Ubuntu: .xsession-errors com 37.1 GiB de espaço em disco: O que está causando isso?

1

O Ubuntu recentemente me informou que eu usei todo o espaço em disco e preciso liberar um pouco mais.

Após algumas horas gastas procurando por culpado, descobri que o tamanho do meu arquivo .xsession-errors é 37.1 GiB!

Eu não o li completamente (agradeço ao GNU por menos e sua capacidade de ler apenas partes dos arquivos!), mas os erros mais comuns parecem ser

 (npviewer.bin:2918): Gdk-WARNING **: XID collision, trouble ahead

/usr/share/themes/NOX/gtk-2.0/gtkrc:233: Murrine configuration option "gradients" is no longer supported and will be ignored.
[0x7fc5d4023518] pulse audio output: No. of Audio Channels: 2
*** NSPlugin Viewer  *** WARNING: unhandled variable 18 (<unknown variable>) in NPN_GetValue()

Para comparação, antigos erros de xsessão foram em torno de 10 KiB.

Isso é, na minha opinião, muito estranho.

Minha pergunta é: como eu descobri o que está causando esse comportamento e como pará-lo?

    
por AndrejaKo 05.09.2010 / 03:04

2 respostas

0

Bem, parece que foi um bug estranho. Eu fui incapaz de reproduzir isso até agora.

    
por 08.02.2011 / 12:24
3

As linhas npviewer.bin e NSPlugin Viewer vêm do NSpluginwrapper, que permite usar plug-ins de navegador de 32 bits em um navegador de 64 bits. A primeira linha leva ao erro do Ubuntu 401823 (nenhuma correção para o Lucid). A segunda linha leva ao erro do Ubuntu 592492 (nenhuma correção para o Lucid).

Como solução alternativa, você pode:

  • execute um navegador de 32 bits. (Em algum momento, eu tive o hábito de executar um i386 firefox na minha máquina amd64, porque levou menos da metade da memória!)

  • experimente o flash player amd64. Não está 100% concluído, mas pode funcionar para o conteúdo que você navega habitualmente.

  • descarta a saída do NSPluginWrapper. Isso pode esconder mensagens de erro importantes, é claro. Aqui está uma maneira de fazer isso (não testado, executado como 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
    

A linha Murrine pode vir de qualquer aplicativo GTK. É discutido no bug do Ubuntu 518325 (status não está claro).

O No. of Audio Channels pode vir de qualquer aplicativo de produção de som. Não parece haver um bug do Ubuntu sobre isso, embora esta seja uma saída de depuração que não deveria ter sido incluída em uma versão. Esta mensagem parece vir do plugin VLC pulseaudio, então talvez o culpado seja o plugin do navegador VLC o tempo todo (embora eu não saiba por que ele rodaria no NSPluginwrapper).

    
por 05.09.2010 / 12:15