Red Hat Bugzilla – Bug 173215
Switching to virtual console then back to x causes display corruption
Last modified: 2007-11-30 17:11:17 EST
Description of problem:
I have a Sony Vaio laptop with an Intel i830 video card.
gdm/X starts up fine at boot. When I switch to a virtual console, I get a prompt
as expected. However, when I attempt to switch back to X, the display locks up,
still showing the virtual console, but then the screen turns white, as if it's
melting. Luckily the screen does not seem to suffer any permanent effects. I can
still Cntl-Alt-Delete in order to restart.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start up in graphical mode.
2. Switch to a virtual terminal (Ctl-Alt-Fn or chvt n, where 1 <= n <=6)
3. Switch back to the X console (Alt-F7 or chvt 7)
Display locks up, begins to turn white (in a pattern remiscent of melting).
Display correctly switches back to X console.
I've tried this with the following kernels (all with the same result):
vanilla 2.6.14 + suspend2 patch, with full pre-empt enabled
Created attachment 121041 [details]
X11 log file. Note the log file doesn't change between switching away and back to X.
I just tried downgrading the following packages to their FC4 original versions:
Lo, now when I switch to the console I get nothing but a blank screen, but I can
switch back to X without any problems (which also has the benefit of allowing me
to use suspend2 to suspend to disk and resume to X).
So, I think this is pretty strong evidence that there is something amiss with
the recent versions of xorg-x11 and the i830 drivers.
If this issue turns out to still be reproduceable in the latest
updates for this Fedora Core release, please file a bug report
in the X.Org bugzilla located at http://bugs.freedesktop.org in
the "xorg" component.
Once you've filed your bug report to X.Org, if you paste the new
bug URL here, Red Hat will continue to track the issue in the
centralized X.Org bug tracker, and will review any bug fixes
that become available for consideration in future updates.
Setting status to "NEEDINFO_REPORTER", and awaiting upstream
bug report URL for tracking.
Thanks in advance.
Sorry for the long lag, but I have only recently upgraded xorg along with FC5. I
have the latest FC5 updates, and the problem is back. I have found a bug which
may be the same thing at freedesktop.org:
Thanks, tracking in xorg bugzilla now.