[dbus]Volume invisible dans mes FM(Résolu)

Applications, problèmes de configuration réseau
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

[dbus]Volume invisible dans mes FM(Résolu)

Message par Skwad »

Bonsoir les archers,

Suite aux dernières MÀJ, thunar et PCManFM ne voient plus mes volumes externes non montés. Pour y remédier je dois lancer ces applications avec dbus-launch devant; or dans mon .xinitrc j'ai

Code : Tout sélectionner

exec dbus-launch openbox-session
entre autres.

J'ai donc relu cette page du wiki http://wiki.archlinux.fr/Gestion_de_vol ... isks#D-Bus qui dit que systemd se charge de lancer dbus. J'ai alors retiré dbus-launch de mon .xinitrc (pensant qu'il y avait conflit), redémarré le système et toujours pareil.
Du coup, j'ai réédité mon .xinitrc comme avant, redémarré une nouvelle fois et là mes file manager affichait bien mes volumes. Pas compris. :|
Bon depuis, j'ai démarré le système plusieurs fois et le problème persiste.

Étant donné que je suis passé au full systemd, je dois bien retirer dbus-launch de mon .xinitrc n'est-ce pas ?
Pour revenir sur la page du wiki, lorsque je tape, une fois logué à openbox,

Code : Tout sélectionner

$ ps -o user,cmd -C dbus-daemon
j'obtiens:

Code : Tout sélectionner

USER     CMD
dbus     /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
skwad    /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
skwad    /usr/bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3
que signifie la dernière ligne ? Elle n'apparaît pas en exemple sur le wiki.

Pour le reste, j'utilise slim en login manager

Code : Tout sélectionner

systemctl status slim
slim.service - SLiM Simple Login Manager
	  Loaded: loaded (/usr/lib/systemd/system/slim.service; enabled)
	  Active: active (running) since mer. 2013-01-30 22:59:03 CET; 9min ago
	Main PID: 375 (slim)
	  CGroup: name=systemd:/system/slim.service
		  └─385 /usr/bin/X -nolisten tcp vt07 -auth /var/run/slim.auth
		  ‣ 375 /usr/bin/slim -nodaemon
Mon .xinitrc

Code : Tout sélectionner

cat .xinitrc                                                            ──|mer. 30 janv.|─┘
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
#

/usr/bin/xscreensaver -no-splash &

DEFAULT_SESSION=openbox-session
case $1 in
openbox)
        exec dbus-launch openbox-session
        ;;
pekwm)
        exec dbus-launch pekwm
        ;;
compiz)
        exec dbus-launch ~/start-compiz.sh
        ;;
*)
        exec $DEFAULT_SESSION
        ;;
esac
J'ai également tenté de lancer thunar après avoir renommé ~/.config/Thunar
Sait-on jamais.

Après avoir épluché quelques pages du wiki fr, je ne vois plus trop où chercher... si ce n'est de poursuivre sur le wiki anglophone en attendant vos réponses :D


Merci d'avance. :chinois:
Dernière modification par Skwad le jeu. 31 janv. 2013, 00:34, modifié 1 fois.
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17237
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [dbus]Volume invisible dans mes FM(en cours)

Message par benjarobin »

Il te faut bien dbus-launch, systemd ne change rien sur ce point là.
Depuis une console lancé depuis ton environnement graphique, que donne la sortie de

Code : Tout sélectionner

echo $DBUS_SESSION_BUS_ADDRESS
Sinon quelle est la configuration de ton slim.conf ?

Edit: L'erreur est dans ton .xinitrc...
Remplace

Code : Tout sélectionner

exec $DEFAULT_SESSION
par

Code : Tout sélectionner

exec dbus-launch $DEFAULT_SESSION
Sinon pour "nettoyer" ton .xinitrc, je le remplacerai bien par :

Code : Tout sélectionner

#!/bin/sh
#
# ~/.xinitrc
#

/usr/bin/xscreensaver -no-splash &

case $1 in
    pekwm)
        exec dbus-launch pekwm
        ;;
    compiz)
        exec dbus-launch ~/start-compiz.sh
        ;;
    *)
        exec dbus-launch openbox-session
        ;;
esac
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [dbus]Volume invisible dans mes FM(en cours)

Message par Skwad »

Effectivement, cela venait bien de ça, merci. Mais c'est étrange qu'il montre ce dysfonctionnement que maintenant car je n'ai plus touché à ce fichier depuis de bons mois...

Quant à sa contenance, je n'ai jamais vraiment cherché à comprendre son intégralité. Je l'ai bêtement pompé sur le wiki et modifié à ma convenance.

Merci pour le nettoyage, je le comprends mieux tout d'un coup. :)


Edit : sinon

Code : Tout sélectionner

echo $DBUS_SESSION_BUS_ADDRESS
unix:abstract=/tmp/dbus-Pt0i0TbP4B,guid=3c49d54b5146d14e645825fd5109aa46
et rien avant que je ne modifie.
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Répondre