显示器不会完全关闭,而是保持黑屏,但背光亮着

显示器不会完全关闭,而是保持黑屏,但背光亮着

我有 ubuntu 22.04 和 nvidia 1050 Ti 显卡,我连接了两个(3840x2160)显示器,一个在 HDMI-0 输出上,另一个在 DP-0 上。

当应关闭节能选项时,两个显示器仍保持黑色,但有背光。如果我在“显示器配置”中选择“单屏”,它们将完全关闭(我已尝试过两个显示器)。

在“镜像”和“加入屏幕”中,它们没有关闭。我想在“加入屏幕”上工作,我尝试使用键盘快捷键中的 Xrandr 命令:
xrandr --output HDMI-0 --off
sleep 10
xrandr --output DP-0 --off
但是,它们也没有完全关闭。有知道如何关闭吗?谢谢。

xset -q我在这里复制了不适合评论的输出:

Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000002
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    on     02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:       off
    06: Suspend:     off    07: Mute:        off    08: Misc:        off
    09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
    12: Group 2:     off    13: Mouse Keys:  off
  auto repeat delay:  500    repeat rate:  33
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  0
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins
DPMS (Energy Star):
  Standby: 300    Suspend: 400    Off: 600
  DPMS is Enabled
  Monitor is On

如果与问题相关,我将提供有关我的设备的更多信息:我的主板是华硕的 X670E ROG Crosshair Hero(发布年份 2022 年)和 AMD Ryzen 9 7900 处理器(发布年份 2023 年)当 ubuntu 22.04 启动时,它会报告一些错误:

ACPI BIOS Error (bug): Could not resolve symbol[\_SB.PCIO.GPP7.UP00.DP40.U
P00.DP68], AE_NOT_FOUND (20221020/dswload2-162)
ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20221020/psobjet-220)
i2c i2c-0: Failed to register i2c client ITE8853:00 at 0x4e (-16)
hub 12-0:1.0: config failed, hub doesn't have any port! (err -19)

处理器有集成显卡。我尝试在 UEFI 中禁用和启用集成显卡。我还尝试将一台显示器连接到主板的图形输出,将另一台显示器连接到显卡。通过所有这些测试,我无法确定如果连接了两台显示器,它们会关闭以节省能源。
如果只连接了一台显示器,它可以按预期工作。

答案1

如果您想让它们完全关闭,则需要启用 dpms。

xset +dpms

然后你可以立即强制关闭屏幕,或者启用超时,使用以下方法之一

xset dpms force off
xset dpms 300 400 600

如果您使用第一个命令,您可能需要在它之前短暂休眠,这样鼠标移动就不会立即将其唤醒。

您陈述:

当应关闭节能选项时,两个显示器仍保持黑色,但有背光。

这是关闭 dpms 节能选项时应该执行的操作。(xset -dpms)也许您提到的另一件事是将其重新打开。您可以使用xset -q

请注意,许多东西(游戏,全屏应用程序,gnome本身)都会影响dpms和屏幕保护程序的时间,所以这些设置不是永久的,并且在您更改它们后经常会被踩到。

相关内容