Lancer Xfce sur debian au démarrage

j'ai installé un nouveau système avec xfce4 sur debian. Ma question Est de savoir comment je peux faire tourner xfce au démarrage? Pour l'instant, je ne peux l'exécuter qu'avec exec ck-launch-session startxfce4.

merci

13
demandé sur AlexanderNajafi 2012-02-12 18:49:36

2 réponses

page XFCE sur debian

Exécuter Xfce

pour GDM / KDM choisissez xfce4-session.

pour startx ajouter dans le fichier~/.xinitrc:

exec ck-launch-session startxfce4

pour la session slim boot dans / etc / slim.conf:

login_cmd exec ck-launch-session /bin/bash -login /etc/X11/Xsession %session

You also can install xdm to login in start Xfce.

5
répondu aeolist 2012-02-15 17:58:13

en retard à la fête, mais je me suis dit que j'ajouterais ma réponse de toute façon.

aeolist réponse - et donc le wiki Debian - ce qui suit vous permettra de vous connecter en utilisant Xfce.

Installer SLiM gestionnaire d'affichage:

$ apt-get install slim

puis éditer login_cmd dans le fichier de configuration du système SLiM (`/etc/slim.conf') pour faire correspondre le code suivant:

login_cmd           exec /bin/sh - ~/.xinitrc %session

enfin, vous devez configurer le .xinitrc fichier dans votre dossier personnel. Le suivant vous permet d'avoir plusieurs environnements de bureau installés:

#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [ -d /etc/X11/xinit/xinitrc.d ]; then
        for f in /etc/X11/xinit/xinitrc.d/*; do
                [ -x "$f" ] && . "$f"
        done
        unset f
fi

# Here Xfce is kept as default
DEFAULT_SESSION=startxfce4

case $session in
    awesome           ) exec awesome;;
    bspwm             ) exec bspwm;;
    catwm             ) exec catwm;;
    cinnamon          ) exec cinnamon-session;;
    dwm               ) exec dwm;;
    enlightenment     ) exec enlightenment_start;;
    ede               ) exec startede;;
    fluxbox           ) exec startfluxbox;;
    gnome             ) exec gnome-session;;
    gnome-classic     ) exec gnome-session --session=gnome-classic;;
    i3|i3wm           ) exec i3;;
    icewm             ) exec icewm-session;;
    jwm               ) exec jwm;;
    kde               ) exec startkde;;
    mate              ) exec mate-session;;
    monster|monsterwm ) exec monsterwm;;
    notion            ) exec notion;;
    openbox           ) exec openbox-session;;
    unity             ) exec unity;;
    xfce|xfce4        ) exec startxfce4;;
    xmonad            ) exec xmonad;;
    # No known session, try to run it as command
    *) exec $DEFAULT_SESSION;;
esac

notez que pour se lancer dans l'un des environnements de bureau ci-dessus à partir du gestionnaire d'affichage Xfce, vous devrez l'ajouter au sessions ligne /etc/slim.conf.

je vous suggère de bien regarder le slim.conf fichier afin d'avoir une idée de ce qui est possible; par exemple, le default_user paramètre pourrait être particulièrement utile.

1
répondu Shane Martin 2015-01-03 23:56:39