自从2020年10月中旬左右,我的Arch机器在我按下Gnome登录屏幕上的任何键时就不再唤醒监视器了。然而,机器本身被唤醒了,因为我看到我的按键是密码条目,或者如果我通过CTRL+ALT+Fx和back切换到另一个控制台来唤醒监视器,由于太多的登录尝试,我甚至会被锁定。
什么改变了,我如何恢复原来的功能?
发布于 2022-04-10 17:41:40
在Wayland上使用Gnome 3.38的桌面PC上,我遇到了一个类似的问题,解决方案是将/etc/UPower/UPower.conf中的"IgnoreLid“设置更改为"true”。桌面电脑没有盖子,所以我认为(至少在某些情况下)内核报告垃圾,而不是像往常一样报告盖子。
编辑:我太仓促,不能宣布这件事已经解决了。不,在一半的情况下,特别是在启动后发送PC暂停的情况下,由于没有视频信号,监视器在醒来几秒钟后仍然会睡觉。
无论如何,我花了将近两天的时间试图找到一个干净的解决方案,尝试使用DPMS和ACPI,但最终得到了以下粗略的解决方案:我安装了ydotool并创建了一个具有以下内容的systemd服务文件:
[Unit]
Description=Workaround for the monitor wakeup problem in Gnome 3.38
After=suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target
[Service]
Type=exec
ExecStartPre=sleep 1
ExecStart=ydotool mousemove 10000 10000
[Install]
WantedBy=suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target然后,我使用systemctl启用resume_gnome_workaround.service启用了它。它只是简单地模拟鼠标从挂起后的一秒移动。至少在100%的情况下对我有效。
发布于 2020-11-09 19:44:57
什么都不会神奇地发生。可能是软件升级导致了这种奇怪的行为。这就是看看你的pacman.log,试着降低导入包的等级。
相反,如果您已经更改了任何配置选项,请尝试使用一个新用户登录(这是清除$HOME/.config的更容易的方法),以检查问题是否仍然发生。
https://unix.stackexchange.com/questions/617357
复制相似问题