Posts: 23
SilverBear
Joined: 07 May 2008
#1
I may not be a"New User" of antiX in terms of time, but i sure feel like one! So i'm posting my 2 current problems in this forum section.

BG: after more than 2 years running the distro"EEEbuntu", i'm switching my wife's netbook [EEEpc 904 HA] to antiX 11. Most everything is working out nicely.
BUT:

#1 When the GUI login window comes up, i MUST hit F1 and toggle down to rox-icewm every time in order to login to that kind of session. Just logging in with no F1 business puts me into a brief terminal display . . . then the login screen pops up again. __{{emoticon}}__

I have [perhaps] muddied the picture by setting the auto-login feature, so she doesn't have to type
"jess" every time --it just come uo that by default. I don't see why this should matter --but just so you know.

I used the Control Centre > Edit Login Options to set Rox-icewm as default. That doesn't seem to help. Here is her .xinitrc file:
-------------

Code: Select all

#xset m 10 2
xmodmap -e 'pointer = 1 2 3 4 5'

# The following line gets changed by antiX-init.sh with the desktop= cheatcode
XINITRC_DEFAULT="Rox-icewm"

case $1 in
icewm)
    exec icewm-session
    ;;

lxde) 
        exec startlxde
        ;;

xfce)
        exec startxfce4
        ;;

dwm)
        exec dwm
        ;;

wmii)
        exec wmii
        ;;

fvwm-crystal)
        exec fvwm-crystal 
        ;;

kde)
        exec startkde
        ;;

gnome)
        exec gnome-session
        ;;

openbox)
        exec openbox-session
        ;;

fluxbox)
    exec startfluxbox
    ;;

Rox-fluxbox)
        rox --pinboard=antiX
        exec startfluxbox
        ;; 

Rox-icewm)
        rox --pinboard=antiX
        exec icewm-session
        ;;

*)
    exec $XINITRC_DEFAULT
    ;;
esac
------------------------

I don't THINK i'm senile yet, but something must be awry that i cannot spy.

Any ideas where i'm going wrong, guys?
Posts: 1,308
BitJam
Joined: 31 Aug 2009
#2
If the suggestions below don't work, please post the /etc/slim.conf from her system.

I suggest you change the default entry in her .xinitrc to:

Code: Select all

    *)
        rox --pinboard=antiX
        exec icewm-session
        ;;
This problem should be fixed in the next antiX release.

If you need to debug this problem further, you can open up a virtual console (Ctrl-Alt-Fn), and as root stop Slim:

Code: Select all

# /etc/init.d/slim stop
Then as the user run startx from the virtual console:

Code: Select all

$ startx
You can also start a specific wm like this:

Code: Select all

$ startx Rox-wm
You can then simply logout of the X session to get back to the virtual console to try again. There might be useful error messages on the virtual console.

You can also look in ~/.xsession-errors for error messages.

If you are booting the system use a the numeral"3" (no quotes) as a boot parameter to prevent X from starting. This saves you the step of stopping Slim as root.

HTH