Ubuntu 20.04 显示器无法进入睡眠状态并关闭

Ubuntu 20.04 显示器无法进入睡眠状态并关闭

当屏幕锁定时,我的显示器不会关闭(以节省电量)。

我有 Ubuntu 20.04、Radeon 显卡和 3 台 Iiyama LED 显示器(通过 HDMI/DP 连接)。当系统锁定(空闲)时,显示器会完全变黑(无背光),但 5-10 秒后它们会重新亮起,只是一个黑屏(背光打开),鼠标光标可见。它一直保持这种状态。

在我连接这 3 个 LED 显示器后,这种情况就开始了。之前我只有两个 LED 显示器和一个 LCD 显示器。我还尝试重新连接 LCD 显示器,但这种情况仍然存在。

我已经搜索了很多,但没有一个结果能让我接近解决方案。

我尝试用这个命令,但是结果还是一样。

sleep 0.5
xset dpms force off
gnome-screensaver-command -l 

我检查了xset -q哪个对我的理解有好处:

Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  0
DPMS (Energy Star):
  Standby: 0    Suspend: 0    Off: 0
  DPMS is Enabled
  Monitor is On

目前,机器不工作时节省能源的唯一方法是手动关闭开关上的监视器。

希望有人能给我一些提示来找到解决方案。

答案1

我发现这个答案在 Unix & Linux Stack 上,建议这是显示器的输入源自动选择功能。禁用我的三台显示器上的该功能解决了我的问题。如果在系统将其清空时自动选择,它们会清空几秒钟然后亮起。我猜系统将自动选择功能视为活动。

现在我需要找人来修补我墙上的头形洞……

答案2

对我来说,解决方案是不通过 HDMI 连接任何显示器。听起来很奇怪,但这很有帮助。

我有 3 个 Iiyama G-Master(1 个 GB2760QSU 带 DP 线,2 个 GB2730QSU 一个带 DP 线,一个带 DVI 线)和一个 Radeon RX 580。每当我用 HDMI 线连接其中一个时,就会出现此问题。我尝试了不同的组合和不同的线。只要一个 Iiyama 用 HDMI 连接,就会出现同样的问题。

我也只试了两台 Iiyama 显示器和一台三星显示器。通过此安装,甚至可以通过 HDMI 连接 Iiyama 显示器,没有任何问题。

听起来很奇怪但这是我的解决方案。

答案3

[我无法对特定帖子发表评论,因为在 StackExchange 上没有足够的声誉,但我想分享我的经验……上面的原始帖子提供了背景信息]

我在 Unix & Linux Stack 上找到了这个答案,它表明这是显示器的输入源自动选择功能。在我的三个显示器上禁用该功能解决了我的问题。如果在系统将其关闭时自动选择,它们会先关闭几秒钟然后打开。我猜系统将自动选择功能视为活动。

这种只需将我的 3 个显示器(Ubuntu 22.04)中的 1 个的输入源更改为不自动选择的技术为我解决了这个问题。自从安装 22.04 以来,我就遇到了这个问题,所以我很高兴提供一个确认数据点来证明这种方法是有效的。

相关内容