拔掉交流电时笔记本电脑会锁定,还有奇怪的现象

拔掉交流电时笔记本电脑会锁定,还有奇怪的现象

有问题的笔记本电脑是 MSI GS43VR-6RE,配备 Skylake CPU 和 nVidia 1060。我使用的是 Ubuntu 16.04.1。这不是硬件问题,因为它在 Windows 中运行良好。我使用的是 PPA 中的 nVidia-375 驱动程序。用于nvidia-prime可切换显卡。

笔记本电脑完全锁定——一旦锁定,就无法切换到控制台或以任何方式与系统交互。日志从未显示任何内容,系统似乎在写入任何有用信息之前就冻结了。

然而!只有在使用英特尔显卡时才会出现这种情况-- 使用 nVidia 显卡,一切都运行正常。但是电池寿命很短,所以一直使用 nVidia 显卡并不是一个好的解决方案(而且风扇声音也大得多)。

拔掉交流电源后,系统会锁定,重新插入交流电源也无法解决问题,需要按住电源按钮才能重新获得控制权。当我切换显卡并注销时sudo prime-select intel,系统也会崩溃,并以完全相同的方式锁定。关机时,系统也会以某种方式锁定。因此,英特尔显卡完全无法使用,尽管它们似乎显示正常。nVidia 上不会发生这些情况。

我试过了..

但到现在为止什么都没有起作用。

这里有一件奇怪的事情:更新 BIOS 后,它重新开启了安全启动。在我注意到这一点之前,我启动了——它根本不会加载 nVidia 驱动程序,所以它在英特尔显卡上运行……但它不再在上述任何情况下挂断!当我关闭安全启动时,它可以正常加载 nvidia,但在英特尔显卡上问题又出现了。所以我不确定这意味着什么,但这很有趣,并表明某物,但我不知道是什么。

答案1

OP 解决了他们自己的问题(编辑出了问题):

我添加了内核启动参数acpi_osi=! acpi_osi='Windows 2009',问题神奇地消失了

这是通过编辑 GRUB 的配置文件来完成的:

sudo nano /etc/default/grub

找到以

GRUB_CMDLINE_LINUX_DEFAULT

并将所需的参数添加到引号之间的参数中,例如

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=! acpi_osi='Windows 2009'"

然后运行

sudo update-grub

相关内容