Page 1 sur 1
[lancement de programmes] "erreur du bus"
Publié : mer. 05 août 2009, 10:40
par tartiflou
Bonjour, suite à une grande maj du système ce matin (dûe à kde4.3 en grande partie), j'ai divers programmes qui ne se lancent plus sous gnome, comme par exemple amarok ou firefox (là j'utilise opera du coup). J'obtiens comme message d'erreur "erreur du bus".
Kde quant à lui ne se lance plus du tout à cause d'une erreur du bus lui aussi.
Quelqu'un aurait-il une idée de ce que je peux faire ?
(serait-ce dû à une grève surprise des conducteurs de bus ? si oui, puis-je remplacer ce bus par un taxi ?

désolé j'avais des blagues en tête fallait que ça sorte, j'espère que cela ne vous dissuade pas de m'aider)
Merci d'avance !
Re: [lancement de programmes] "erreur du bus"
Publié : mer. 05 août 2009, 18:14
par ddup1
A mon avis c'est lié à dbus.
Vérifie que hal et dbus sont lancés au démarrage de ton système, ils sont quasi-inévitable pour une utilisation de Gnome/KDE aujourd'hui.
Re: [lancement de programmes] "erreur du bus"
Publié : mer. 05 août 2009, 18:45
par tartiflou
Merci pour ta réponse. J'ai déjà vérifié pour dbus et hal, je les ai même relancés en cours de session, toujours le même souci

Re: [lancement de programmes] "erreur du bus"
Publié : mer. 05 août 2009, 19:25
par xanataz
peux-tu me donner l'en-tête de ton fichier hal.conf stp ?
Re: [lancement de programmes] "erreur du bus"
Publié : mer. 05 août 2009, 20:03
par tartiflou
Alors, voilà le hal.conf, en espérant que ça puisse aider :
Code : Tout sélectionner
<!DOCTYPE busconfig PUBLIC
"-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
<!-- This configuration file specifies the required security policies
for the HAL to work. -->
<!-- Only root or user hal can own the HAL service -->
<policy user="hal">
<allow own="org.freedesktop.Hal"/>
</policy>
<policy user="root">
<allow own="org.freedesktop.Hal"/>
</policy>
<!-- Allow anyone to invoke methods on the Manager and Device interfaces -->
<policy context="default">
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.DBus.Introspectable"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.DBus.Properties" />
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Manager"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.CPUFreq"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.DockStation"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.KillSwitch"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.KeyboardBacklight"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.Leds"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.LightSensor"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.Storage"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.Storage.Removable"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.Volume"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.WakeOnLan"/>
</policy>
</busconfig>
Re: [lancement de programmes] "erreur du bus"
Publié : mer. 05 août 2009, 20:09
par ddup1
Et si on peut avoir le message d'erreur complet

Re: [lancement de programmes] "erreur du bus"
Publié : mer. 05 août 2009, 20:14
par tartiflou
"erreur du bus" est le message d'erreur complet quand je lance firefox par la console. Aucune autre précision ! Quand je tente de lancer kde il me semble que ça donne plus de détails, je vais voir...
Re: [lancement de programmes] "erreur du bus"
Publié : mer. 05 août 2009, 20:29
par tartiflou
Alors voilà le .xsession-errors dans lequel on retrouve aussi le fameux "erreur du bus" :
Code : Tout sélectionner
/etc/gdm/Xsession: Beginning session setup...
/etc/gdm/Xsession: Setup done, will execute: /usr/bin/ssh-agent -- /usr/bin/startkde
Agent pid 5105
xset: bad font path element (#23), possible causes are:
Directory does not exist or has wrong permissions
Directory missing fonts.dir
Incorrect font server address or syntax
startkde: Starting up...
kdeinit4_wrapper: Warning: connect(/home/eric/.kde4/socket-arch/kdeinit4__0) failed: : Connection refused
/usr/bin/startkde: line 384: 5126 Erreur du bus kwrapper4 ksmserver $KDEWM
startkde: Shutting down...
kdeinit4_wrapper: Warning: connect(/home/eric/.kde4/socket-arch/kdeinit4__0) failed: : Connection refused
Error: Can not contact kdeinit4!
startkde: Running shutdown scripts...
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 5105 killed;
startkde: Done.
Re: [lancement de programmes] "erreur du bus"
Publié : ven. 07 août 2009, 10:48
par mum1989
fait un backup du dossier .kde4 situé dans /home/eric/
puis essaye un sudo chmod 777 /home/eric/.kde4/socket-arch/* (méthode bourrin qui a déja fait ses preuves)
si ça ne fonctionne toujours pas suprime le dossier .kde4 (si tu as bien fait le backup du dossier .kde4)
C'est ce dossier dans 90-95% des cas qui fous la merde quand on met à jour KDE4.
Re: [lancement de programmes] "erreur du bus"
Publié : ven. 07 août 2009, 16:21
par tartiflou
Merci pour ta réponse. J'avais déjà supprimé le dossier .kde4 au fait, mais ça n'avait rien changé. De plus, je pense qu'il s'agissait d'un problème plus profond, vu que firefox non plus ne fonctionnait pas ! Je parle au passé car ayant manqué de patience, j'ai fini par faire une réinstallation propre ce matin... (oui je sais, c'est radical, on n'est pas sous windows tout ça...)
Je ne peux pas vraiment mettre le statut à Résolu... Je mets "abandonné" ou je laisse comme ça sans rien ?
Merci à tous ceux qui ont essayé de m'aider en tout cas.
Re: [lancement de programmes] "erreur du bus"
Publié : ven. 07 août 2009, 17:33
par mum1989
tu met contourné