Bug#636135: xserver-xorg-video-radeon: Logout of KDE gives black screen with pointer still visible.
On Don, 2011-08-04 at 23:45 +0200, NM S wrote:
> The Xorg.0.log file was from after the KDM restart. I have
> included complete Xorg.0.log and kdm.log captured before KDM restart.
Looks like kdm doesn't restart the X server but only resets it, and
either the X server hangs during the reset, or kdm fails to reconnect
after the reset for some reason. The gdb info should help differentiate
between these possibilities.
Meanwhile, you should be able to work around the problem by configuring
kdm to always restart the X server on logout.
> The file gdbXorg.txt contains the gdb info. I haven't used gdb before,
> so I am not sure if the info displayed is what you where looking
> fore. I did the following:
> 1. attach gdb to running X process.
> 2. issued gdb command c (continue).
> 3. Logged out of kde.
> 4. Issued gdb continue command every time a new signal was caught.
> 5. Used ctrl-c to get the gdb prompt once X fell to rest.
> 6. Used bt to get the trace.
It should be easier if you only attach gdb once the problem occurs, so
you won't have to deal with any irrelevant signals occurring previously.
Please install the xserver-xorg-core-dbg xserver-xorg-video-radeon-dbg
packages to get more information from gdb.
Last but not least, I should have mentioned that this should be done via
ssh, but it looks like you may have done so anyway.
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Debian, X and DRI developer