O Nautilus não responde, o dmesg relata: “Cabeçalhos válidos do eCryptfs não encontrados…” [closed]

8

Outro dia eu estava instalando algumas coisas através do centro de software, quando de repente o nautilus parou de responder até o ponto em que ele simplesmente parou até eu reiniciar.

Agora, sempre que eu inicializo, o Nautilus funciona bem por 10 segundos e depois não responde. Eu verifiquei o dmesg e está cheio disso:

[  385.392295] Valid eCryptfs headers not found in file header region or xattr region
[  385.392304] Either the lower file is not in a valid eCryptfs format, or the key could not be retrieved. Plaintext passthrough mode is not enabled; returning -EIO

Encontrei alguns relatórios de bugs, sem solução. Eu nem tenho certeza se isso está causando isso, mas parece ser o problema. Não seria tão ruim se o Ubuntu One funcionasse, mas ele se recusa a sincronizar agora.

Alguma idéia?

  • Eu configuro a criptografia nesta unidade durante a instalação.
  • Eu devo mencionar se eu fizer gksudo nautilus. na linha de comando funciona bem
por Shazzner 08.07.2011 / 20:46

1 resposta

0

Parece que você criou um arquivo / diretório de propriedade da raiz que não é legível para você. Você pode encontrar o (s) arquivo (s) / dir (s) com o comando "find".

sudo find $HOME \! -user $USER -ls

O "sudo" está lá para que o find possa atravessar diretórios de propriedade da raiz. Você pode (provavelmente) corrigi-los com o find, também:

MYgroup=$( id -g )
sudo find $HOME \! -user $USER -exec chown $USER:$MYgroup {} \;

Nota: Eu deveria ter uma única barra invertida (para aspas shell) antes de cada exclamação ou ponto e vírgula.

    
por waltinator 26.09.2011 / 00:39