我正在使用 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
不确定需要哪些技术细节,但以下是一些:
$ 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
我正在使用 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 精确默认值,然后一切都开始再次工作,现在我已经从相同的 ppa 安装了 3.4.0-1-generic-pae 并且一切顺利,所以我相信问题出在 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)