我有一台运行 Ubuntu 14.04.1 的 HP Pavilion TouchSmart 笔记本电脑

我通常通过 HDMI 连接第二个显示器,直到今天它都运行良好。我可以正常连接显示器,并且一切都可以自动正确配置。但是,断开显示器的连接在大多数情况下不起作用 - 桌面保持扩展模式,我可以将鼠标/窗口从屏幕上移到第二个屏幕原来的位置。没有短暂的黑屏,这通常表示屏幕已(断开)连接。

我发现只需在 Ubuntu 系统设置下打开显示设置即可解决问题,系统会检测到我实际上已断开第二个屏幕的连接。从终端运行 xrandr 时也会发生同样的情况 - 我目前使用此方法作为解决方法。

还有一件奇怪的事情 - 通常 Super+P 会在扩展​​、克隆、仅第一个屏幕和仅第二个屏幕模式之间切换。当第二个屏幕实际连接时,这对我来说很好用。断开屏幕连接后(并且系统未记录断开连接),使用此快捷方式会中断所有视频输出,我在笔记本电脑屏幕上看到桌面的碎片,除了硬重置之外,似乎没有什么可以解决这个问题。

我还安装了 Windows 8.1(双启动),一切运行正常,所以这不是硬件问题。笔记本电脑有可切换的显卡(Intel Haswell 集成 CPU + AMD Radeon 8670M)。我使用的是默认驱动程序,从未安装过专有驱动程序。

[编辑-xrandr 输出]

HDMI 已连接并正常工作

Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 32767 x 32767
eDP1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
   1366x768       60.1*+   40.0  
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
HDMI1 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080      60.0*+
   1680x1050      59.9  
   1600x900       60.0  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1280x720       60.0  
   1152x720       60.0  
   1024x768       75.1     60.0  
   832x624        74.6  
   800x600        75.0     60.3  
   640x480        75.0     60.0  
   720x400        70.1  
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

HDMI 正确断开

Screen 0: minimum 320 x 200, current 1366 x 768, maximum 32767 x 32767
eDP1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
   1366x768       60.1*+   40.0  
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
HDMI1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

HDMI 已断开但仍被检测为已连接(运行 xrandr 会产生此信息,然后修复问题)。注意最后的奇怪输出。

Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 32767 x 32767
eDP1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
   1366x768       60.1*+   40.0  
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
HDMI1 disconnected 1920x1080+1366+0 (normal left inverted right x axis y axis) 0mm x 0mm
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
  1920x1080 (0x68)  148.5MHz
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock   67.5KHz
        v: height 1080 start 1084 end 1089 total 1125           clock   60.0Hz

相关内容