第二个外接显示器没有唤醒

Luk*_*ook 18 display multiple-monitors suspend 18.04

我目前的设置是我的戴尔 XPS 9560 (1080p) 和 2 个 1440p 75hz 显示器。首次启动时一切正常:我打开笔记本电脑,输入密码,合上盖子,然后只使用两个外接显示器。

但是,如果我让计算机进入睡眠状态,然后再次尝试将其唤醒,则两个外接显示器中只有一个会亮起。有时他们都会这样做,但这似乎只发生了大约 1/10 次。

显示器似乎唤醒(打开),但它在信号源之间闪烁并报告“无信号”。

我的笔记本电脑在集成的英特尔显卡上运行,但同样的事情似乎也发生在 Nvidia 显卡上。

让显示器重新开启的最简单方法就是重新启动整个机器,并且 99% 的时间它都会重新开启。或者,如果我摆弄设置的时间足够长并重新插入 HDMI 电缆几次,它有时会重新启动。

我在机器上运行 Ubuntu 18.04 LTS,这是迄今为止我遇到的唯一问题!

编辑:我用来让显示器重新启动的当前解决方法是将刷新率从 更改74.99hz59.95hz,然后再更改回来。这非常一致,但显然不是理想的解决方案。

Pod*_*sta 14

您无需重新启动计算机即可修复它。处理它的更好方法是使用xrandr,它是管理显示器输出的工具。

首先,简单xrandr地运行以获取当前连接的所有显示器及其各自名称(它们的连接)的列表。拥有该信息后,您可以运行一个简单的命令来“重新激活”辅助显示器并将其放置在正确的位置。它会是这样的:

xrandr --output SECONDARYDISPLAY --auto --right-of PRIMARYDISPLAY
Run Code Online (Sandbox Code Playgroud)

您想用从 xrandr 获得的实际名称替换两个显示。它通常是诸如HDMI-A-0DisplayPort-0DVI-D-0等... 如果您将显示器连接到主显示器的左侧,您还想更改--right-of. Xrandr 有许多您可能想要使用的其他选项,例如设置偏移量、刷新率等。有关更多信息,请查看手册页。

在您的情况下,由于您使用两个外部显示器,您可能还想使用 xrandr 设置主显示器,以防仅运行第一个命令不起作用。然后,您可以将两者与以下内容结合使用:

xrandr --output PRIMARYDISPLAY --auto --primary && xrandr --output SECONDARYDISPLAY --auto --right-of PRIMARYDISPLAY
Run Code Online (Sandbox Code Playgroud)

如果您对命令的结果感到满意,您可能希望将它们添加到快捷方式中,如果您觉得这比从命令行运行它们更快。您可能还想将它们添加到在恢复时运行的脚本中,并将其放在/usr/lib/pm-utils/sleep.d/.

请记住,此问题将来可能会自行消失。有很多关于类似问题的报告,但潜在的案例可能大不相同。如果您认为您的案例非常持久,您可以尝试打开一个错误报告。几个月前我个人曾经遇到过这个问题,但它“自行修复”,从那以后我就再也没有遇到过。我发现使用:ctrl+alt+t(打开终端)输入“xr”后跟“UP”和“ENTER”(这样我的终端将连接到最后使用的以 xr 开头的命令)对我来说是一个很好的解决方案,特别是因为我也会不时用 xrandr 关闭我的辅助显示器。

  • 该解决方案对我不起作用(20.04 LTS,内核 5.8.0 36 (HDE))。对于它的价值 - 显示器没有唤醒,但显示器似乎被正确识别,因为我可以将鼠标移动到黑色区域。 (2认同)

小智 6

Podesta 发布的给定答案在第一次尝试时对我不起作用。

我想起了一个奇怪的显示器怪癖,尝试了一下,它奏效了。

如果 xrand 命令没有帮助,请尝试拔掉显示器一段时间。

在我的情况下,“睡眠”指示灯在断电后会保持几秒钟。只需在显示器完全断电后重新插入显示器即可。

之后,我运行了 xrand 命令,我的显示器恢复了生机:)

  • 在我的工作计算机上,对我有用的是 CTRL+ALT+F3 进入文本终端,等待几秒钟,然后通过执行 CTRL+ALT+F2 返回图形终端。或者锁定屏幕并使用 SUPER+L 解锁屏幕,但这很烦人,因为我必须输入密码。 (2认同)

Ati*_*liz 6

我的另一台 Dell 在 Ubuntu 20.04 上也有类似的问题。我发现的最方便的解决方法是:

  • 跑步xset dpms force off
  • 切换到 TTY3,然后再切换回 TTY2。

编辑:我安装了 kubuntu-desktop 并开始运行 Plasma。此外,我开始使用 USB-C 转 HDMI 适配器,而不是常规 HDMI 端口。我已经没有这个问题了