![在 Ubuntu 22.04 中,30 秒不活动后我的屏幕变黑](https://linux22.com/image/1187029/%E5%9C%A8%20Ubuntu%2022.04%20%E4%B8%AD%EF%BC%8C30%20%E7%A7%92%E4%B8%8D%E6%B4%BB%E5%8A%A8%E5%90%8E%E6%88%91%E7%9A%84%E5%B1%8F%E5%B9%95%E5%8F%98%E9%BB%91.png)
我的屏幕在 30 秒不活动后会变黑,当我按下某个键时,它会显示该键所在的位置,并且不需要任何密码。当我使用它在 YouTube 等平台上观看视频时不会出现此问题。我的 Ubuntu 版本是 22.04。我使用了一些方法来克服它,但仍然无法解决。
- 我已在设置>电源>screenBlank 中将屏幕空白更改为“从不”
- 我曾在终端中使用过诸如“gsettings set org.gnome.settings-daemon.plugins.power idle-dim false”和“gsettings set org.gnome.desktop.screensaver lock-delay 600”之类的命令,有时使用 sudo,有时不使用。为了以防万一,我重启了我的 PC。你能帮我解决这个问题吗?
答案1
同样的问题,Ubuntu 22.04 仅在 30 秒不活动后屏幕就会变黑,要恢复屏幕显示,我需要按下一个键或移动鼠标。我还注意到在观看 YouTube 等视频时不会发生这种情况。
我这边的解决方法是调用这个命令:
xset -dpms
答案2
尝试一下。
xset s off && xset -dpms
我今天早上运行了它。当我回到家时,屏幕处于待机状态,而不是像 xset -dpms 那样变黑。我让它待机了几次,它仍然正常工作。
我希望重启后它会恢复。但是,如果确实恢复了,我只需将其添加到 .profile 的末尾即可。
编辑:此修复程序通过注销/登录和两次重新启动对我起作用。
答案3
不确定是什么影响了 DPMS 空白时间,它在 20.04 中运行良好。
# export DISPLAY=:0 && /usr/bin/xset dpms 1200 1200 1200
# xset q
....
DPMS (Energy Star):
Standby: 1200 Suspend: 1200 Off: 1200
DPMS is Enabled
Monitor is On
设置正确,但等待几分钟,屏幕在太短的时间内变黑......
# xset q
....
DPMS (Energy Star):
Standby: 0 Suspend: 0 Off: 0
DPMS is Enabled
Monitor is On
有什么东西正在将其重置为 0 0 0。四处探索……
答案4
在菜单中,转到系统工具->dconf 编辑器或在终端中输入 dconf-editor:
org->gnome->settings->daemon->plugins->power->sleep-inactive-ac-timeout
将 sleep-inactive-ac-timeout 设置为 300(秒)将 sleep-inactive-ac-type 设置为“logout”