![使用电池供电时,Ubuntu 16.04 上的华硕笔记本电脑会死机](https://linux22.com/image/1147060/%E4%BD%BF%E7%94%A8%E7%94%B5%E6%B1%A0%E4%BE%9B%E7%94%B5%E6%97%B6%EF%BC%8CUbuntu%2016.04%20%E4%B8%8A%E7%9A%84%E5%8D%8E%E7%A1%95%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E4%BC%9A%E6%AD%BB%E6%9C%BA.png)
我买了一台新的华硕 R510V 笔记本电脑,在安装了 Ubuntu 16.04 后,我发现每当我拔掉笔记本电脑的电源线时,如果我等待 4-5 分钟,它就会完全冻结。我将向您介绍我的机器以及我已经尝试过的方法。
- 笔记本电脑有一个英特尔 i7-6700HQ3.5GHz,英伟达GeForce 950m、8GB RAM、256GB SSD。
- 我用NVIDIA-375.39他们在其网站上推荐的专有驱动程序。我也尝试过 378(他们将其列为测试版),但没有用。不过 378 是开源的。
- 我正在使用内核版本4.8.0
- 该问题在有线连接和无线连接上都会发生。
- 有人说我的磁盘可能已损坏。我从 grub 启动到安全模式并输入
sudo fsck -f /
。它没有抛出任何错误,只有“Passed 1, Passed 2...”。所以我猜这不是问题 - 当笔记本电脑死机时,
alt+sysrq+REISUB
不起作用。即使明确启用了 sysrq 命令。当笔记本电脑正常运行时,这些命令确实有效,但当笔记本电脑死机时,它们似乎什么也不做。 - 有人说要关闭电源管理
sudo iwconfig wlan0 power off
。他们总是wlp2s0
用 代替wlan0
,但即使如此,sudo iwconfig wlp2s0 power off
也不起作用。不过,对我来说,有线和无线连接都iwconfig
显示Power Management:off
- 我创建了文件
/etc/pm/config.d/blacklist
并放入HOOK_BLACKLIST="wireless"
其中。它对无线和有线都没有任何影响。 - 如果我在冷冻后关闭盖子,它就不会暂停。
- 冻结后,等待约 10 秒钟,然后风扇/冷却器(我认为)开始在左侧大声吹气。
- 有时,当我尝试启动到安全模式时,我可以看到一些严重的视觉错误。我仍然可以正常打字,但是当我移动选择以选择“root”并在安全模式下调试系统时,屏幕会混乱。同样,只是有时。这就是为什么我认为这与图形驱动程序有关。
- 我听说一些较旧的 Linux 内核在 HQ6700 上存在错误,也许与此有关?如果是,我需要哪个版本?
虽然我的笔记本电脑不是 Zenbook,但我还是遵循了这里的说明(目录之后的第一件事):https://help.ubuntu.com/community/AsusZenbook
我将这些额外的参数添加到GRUB_CMDLINE_LINUX
,我安装了 tlp 并将这些选项调整为他们推荐的值,我关闭设备,取出电池(我的是可拆卸的),等待了几分钟,启动到 ubuntu,但问题仍然存在。
现在,这就是我所拥有的/etc/default/grub
:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable pcie_aspm=force acpi_osi='Windows 2009' acpi_os_name='Windows 2009' intel_idle.max_cstate=1 acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="intel_pstate=disable pcie_aspm=force acpi_osi='Windows 2009' acpi_os_name='Windows 2009' intel_idle.max_cstate=1 acpi_backlight=vendor"
在里面过去的,我也尝试过这个,但是也没有用:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1 acpi_backlight=vendor acpi_osi='!Windows 2013' acpi_osi='!Windows 2012'"
是的,我确实跑了update-grub
。
/etc/default/tlp
这是我安装后添加的内容tlp
:
CPU_SCALING_GOVERNOR_ON_BAT=ondemand
CPU_BOOST_ON_BAT=0
PCIE_ASPM_ON_BAT=powersave
RUNTIME_PM_ON_BAT=on
我还发现了这些,但它们并没有解决我的问题:
Ubuntu(15.10、16.04、16.10)从挂起状态恢复时冻结(仅限使用电池)
谢谢。