Hi,
I recently upgraded from Sarge to Etch with kernel 2.6.18.
Before upgrading, I used to have xdm as loging manager and fluxbox as the window manager. XDM login window use to take me to the fluxbox manager.
But after the upgrade, this no longer happens. I do get the XDM login screen but as soon as I enter my username and password it again comes back to the login screen after going blank for 1 or 2 seconds. I guess somewhere the information to start fluxbox got distorted during the upgrade.
In short, startx and xdm command do work, so there is not problem starting the X server.
I am logging as root and I also have .xsession file in my home directory (i.e. /root).
Here are the contents of my .xsession file:
Code:
#
#.xsession file
#
# start idesk (we need the sleep because fluxbox will overpaint the
# idesk with the rootCommand
#To disable the X-Server screen blanking
#xset s off &
#(sleep 2; idesk &) &
idesk &
# start fluxbox
exec fluxbox
exit $?
Also, if I just give the command 'fluxbox' on the login console, I get:
Code:
Warning: Failed to set locale, reverting to 'C'
Error: Couldn't connect to Xserver
and If I give the command 'startfluxbox', I get:
Code:
Warning: Failed to set locale, reverting to 'C'
terminate called after throwing an instance of 'std::string'
Warning: Failed to set locale, reverting to 'C'
Error: Couldn't connect to Xserver
How do I get my good old fluxbox to start again.
Thanks