[Xorg/SLIM] Gestionnaire de session non trouvé (Abandon)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
Debaru
archer de cavalerie
Messages : 186
Inscription : mar. 11 janv. 2011, 10:22

[Xorg/SLIM] Gestionnaire de session non trouvé (Abandon)

Message par Debaru »

Bonjour,

J'utilise compiz-fusion en standalone, avec SLIM en gestionnaire de session.
Celui-ci se connecte automatiquement. J'ai installé xfce4-panel. J'utilise le greffon "Boutons d'Actions" pour pouvoir arrêter l'Ordinateur. Seulement, quand je clique sur le bouton pour arrêter, un message apparaît :

Code : Tout sélectionner

La seesion Xorg a été ouverte sans gestionnaire de session. L'action Quitter fermera la session Xorg."
Quand j'ouvre, xfce4-panel avec le terminal, j'ai ce message :

Code : Tout sélectionner

xfce4-panel: Failed to connect to session manager: Échec de connexion au gestionnaire de session : SESSION_MANAGER environment variable not defined
J'ai pas mal gratté pour résoudre mon problème mais j'ai rien trouvé. Pour sûr que se doit être un truc bête, mais j'ai pas mis le doigt dessus, alors si vous avez une idée.

Merci.
Dernière modification par Debaru le ven. 07 oct. 2011, 12:42, modifié 1 fois.
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1222
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [Xorg/SLIM] Gestionnaire de session non trouvé (En cours

Message par karhu »

Bonjour
Comment slim lance t il ta session (la ligne de commande) ?
Qu'as tu mis dans ton fichier ~.xinitrc ?
Karhu.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
Debaru
archer de cavalerie
Messages : 186
Inscription : mar. 11 janv. 2011, 10:22

Re: [Xorg/SLIM] Gestionnaire de session non trouvé (En cours

Message par Debaru »

Alors je lance slim avec dans /etc/inittab
Voici mon .xinitrc

Code : Tout sélectionner

#Numlockx pour activer le pavé numérique
numlockx &
#Thunar : Lancement des périphériques USB
thunar --daemon &
#Gestion Bluetooth
blueman-applet &
#Restauration du fond d'écran
nitrogen --restore &
#Panel
xfce4-panel &
#Conky
conky &
#Économiseur d'écran
xscreensaver -no-splash &
#Lancement de Compiz-Fusion
exec fusion-icon
Je viens de placer SESSION_MANAGER=slim dans /etc/environment. Et maintenant quand j'appuie sur le bouton pour quitter j'ai :

Code : Tout sélectionner

Le gestionnaire de session n'a pas donné de réponse
The name org.xfce.SessionManager was not provided by any .service files
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1222
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [Xorg/SLIM] Gestionnaire de session non trouvé (En cours

Message par karhu »

Je ne connais pas Compiz-Fusion, donc pardonne moi les questions suivantes si elles sont stupides.
Compiz-Fusion est il un gestionnaire de bureau (comme xfce, gnome, ...) ?
Ou un afficheur de fenêtres (comme xfwm4, openbox, ...) ?
Je me sers aussi de slim que je lance aussi dans inittab, dans mon fichier de configuration de slim (/etc/slim.conf) j'ai cette ligne de commande qui me permet de lancer réellement l'environnement graphique sur xorg :

Code : Tout sélectionner

login_cmd           exec ck-launch-session /bin/bash -login ~/.xinitrc %session
%session contient le nom de l'environnement désiré, et mon .xinitrc le lance, car la session est déjà lancée.

Code : Tout sélectionner

if [ $# -gt "0" ];
then
  case $1 in
    xfce4)   exec startxfce4;;
    gnome)   exec gnome-session;;
    openbox) exec openbox-session;;
#    wmaker)  exec wmaker;;
    *)       exec $DEFAULT_SESSION;;
  esac
else
  exec $DEFAULT_SESSION
fi
As tu un lancement équivalent avec Compiz-Fusion, ou bien est ce une surcouche ?
Une autre petite chose, ton fichier me fais penser à mon fichier autostart.sh d'Openbox.
Karhu.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
Debaru
archer de cavalerie
Messages : 186
Inscription : mar. 11 janv. 2011, 10:22

Re: [Xorg/SLIM] Gestionnaire de session non trouvé

Message par Debaru »

Je ne connais pas Compiz-Fusion, donc pardonne moi les questions suivantes si elles sont stupides.
Pas de soucis, tes questions ne sont pas stupides. Je me sers de compiz-fusion comme d'un gestionnaire de fenêtre. Je n'ai pas d’environnement comme xfce, gnome, ou autre.

J'ai la même commande que toi qui permet de lancer compiz :

Code : Tout sélectionner

login_cmd           exec ck-launch-session /bin/bash -login ~/.xinitrc %session
EDIT : Je viens d'enlever %session puisque j'utilise que compiz-fusion. Aucun changement.

Code : Tout sélectionner

Une autre petite chose, ton fichier me fais penser à mon fichier autostart.sh d'Openbox.
Oui, c'est le même principe. J'ai suivi plusieurs tuto :)
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1222
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [Xorg/SLIM] Gestionnaire de session non trouvé

Message par karhu »

Dernière précision, Compiz-Fusion est donc en quelque sorte comme le couple xfwm4 + xfce4 ou openbox + xfce4 ou openbox tout seul. C'est à dire qu'il se suffit à lui-même car il inclus la création et la gestion de fenêtres.
Si la réponse est oui, comme je le pense, je ne pourrai pas t'être d'un grand secours. Désolé.
Karhu.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
Debaru
archer de cavalerie
Messages : 186
Inscription : mar. 11 janv. 2011, 10:22

Re: [Xorg/SLIM] Gestionnaire de session non trouvé

Message par Debaru »

Il gère la création et la gestion des fenêtres.
EDIT : JE suis en train de me dire que peut-être je peux pas utiliser ces boutons avec slim comme gestionnaire de session.
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1222
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [Xorg/SLIM] Gestionnaire de session non trouvé

Message par karhu »

Juste à propos des boutons il y a arrêter, redémarrer et deconnecter. Arrêter et redémarrer sont des commandes passées au système tandis que déconnecter est une commande passée à lui-même. Ton gestionnaire d'environnement (Compiz-Fusion) se suicide et repasse la main à celui qui l'a lancé : slim. Tu fermes la session.
Vérifie par :

Code : Tout sélectionner

ps -el | grep slim
4 S     0  1007     1  0  80   0 - 23830 wait   ?        00:00:00 slim
Que slim est toujours présent avant de conclure.
Karhu.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Répondre