xek*_*rum 5 xrandr display multiple-monitors display-manager
我正在使用 Ubuntu 12.04(从 11.10 升级),直到今天我的笔记本电脑显示器突然停止工作时,一切似乎都正常。以下是事实:
我的笔记本电脑是戴尔 Latitude E6410,英特尔显卡。
外接显示器通过扩展坞连接。
一切正常运行了大约 6-7 个月,然后升级到 12.04
问题,升级一周后从今天开始。
我认为问题是在我运行 CounterStrike 1.6 后开始的,两个显示器都闪烁,然后只有连接到扩展坞的连接显示器继续工作我起初认为这是一个暂时性问题,但后来我重新启动,取出电池,但是同样发生。
笔记本电脑显示器和外接显示器在登录屏幕之前都可以正常工作,但在我登录后它变黑了
每当我尝试从显示管理器重新启用笔记本电脑显示器时,我都会收到错误消息:
The selected configuration for displays could not be applied
could not set the configuration for CRTC 63
Run Code Online (Sandbox Code Playgroud)
不确定需要哪些技术细节,但这里有一些:
$ xrandr
Screen 0: minimum 320 x 200, current 3120 x 1050, maximum 8192 x 8192
eDP1 connected (normal left inverted right x axis y axis)
1440x900 60.0 + 40.0
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm
1680x1050 60.0*+
1280x1024 75.0 60.0
1152x864 75.0
1024x768 75.1 60.0
800x600 75.0 60.3
640x480 75.0 60.0
720x400 70.1
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)
$ tail /var/log/Xorg.0.log
[ 8367.132] (WW) intel(0): flip queue failed: Device or resource busy
[ 8367.132] (WW) intel(0): Page flip failed: Device or resource busy
[ 8367.174] (WW) intel(0): flip queue failed: Device or resource busy
[ 8367.174] (WW) intel(0): Page flip failed: Device or resource busy
[ 8367.174] (WW) intel(0): flip queue failed: Device or resource busy
[ 8367.174] (WW) intel(0): Page flip failed: Device or resource busy
[ 8367.265] (WW) intel(0): flip queue failed: Device or resource busy
[ 8367.265] (WW) intel(0): Page flip failed: Device or resource busy
[ 8367.265] (WW) intel(0): flip queue failed: Device or resource busy
[ 8367.265] (WW) intel(0): Page flip failed: Device or resource busy
Run Code Online (Sandbox Code Playgroud)
我正在使用 gnome-shell,我能够让两个显示都正常工作的唯一方法是:
1) 在笔记本电脑与坞站断开连接的情况下启动,然后使用 VGA 而不是 DVI 重新连接外部,但仅适用于会话。
2) 删除 xserver-xorg-video-intel,但随后我的 gnome-shell 和 dri 都不见了
我将不胜感激任何建议。
问候,
============================ 找到解决方法 ==================== ==========
所以我尝试了几件事,这是有效的:
我已经从 ppa:xorg-edgers/ppa 安装了更新版本的 xserver-xorg-video-intel(2.19 vs 2.17),它起初不起作用,它只显示低图形模式,所以我尝试使用不同的 linux-image 3.0.0-19-generic-pae 而不是 3.2.0-24-generic-pae,我相信它是 12.04 精确默认值,然后一切又开始工作,现在我已经安装了 3.4.0-1 -generic-pae 来自同一个 ppa,一切都完美无缺,所以我相信问题出在 linux-image 3.0.0-19-generic-pae 或 xserver-xorg-video-intel 2.17 上。
希望这对未来的人有所帮助。
PS:现在 xrandr 为我的笔记本电脑显示器显示多种模式
$ xrandr
Screen 0: minimum 320 x 200, current 3120 x 1050, maximum 8192 x 8192
eDP1 connected 1440x900+1680+0 (normal left inverted right x axis y axis) 303mm x 189mm
1440x900 60.0*+ 59.9 40.0
1360x768 59.8 60.0
1152x864 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm
1680x1050 60.0*+
1280x1024 75.0 60.0
1152x864 75.0
1024x768 75.1 60.0
800x600 75.0 60.3
640x480 75.0 60.0
720x400 70.1
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)
Run Code Online (Sandbox Code Playgroud)