HDMI 重新连接时、电视再次打开时无活动模式

HDMI 重新连接时、电视再次打开时无活动模式

lspci我最近将电视机下方的微型 Ubuntu Linux 盒子升级为 Zotac ZBox。根据,其上的图形由英特尔公司 Atom/Celeron/Pentium 处理器 x5-E8000/J3xxx/N3xxx 集成图形控制器 (rev 21)提供。

它通过 HDMI 连接到我的电视。它几乎完美无缺!当我打开机器时,一切都很好。问题出现在我关闭电视然后再次打开时。

当电视关闭时,xrandr正确检测到所有连接均已断开,正如我预期的那样:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)

当我打开电视时,电视(处于 HDMI 模式)只是停在那里,显示“无信号”和“正在连接”。如果我在这种状态下运行 xrandr,它会知道电视已恢复,并知道它支持哪些模式,但缺少最重要的*活动模式:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected (normal left inverted right x axis y axis)
   1920x1080     60.00 +  50.00    59.94    30.00    25.00    24.00   29.97    23.98
   1920x1080i    60.00    50.00    59.94
   1280x1024     60.02
   1360x768      59.80
   1152x864      75.00
   1280x720      60.00    50.00    59.94
   1024x768      60.00
   800x600       60.32
   720x576       50.00
   720x576i      50.00
   720x480       60.00    59.94
   640x480       60.00    59.94
   720x400       70.08

运行xrandr --output HDMI2 --auto会让它选择一种模式,电视会重新开始播放电脑的画面!xrandr 的输出现在*针对活动模式有该键:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 160mm x 90mm
   1920x1080     60.00*+  50.00    59.94    30.00    25.00    24.00    29.97    23.98
   1920x1080i    60.00    50.00    59.94
   1280x1024     60.02
   1360x768      59.80
   1152x864      75.00
   1280x720      60.00    50.00    59.94
   1024x768      60.00
   800x600       60.32
   720x576       50.00
   720x576i      50.00
   720x480       60.00    59.94
   640x480       60.00    59.94
   720x400       70.08

虽然打开电视、唤醒另一台电脑、通过 ssh 登录并运行DISPLAY=:0.0 xrandr --output HDMI2 --auto然后再做其他事情并不是什么大不了的事,但这肯定不是理想的用户体验……

我需要调整哪些设置,以便当 HDMI 连接恢复时,X 选择一种模式,而不是当前行为?

相关内容