After using Xorg for a while I decide to log out, then I go back to the kdm login screen. If I press ctrl-alt-bs to force a kill of the server the system will freeze.
I'm not sure if that always happens, but most cases it does. I have tried using ctrl-alt-del, alt-sysrq key combinations to reboot at least but I was unsuccessfull so all I could do it power off my machine.
I own a Dell inspirom 510m laptop with a 855GM video card running 2.6.21 and debian unstable right now.
I attach an Xorg log, a backtrace of the core dump and also my xorg configuration.
Created attachment 9793 [details]
Xorg log with the backtrace crash.
Created attachment 9794 [details]
Backtrace of the crash from the core dump.
Created attachment 9795 [details]
Xorg configuration file
Paying attention to the backtrace I think this is more possibly a Mesa bug. Sorry for the nuissances.
*** Bug 11306 has been marked as a duplicate of this bug. ***
I am getting similar behavior; suspect its related to fixed #10664. This MIGHT be a bug for i810 (but I won't reassign).
Hardware: Dell Inspiron 510m laptop, 512mb RAM
Chipset: 00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
Software: Ubuntu Gutsy, xserver-xorg-core 2:220.127.116.11.dfsg-6ubuntu2, xserver-xorg-video-intel 2:2.1.0-1ubuntu1, libgl1-mesa-dri 7.0.0-0ubuntu2
I can confirm the same behaviour as Raul, and I too suspect it's a Mesa issue, directly or indirectly. Additionally, there is a way to make this freeze 100% reproducible:
1. Start GDM/KDM session without running compiz (or other 3D applications)
2. Restart X by logging out or pressing Ctrl+Alt+Backspace
1. Start session and enable compiz.
2. Restart X (with or without stopping compiz beforehand, it doesn't matter)
Using the 2.1.0 (intel) driver:
Case a) will crash approximately 30% of the time, and with each successive X restart the chances of a crash exponentially rise. Case b) crashes reproducibly 100% of the time.
Using the 1.7.4 (i810) driver:
Neither case causes a crash.
Perhaps this is related to my other bug #11432, in which X crashes 100% reproducibly when pressing the laptop lid switch (and I've isolated the commit that introduced the regression since driver 1.7.4, details are in that bug report).
Note: this really a problematic bug for computer rooms where students keep logging in & out...
This patch fixes the problem.
consider to report the solution to packages maintainers (debian, ubuntu) to get it fixed in the packages.
Seems to work fine for me.
It's also working for me.