I can confirm this bug on a Compaq nx6125 laptop (AMD Turion64, generic kernel, 
Ati Xpress200M with fglrx driver).
OS: Ubuntu 8.04.1

I log in as user #1, then switch to user #2. If after this I log out
user #2, the system will hang with a black screen. I am able to move the
cursor, but otherwise the system is completely unresponsive. Switching
to another terminal will not work, nor will trying to restart X
(Ctrl+Alt+Backspace). I have to hold down the power button to restart.

I can provide the following information from my kernel log, it appears
the fglrx driver is in trouble right before the lockup occurs:

Jul  3 10:19:19 creature kernel: [  523.982813] [fglrx:firegl_lock] *ERROR* 
Process 7578 is using illegal context 0x00000005
Jul  3 10:20:30 creature kernel: [  560.363705] 
[fglrx:fireglAsyncioIntEnableMsgHandler] *ERROR* IRQMGR returned error 1 when 
trying to enable interrupt source 20008000
Jul  3 10:20:30 creature kernel: [  560.363714] [fglrx] Receive enable 
interrupt message with irqEnableMask: 20008000
Jul  3 10:24:13 creature kernel: [  683.510810] 
[fglrx:fireglAsyncioIntEnableMsgHandler] *ERROR* IRQMGR returned error 1 when 
trying to enable interrupt source 20008000
Jul  3 10:24:13 creature kernel: [  683.510819] [fglrx] Receive enable 
interrupt message with irqEnableMask: 20008000
Jul  3 10:27:39 creature kernel: [  814.770094] [fglrx] interrupt source 
20008000 successfully disabled!
Jul  3 10:27:39 creature kernel: [  814.770100] [fglrx] enable ID = 0x00000001
Jul  3 10:27:39 creature kernel: [  814.770103] [fglrx] Receive disable 
interrupt message with irqEnableMask: 20008000; dwIRQEnableId: 00000001
Jul  3 10:27:41 creature kernel: [  816.871867] [fglrx:firegl_lock_free] 
*ERROR* lock was not held by 5! (*lock=0x80000001)
Jul  3 10:27:41 creature kernel: [  816.871877] [fglrx:firegl_unlock] *ERROR* 
firegl_lock_free failed!

I checked to comments for a fix, but apparently they are already applied in the 
latest Hardy updates?
At least my /etc/ati/authatieventsd.sh seems to match the spesified changes a 
few posts back.

-- 
[fglrx] freezes upon Logout or Switch user [patch]
https://bugs.launchpad.net/bugs/118605
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to