识别断开监视器的机制

识别断开监视器的机制

我有一台运行 Ubuntu 18.04.5 LTS 的 Dell Optiplex 7070,带有 2 个通过 DisplayPort 连接的显示器。

在正常运行(RDC、Firefox、视频流)下,两个显示器保持连接,并且 CPU 温度(由 coretemp-isa-0000 报告)在 40 多度/50 多度之间:

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +50.0°C  (high = +86.0°C, crit = +100.0°C)
...
$ xrandr -q 
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 16384 x 16384
DP-1 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080     60.00*+  50.00    59.94  
...
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080     60.00*+  50.00    59.94  
...
HDMI-2 disconnected (normal left inverted right x axis y axis)
...

但是,当我举行 Zoom 会议时,我发现 CPU 温度上升到了 60 多度到 70 多度,并且其中一个显示器关闭了。

温度观察:

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +67.0°C  (high = +86.0°C, crit = +100.0°C)

从 xrandr 上可以看到 DP-2 已经断开连接:

$ xrandr -q 
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080     60.00*+  50.00    59.94  
...
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
...

我的假设是某种温度截止被触发,但我无法确定做出该决定的过程/机制。除了 gdm-x-session 对 DP-2 断开连接做出反应并重新打印可用的 Modelines 之外,我没有在 syslog 中看到任何事件。

我如何识别导致 DP-2 断开的机制?我如何理解其设置的阈值?

答案1

对于那些来到这里并且仍在寻找答案的人来说 - 大部分问题是通过更换显示器电缆来解决的,但温度飙升是通过清除机箱内的所有灰尘来解决的。

相关内容