[i915] X start crashes i915GM LVDS graphics
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-intel (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
After upgrading from Hardy to Intrepid X stopped working for me.
The screen flickers two times and starts to show a RGBWB slideshow, i.e. the whole screen turns red, green, blue, white, black, ... and changes every second. X is running fine, as I can switch to console and press Ctrl+Alt+Del to reboot. The display just continues with the slideshow, so I have no visual feedback at all.
Booting with an older custom kernel, which was working with Hardy into "init=/bin/bash" and starting X via startx results in the same error.
The graphics kind of work, if I set ForceEnablePipeA, except that the whole screen flickers every few seconds, and the Xorg log is flooded with data, probably because teh driver tries to find connected devices on VGA and TV. Errors are:
(EE) intel(0): tried to update DSPARB with both planes enabled!
(EE) intel(0): underrun on pipe B! <== this is the LVDS
The vesa driver is working fine.
I also tried an older 2.3.2 ubuntu package, which was used with 1.4.x, recompiled against 1.5 Xorg, which fails with the same symptoms. Next I tried patched hardy driver sources - failed too.
The only working version for me is the driver compiled from the vanilla 2.2.1 sources, where I don't need the "ForceEnablePipeA" option, but which also fills my Xorg.0.log with messages.
It's not really working as good as I thought. The 10 second connections polling process freezes the graphics about 1/2 second per poll, which makes watching video very skippy. The sound (pulseaudio) is fine during the freeze.