1 votes

Ubuntu: le fichier .xsession-errors a consommé 37,1 Gio d'espace disque : Qu'est-ce qui provoque cela ?

Ubuntu m'a récemment informé que j'avais utilisé tout l'espace disque et que j'avais besoin d'en libérer davantage.

Après quelques heures passées à chercher le responsable, j'ai découvert que la taille de mon fichier .xsession-errors est de 37,1 Gio !

Je ne l'ai pas lu entièrement (merci à GNU pour less et sa capacité à ne lire que des parties de fichiers !), mais les erreurs les plus courantes semblent être

(npviewer.bin:2918): Gdk-WARNING **: Collision XID, problème en vue

/usr/share/themes/NOX/gtk-2.0/gtkrc:233: L'option de configuration Murrine "gradients" n'est plus prise en charge et sera ignorée.
[0x7fc5d4023518] Sortie audio pulseaudio: Nombre de canaux audio : 2
*** Visionneuse de plugin NS *** AVERTISSEMENT : la variable non gérée 18 () dans NPN_GetValue()

En comparaison, l'ancien .xsession-errors faisait environ 10 Kio.

C'est à mon avis très étrange.

Ma question est : Comment puis-je découvrir ce qui cause ce comportement et comment l'arrêter ?

3voto

Les lignes npviewer.bin et NSPlugin Viewer proviennent de NSpluginwrapper, qui vous permet d'utiliser des plugins de navigateur 32 bits dans un navigateur 64 bits. La première ligne mène au bug Ubuntu 401823 (pas de correctif pour Lucid). La deuxième ligne mène au bug Ubuntu 592492 (pas de correctif pour Lucid).

Comme solution de contournement, vous pourriez :

  • utiliser un navigateur 32 bits. (À un moment donné, j'ai pris l'habitude d'exécuter un firefox i386 sur ma machine amd64, car il consommait moins de la moitié de la mémoire!)

  • essayer le lecteur flash amd64. Il n'est pas complet à 100%, mais il pourrait fonctionner pour le contenu que vous consultez habituellement.

  • mettre de côté la sortie de NSPluginWrapper. Cela pourrait masquer des messages d'erreur importants, bien sûr. Voici une façon de le faire (non testée, à exécuter en tant que root) :

    dpkg-divert --add --local --rename --divert /usr/bin/nspluginwrapper.bin /usr/bin/nspluginwrapper
    echo '#!/bin/sh' >/usr/bin/nspluginwrapper
    echo 'exec /usr/bin/nspluginwrapper.bin "$@" 2>/dev/null >/dev/null' >>/usr/bin/nspluginwrapper
    chmod 755 /usr/bin/nspluginwrapper

La ligne Murrine pourrait provenir de n'importe quelle application GTK. Cela est discuté dans le bug Ubuntu 518325 (statut non clair).

Le No. of Audio Channels pourrait provenir de n'importe quelle application produisant du son. Il ne semble pas y avoir de bug Ubuntu à ce sujet, bien que ce soit une sortie de débogage qui ne devrait pas avoir été incluse dans une version. Ce message semble provenir du plugin pulseaudio de VLC, donc peut-être que le coupable est en fait le plugin navigateur VLC (bien que je ne sache pas pourquoi il s'exécuterait dans NSPluginwrapper).

0voto

AndrejaKo Points 16847

Eh bien, il semble que ce soit un bug étrange. Je n'ai pas encore réussi à le reproduire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X