笔记本电脑上的Linux:华硕Zephyrus G14,Ryzen 9 4900HS

2020-05-18 03:32:12

Zephyrus G14是一款双GPU游戏笔记本电脑,Linux在这种配置下表现不佳。但这是我能买到的唯一一台配备Ryzen 4000的笔记本电脑--所以很明显,不管它喜不喜欢,它都会在上面安装Linux。

因为全新的硬件通常需要全新的发行版版本,所以我抓起一份新的Ubuntu Focus Fossa测试版,试了试一下。我有悲哀的责任报告,结果充其量也就是平庸。

在新笔记本电脑上安装的第一步是每个人最喜欢的游戏:我应该按哪个键才能进入BIOS?它花了几次尝试,但在Zephyrus G14上,正确的答案是Esc。按Ess键可进入引导选择菜单,其中包含进入BIOS/UEFI设置的附加选项。

从我早先使用蜻蜓G1的经验中我已经知道,使用专有驱动程序和受污染的内核意味着安全的Boot骗局。Zephyrus G1提供了注册新密钥的功能-但与蜻蜓不同的是,它还允许您完全禁用安全引导。这只是一台测试笔记本电脑,一天中只有这么多小时,所以我禁用了安全引导,而不是胡乱摆弄Mok密钥。

完成这些操作后,选择USB驱动器作为引导设备,事情看起来不错--我从初始文本模式菜单中选择了Install Ubuntu(安装Ubuntu)。屏幕清晰了,嘿-Ubuntu的进度在游戏玩家共和国的徽标下飞溅了出来!我们在路上了!

风扇在风机模式下运行五分钟后,动画飞溅完全停止移动。试着按Ctrl、Alt和F2键来拉另一个TTY没有什么效果,所以我长时间按住电源按钮关闭了笔记本电脑。

在第二次尝试时,我选择了安装Ubuntu(安全图形模式)。这一点要好得多,我完成了Ubuntu的安装,成功地加入了Wi-Fi网络。也许这件事不会那么糟糕,我想。不幸的是,在第一次启动时,我得到了一个空白的黑色屏幕。但这一次,按下Ctrl+Alt+F2,我得到了一个工作文本模式的TTY,我可以成功登录。

在查看系统时,这个问题伸了出来,给了我一记耳光:开源的nvidia驱动程序nouveau开始以比打印速度更快的速度将内核错误转储到控制台。

现在我知道问题出在哪里了--但是控制台垃圾邮件阻止了我完成任何事情,所以我再次重启。

重启后,我再次在TTY2上拉出一个控制台,并创建了一个新文件/etc/modprobe.d/blacklist-nvidia-nouveau.conf:

创建此文件会强制系统不加载nouveau驱动程序,即使它看到了它认为可能使用它的设备。将新用户列入黑名单后,我再次重启--这一次,我得到了一个图形化的桌面。

不幸的是,虽然桌面可以工作,但触摸板却不行。你在这些照片右边看到的那大块是我的露天钻机,上面有开线器3970x……。它有一个无线鼠标,所以我偷了它。问题解决了!使用工作正常的鼠标,下一步是打开附加驱动程序小程序并安装专有的NVIDIA驱动程序。

奇怪的是,Additional Drivers小程序告诉我英特尔AX200 Wi-Fi 6设备无法工作--尽管我已经连接到Wi-Fi网络并忙于通过Wi-Fi网络移动数据。我无视它对Wi-Fi的抱怨,重新启动。

重启后,我注意到的第一件事就是触摸板神秘地开始工作。鼠标小程序将触摸板显示为已启用,并具有所有可用选项-轻触即可单击、两个手指滚动、边缘滚动等等。

我把鼠标还给了ThreadRipper,并再次打开了额外的驱动程序。它仍在抱怨功能完善的Wi-Fi无法正常工作;但它也证实了专有的NVIDIA驱动程序已加载且功能正常。

此时,我重新启动以查看笔记本电脑BIOS菜单中的一些选项。我没有改变任何东西--但是当我回到桌面时,触摸板不再起作用了。所以,我又偷了开线人的鼠标。在几个多小时的测试和几次重启测试之后,触摸板再也无法正常工作了。--Est la vie,c';Est la guerre。

到目前为止,情况还不算太糟。与Windows相比,风扇旋转的频率要高得多,这对电池续航时间来说不是个好兆头。另一方面,也许超薄的球迷意味着我们真的在RTX 2060上运行!

我唯一能真正确定的方法就是启动GPU基准测试。幸运的是,叠加--与我在这台运行Windows的笔记本电脑上使用的基准测试相同--也支持Linux。不幸的是,在运行基准测试之前,我注意到它报告GPU有#34;N/A MB&34;内存。不出所料,当我无论如何都试图运行基准时,它崩溃了。

