You are not logged in.

#1 2010-03-12 23:06:58

justinmc
Member
From: Virginia, USA
Registered: 2008-10-14
Posts: 16

Console does not display when X exits (Formerly X hard locks on exit)

Interesting problem, I think:

Going from the X server to the console, I only get a black screen, and my monitor seems to think nothing is there - it seems like X won't give up control of the screen. Now, I've narrowed this down to a problem with the open source radeon drivers, as the vesa driver gives me no problem.

I've tried the following to no effect:

- Turning compositing on and off
- Using no xorg.conf, as well as auto creating one with X -configure
- Raising Elephants, which does work, though I still can't get back to any of the consoles after Alt+Sysrq+R
- Swapping ati for radeon in xorg.conf, and vice versa
- Using different DEs (xfce and fluxbox)
- Analyzing Xorg.0.log right before  (cat /var/log/Xorg.0.log > xLog && xfce4-session-logout) , and after logout -- diff shows no difference. I'm puzzled by this, actually. Obviously, the X server does not state that it has exited, being that it doesn't, but it's not throwing an error, either.
- Checking the forums for anyone else having this problem

There was a similar bug over in ubuntu, https://bugs.launchpad.net/ubuntu/+sour … bug/129910, but tty1-6 are all working at boot, which I don't think was the case in that bug.

pastebin of Xorg.0.log: http://pastebin.com/qSNzj2Dw

*I have an HD 5770

*Using xf86-video-ati-git-20100310-1 and ati-dri-7.7-1

*I don't have any of the lib32 stuff installed

Last edited by justinmc (2010-03-13 00:13:39)

Offline

#2 2010-03-13 00:04:46

justinmc
Member
From: Virginia, USA
Registered: 2008-10-14
Posts: 16

Re: Console does not display when X exits (Formerly X hard locks on exit)

More info:

This command works:

xfce4-session-logout && cat /var/log/messages > message1 && shutdown -h now

So it's not a hard lock, so much as the console can't regain control of the screen.

Last edited by justinmc (2010-03-13 00:05:28)

Offline

Board footer

Powered by FluxBB