dimanche 13 janvier 2013

Ouverture de session très longue avec KDE la faute a PulseAudio

Salut à tous.

Sur nombre de distributions délivrant KDE et depuis la version 4.2, j'ai souvent constaté une lenteur incompréhensible entre le moment ou je rentre mon login et le moment ou la session est complètement chargée et utilisable.

En effet, on voit se dérouler normalement le "splashscreen" KDE puis le bureau apparait mais dans la boite à miniatures, toutes les icônes ne sont pas encore présentes et il n'est pas possible de lancer un programme tant que le son de démarrage ne s'est pas fait entendre. Ceci représente de longues secondes (10 ou 15 chez moi) ou il ne se passe rien (pas d'accès disque visible).

Après être intervenu sur ce fil, j'ai ouvert un bug chez KDE et il ressort que le fautif est PulseAudio.

En effet, il semble que le paquet PulseAudio pour KDE entraine l'installation de 2 fichiers de démarrage au lieu d'un seul : "pulseaudio.desktop" et "pulseaudio-kde.desktop"
Ceci génère assez souvent un temps d'attente provoqué par ce programme qui tente de se lancer deux fois.
A noter que ce n'est pas systématique, je suppose que dans certains cas, le bon fichier se lance avant le mauvais et le démarrage ne subit pas d'attente.

La solution : Il suffit tout simplement de supprimer le fichier "en trop" pour retrouver un temps de chargement du bureau rapide. C'est valable pour toutes les distributions.

- Ouvrir une console en root
- Aller dans le répertoire /etc/xdg/autostart
- Controler que vous avez bien deux fichiers "pulseaudio.desktop" et "pulseaudio-kde.desktop" dans ce repertoire.
- Supprimer le fichier "pulseaudio.desktop" (ou le renommer en "pulseaudio.desktop.inactif" si vous préférez le conserver)
- Redémarrer, normalement il ne devrait plus y avoir de longueur provoquée par PulseAudio à l'ouverture de session

Espérons que ceci finira par être corrigé dans le futur car ceci malheureusement conforte les "Kdecestlourd_istes" et les "Kdecarame_istes" alors que ce n'est pas lié à KDE ;-)

1 commentaire:

  1. Salut Sylvain,
    J'ai testé en supprimant le fichier "pulseaudio.desktop" et effectivement ça fonctionne bien mieux maintenant.

    Merci pour l'info.

    RépondreSupprimer