随着叠加的减少,我反而下载了一款免费玩的游戏。首先,我安装了Steam,然后安装了DOTA2。完全坦白:我对DOTA2一无所知。然而,我不认为菜单上每秒两帧是正常的,甚至在开始比赛之前。

我喜欢疼痛,所以我还是试着开始一场比赛-它在每帧几秒钟内渲染,而不是反过来。显然,这款游戏甚至没有在Radeon上运行,更不用说RTX2060了--从这里看,这款游戏闻起来像是纯软件仿真,即使是功能强大的Ryzen 94900HS也不能胜任这项任务。

据我所知,在Linux下切换混合GPU有两种可能的方法--vga_switcheroo和大黄蜂。您需要一个用于大黄蜂的Optimus视频卡,以及一个用于vga_switcheroo的硬件多路复用器。但是,vga_switcheroo也需要开源的nouveau驱动程序,而不是专有的nvidia驱动程序-在我将nouveau列入黑名单之前,这台机器甚至不会运行。

这给我留下了大黄蜂-更确切地说,是大黄蜂-nvidia,它应该与我运行的专有nvidia驱动程序一起工作。RTX 2060 Mobile没有出现在NVIDIA的Optimus支持的图形处理器列表中,但我还是试过了。当我尝试加载内核模块时,no-bbswitch抱怨找不到设备。

我试着下载DOTA';的Vulkan支持,并使用STEAM://rungameid/570-Vulkan从命令行运行游戏。那里也没有骰子。至少就目前而言,与典型的300美元沃尔玛特价相比,这款游戏笔记本电脑玩游戏的可能性更小。

我很确定我不会喜欢Zephyrus G14;在Linux下的电池续航时间,因为风扇比在Windows下旋转得更快、更频繁。但谁知道呢,我可能会大吃一惊,对吧?因此,我在YouTube上播放了BBC精彩的10小时放松海洋短片,记下了时间,在我让孩子们上床睡觉的同时,让他们撕裂了一个小时,换了一些零钱。

在最后一个孩子上床后,我回到楼下检查-44%的电池容量,还剩1分04秒。因此,如果你不要求它做任何比看视频剪辑更苛刻的事情,这基本上就是一台Linux操作系统下的两小时笔记本电脑。当然,我见过更糟糕的情况,但这与我用同一台笔记本电脑在Windows下运行现代Office电池测试的九个半小时相去甚远。

我知道你们中的一些人都想查看所有可能的BIOS/UEFI配置选项,以确保我没有遗漏什么。给你--这就是所有的东西,除了基本的屏幕,它看起来更闪亮,但从字面上看却不能让你改变任何东西。

顺便说一句,虽然这看起来像是一个真正闪亮的BIOS/UEFI图形界面,在那里你可以用鼠标点击东西-但它不是。

为了省去阅读屏幕截图的麻烦,这些选项可以归结为处理SATA和NVMe配置、启用或禁用安全引导和/或向其注册自定义的Mok密钥,以及。真的,仅此而已。

我没有找到任何设置来控制GPU的行为-所以如果你梦想在这里禁用一个,而让另一个在桌面上正常工作,那么你似乎就不走运了。在这里,我没有找到任何可以控制GPU行为的设置,所以如果你梦想在这里禁用一个,而让另一个在桌面上正常工作,那么你似乎就不走运了。

至少目前看来,Zephyrus G14在Linux下是一个半身像。也许可以让它比我在这里做得更好,但至少需要做相当多的工作。

习惯风扇噪音。风扇噪音很大。虽然粉丝们大多只是在Windows下玩游戏时才开足马力,但在Linux下,他们只是无缘无故地变得活跃起来。如果你还没有读过我们对这款笔记本电脑的Windows评论,它们的声音相当大,即使是对于一台游戏笔记本电脑来说也是如此。

让G14启动Ubuntu20.04或使其基本正常运行并不是太麻烦。但是,触摸板只能偶尔工作,不支持任何一种图形处理器,而且在观看视频时只需几个小时的电池供电,就目前而言,它只是一件稀奇的事情。

这幅阴暗阴郁的油画中唯一的亮点是Ryzen 94900HS本身。我没有做任何真正的CPU基准测试-但是大黄蜂是一个DKMS模块,所以我看到4900HS是如何从源代码编译它的。我最初以为内核头没有安装,而且它根本没有编译模块--但它们确实安装了,而且它确实安装了。CPU就是那么结实。

全面披露-这是我第一次尝试让双GPU笔记本电脑屈服,所以我可能错过了一些技巧。如果你发现了我应该试过但没有试过的东西,请发表评论。