You are not logged in.
Not sure when this started because I don't normally do it very often, but I have found this morning that I can no longer switch users with kdm.
When I select "Login as different user", the X display closes as normal - but then doesn't come up again; just a blank screen and no alternative but to press the reset button.
It doesn't make any difference if I log in initially as user or root; both work OK, but then I cannot switch to the other.
I can see this being very inconvenient, so if anyone has come across the problem or has any suggestions I'd be grateful.
Offline
Well I found the cause, but not a full solution. I had edited XF86Config the other day to enable DRI. By disabling DRI again everything is back to normal.
I suspect this results from some problem involving my Radeon 7500 card and DRI, as the only other instance I could find in my researches also related to a Radeon card.
Offline
You are not alone. I experience this exact same thing. I am using the ATI drivers provided by ATI. I guess I will disable DRI then.. I do not use it anyway... but gee not being able to log out is a bad thing. I am using kernel 2.4.23 on Arch current. My card is a Radeon 9800. I tried their internal agpgart and the external linux kernel version and this problem exists both places.
This is not limited to KDM for me. I also experience this with xdm as well. I tried all combinations of agpgart/dri settings. With dri disabled, sometimes I get X to restart on its own. Otherwise I have to ctrl-alt-backspace. With dri enabled the monitor goes to the orange state and neither keyboard or mouse or anything is responsive.
Also since dri is not enabled I am not loading the ati module. So, the breakage maybe with X or Linux 2.4.23.
However, not using a display manager and just starting with startx does not have any issues regardless of dri status.
I did have this working before on Arch and Mandrake. Mandrake kernel was their stock 2.4.21 kernel. Last time I used Arch I was running 2.4.22 kernel.
Biggest difference I think is that .23 recognizes my agpgart chipset where as 2.4.22 did not. Going to test .22 now to see if the problem still exists.
Jeff
Offline
I plan to do some more research and experimention on this after the holiday - I'll will be interested to know how you get on. I am also running 2.4.23.
same issue with 2.4.22
Jeff - who is going to see if the old package of XFree86 is still available and install that and see
Offline
Fixed!!!
At least it appears to be working correctly now.
Since I use the ATI binary driver, I used their fglrxconfig tool to build my XFree config file.
I think I hit the wrong option in the port specification.
I think enabled DVI output even though I am not using that. Also, I did not take the default tv output type NTSC-M. I picked NTSC-N instead.
At anyrate, I can now log out of kdm or whatever and have it work as expected.
As far as agpgart goes. I disabled the internal agpgart and used the external (linux kernel version). I compiled it directly in kernel.
Jeff - who is going to switch back to runlevel 5 and reboot for final test but if works then I am happy
Offline