[Xfce4]Impossible d'éteindre (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

[Xfce4]Impossible d'éteindre (résolu)

Message par lensilvan »

Bonjour,
Je suis en xfce4 avec slim comme login manager. Depuis quelques temps, "Déconnexion" dans le Menu des applications ne fonctionne plus. Si je clique sur "éteindre" parmi les autres options comme reboot, mettre en veille, il se contente de se déconnecter et me ramène sur slim. Je suis obligé d'avoir recours à la commande "reboot" puis j’éteins avec Windows.
Dernière modification par lensilvan le dim. 18 nov. 2012, 01:57, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Xfce4]Impossible d'éteindre

Message par FoolEcho »

Tu as bien fait les changements par rapport à consolekit (et bien entendu tout ce qui a trait à systemd) ?
Quelle est la ligne login_cmd dans ton slim.conf ainsi que ton ~/.xinitrc ?

Sans doute à relier à tes problèmes de montage usb ( http://forums.archlinux.fr/topic12226.html ).
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [Xfce4]Impossible d'éteindre

Message par lensilvan »

Je n'utilise pas systemd, c'est plutôt avec initscrips que se passait le boot. Comme Consolkit est maintenant complètement obsolète, je comprends mieux...

Code : Tout sélectionner

login_cmd           exec /bin/bash --login ~/.xinitrc %session
Tout semble correct du coté de ~/.xinitrc:

Code : Tout sélectionner

#!/bin/sh
startxfce4
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [Xfce4]Impossible d'éteindre

Message par lensilvan »

J'ai fini par utiliser systemd tel que: https://wiki.archlinux.org/index.php/Sy ... stallation
Si j'ai bien configuré systemd pour démarrer slim, je n'arrive pas à me débarasser de consolekit et par conséquent, il me ramène toujours sur slim lorsque je veux éteindre.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Xfce4]Impossible d'éteindre

Message par FoolEcho »

Tu as du louper un truc... Consulte le log de slim peut-être (/var/log/slim.log).

Coté xinitrc, c'est plutôt exec startxfce4.
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [Xfce4]Impossible d'éteindre

Message par lensilvan »

En fait c'est étrange. Je ne vois nulle trace de systemd dans les messages au démarrage. Utilisant GRUB legacy, voici /boot/grub/menu.lst avec la partie telle que demandée d'être editée.

Code : Tout sélectionner

# (0) Arch Linux
title  Arch Linux
root   (hd0,2)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/878e4d4e-2a53-4c7f-b76d-7a0a78687$
initrd /boot/kernel26.img init=/usr/lib/systemd/systemd
C'est bien correct?
Dernière modification par lensilvan le dim. 04 nov. 2012, 15:19, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17577
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Xfce4]Impossible d'éteindre

Message par benjarobin »

Cela ne risque pas de fonctionner, init=/usr/lib/systemd/systemd est à placer sur la ligne kernel
Mais je recommande fortement de passer en "pur" systemd et donc de ne pas mettre le init sur la ligne kernel

Code : Tout sélectionner

pacman -S systemd-sysvcompat
pacman -R  initscripts
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [Xfce4]Impossible d'éteindre

Message par lensilvan »

Corrigé maintenant, merci

Le début de l'énorme /var/log/slim.log:

Code : Tout sélectionner

/usr/bin/xauth:  file /var/run/slim.auth does not exist


slim: waiting for X server to begin accepting connections
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.10.3.901 (1.10.4 RC 1)
Release Date: 2011-07-29
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.0.0-ARCH i686
Current Operating System: Linux ctkarch 3.0-ARCH #1 SMP PREEMPT Wed Aug 17 20:2$
Kernel command line: root=/dev/disk/by-uuid/878e4d4e-2a53-4c7f-b76d-7a0a7868716$
Build Date: 08 August 2011  08:28:07AM

Current version of pixman: 0.22.2
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Aug 26 23:59:56 2011
(==) Using config directory: "/etc/X11/xorg.conf.d"
.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
/usr/bin/xauth:  file /home/fowl/.Xauthority does not exist
/home/fowl: /home/fowl : ceci est un répertoire

slim: waiting for X server to shut down

/usr/bin/xauth:  file /var/run/slim.auth does not exist


slim: waiting for X server to begin accepting connections
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.10.3.901 (1.10.4 RC 1)
Release Date: 2011-07-29
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.0.0-ARCH i686
Current Operating System: Linux ctkarch 3.0-ARCH #1 SMP PREEMPT Wed Aug 17 20:2$
Kernel command line: root=/dev/disk/by-uuid/878e4d4e-2a53-4c7f-b76d-7a0a7868716$
Build Date: 08 August 2011  08:28:07AM

Current version of pixman: 0.22.2
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Aug 27 00:00:21 2011
(==) Using config directory: "/etc/X11/xorg.conf.d"
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server

Les dernières lignes:

Code : Tout sélectionner


slim: waiting for X server to begin accepting connections.

slim: waiting for X server to shut down



slim: waiting for X server to begin accepting connections.


slim: waiting for X server to begin accepting connections.


slim: waiting for X server to begin accepting connections.




slim: waiting for X server to begin accepting connections.


slim: waiting for X server to begin accepting connections.


slim: waiting for X server to begin accepting connections.
slim: unexpected signal 15
slim: connection to X server lost.

slim: waiting for X server to shut down



slim: waiting for X server to begin accepting connections.


slim: waiting for X server to shut down



slim: waiting for X server to begin accepting connections.

slim: waiting for X server to shut down



slim: waiting for X server to begin accepting connections.

slim: waiting for X server to shut down



slim: waiting for X server to begin accepting connections.


slim: waiting for X server to begin accepting connections.


slim: waiting for X server to begin accepting connections.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Xfce4]Impossible d'éteindre

Message par tuxce »

slim, s'il est activé par systemd, n'affiche plus le log dans /var/log/slim.log mais dans journalctl (http://wiki.archlinux.fr/Systemd#Visualiser)

Si ton problème d'extinction est toujours d'actualité, poste la sortie de :

Code : Tout sélectionner

loginctl show-session $XDG_SESSION_ID
Répondre