Page 1 sur 1

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

Publié : sam. 03 nov. 2012, 01:19
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.

Re: [Xfce4]Impossible d'éteindre

Publié : sam. 03 nov. 2012, 10:23
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 ).

Re: [Xfce4]Impossible d'éteindre

Publié : sam. 03 nov. 2012, 12:23
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

Re: [Xfce4]Impossible d'éteindre

Publié : dim. 04 nov. 2012, 06:09
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.

Re: [Xfce4]Impossible d'éteindre

Publié : dim. 04 nov. 2012, 09:30
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.

Re: [Xfce4]Impossible d'éteindre

Publié : dim. 04 nov. 2012, 15:17
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?

Re: [Xfce4]Impossible d'éteindre

Publié : dim. 04 nov. 2012, 15:19
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

Re: [Xfce4]Impossible d'éteindre

Publié : dim. 04 nov. 2012, 15:27
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.

Re: [Xfce4]Impossible d'éteindre

Publié : dim. 04 nov. 2012, 21:11
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