运行 Ubuntu 20.04 的联想 Legion 5 pro 在暂停或睡眠后屏幕未恢复

运行 Ubuntu 20.04 的联想 Legion 5 pro 在暂停或睡眠后屏幕未恢复

我最近买了一台联想 Legion 5 pro。Ubuntu 不支持此设备上的某些功能,因为存在很多问题,包括 Wifi/蓝牙无法工作以及无法调整屏幕亮度,但这里我要解决的是屏幕在睡眠或暂停会话后无法恢复的问题。

场景一

我合上盖子,再次打开,没有反应。无论我做什么,比如点击、按键盘上的按钮或电源按钮,我都看不到屏幕。

场景二

我点击了 ubuntu 菜单上提供的暂停选项,移动光标,密码屏幕又回来了。输入密码后,屏幕再次消失,没有任何反应。在进行一些尝试时,当空白屏幕再次出现时,我再次输入密码并按回车键。我注意到屏幕非常暗,以至于我看不清写了什么或什么在哪里,但我能看见一点。

在这两种情况下,我唯一的选择就是强制关机。

内核版本是5.11.0.37

编辑(2021/10/17)

正如 @zanna 所建议的,当我执行 时systemctl suspend,它具有正常的暂停行为,我可以重新登录并具有正确的屏幕可见性。我不确定发生了什么,但它神奇地解决了这个问题。(我确实怀疑当 Nvidia GPU 处于活动状态时它是否会工作,我在 Windows 中将其更改为动态模式,这似乎也会影响 ubuntu 环境。

我该如何解决这个问题?

答案1

这个解决方案对我有用:https://forums.developer.nvidia.com/t/brightness-not-working-ubuntu-20-04-lenovo-legion-5-15imh05/178058/21

编辑/etc/default/grub文件并添加nvidia.NVreg_RegistryDwords=EnableBrightnessControl=1如下GRUB_CMDLINE_LINUX_DEFAULT内容:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia.NVreg_RegistryDwords=EnableBrightnessControl=1"

然后执行sudo update-grub并重启。

答案2

我通过切换到“软件和更新”>“附加驱动程序”下的 Nouveau 驱动程序解决了这个问题。

然后重新启动计算机。

执行操作后,我注意到了一些奇怪的行为systemctl suspend(这是我在重启后尝试的第一件事)。之后,我可以关闭笔记本电脑,它可以正常唤醒。

在此处输入图片描述

相关内容