Ubuntu 16.04 在 HP Elitebook 8440 上挂起后无法唤醒(并发送 kern.log)

Ubuntu 16.04 在 HP Elitebook 8440 上挂起后无法唤醒(并发送 kern.log)

这台电脑长期以来一直对 Linux Mint 16 非常满意。我刚刚将其升级到 Ubuntu 16.04,遇到了 3 个问题。如有任何建议,我将不胜感激。

  • 挂起后无法唤醒。使用 Ubuntu 16.04 内核(如果我没看错的话是 4.4.0-22),风扇可以唤醒,但没有其他生命迹象(黑屏、无法 ping 机器等)。按照以下建议https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1574125看起来很相似,我尝试升级内核,使用http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.9-xenial/升级内核后,suspend&resume;后可以ssh登录机器,但是屏幕还是黑的。

  • 每 5 秒,它就会向 kern.log 发送“无法禁用图形涡轮增压”的垃圾邮件

  • 另外 - 机器在播放在线电影和播放时偶尔会崩溃。它似乎突然关闭,我找不到在哪里可以找到有意义的崩溃信息。

欢迎提出任何建议。

答案1

经过

apt-get 更新;apt-get 升级;apt-get dist-upgrade

昨天,suspend 又开始工作了。

从默认内核启动会停止“无法禁用图形涡轮”消息。

而且从那时起我也没有遇到过任何崩溃---所以我想一切都恢复正常了。

TL/DR:“apt-get update;apt-get dist-upgrade”修复了所有问题

答案2

我在使用 Ubuntu 18.40(最终测试版)和 HP EliteBook 850 G5 时遇到了同样的问题,对我来说,解决方案是将其列入黑名单amdgpu,这样所有的启动错误和挂起问题就都消失了。

如何将 amdgpu 列入黑名单在 Unix 和 Linux SE 上

打开blacklist.conf,例如运行

sudo vi /etc/modprobe.d/blacklist.conf

(如果使用 Vi(m) 按i和)添加文本

blacklist amdgpu

保存并退出(在 Vi(m) 中按esc并输入:wq

重新生成 initramfs:

sudo update-initramfs -u

答案3

据我所知,ELiteBook 840 的硬件不支持 ubuntu 下的休眠功能(HP 官方网站)。显然,挂起功能也存在类似的问题,因为我也遇到了类似的问题。屏幕就是无法唤醒。

答案4

至少在我看来,Radeon 驱动程序和/或 X 应该受到指责。解决方法是禁用黑屏或compiz --replace &重新启动 compiz 服务器

相关内容