Nautilus przestaje odpowiadać, dmesg zgłasza: "Nie znaleziono prawidłowych nagłówków eCryptfs ..." [zamknięte]

8

Pewnego dnia instalowałem trochę rzeczy za pośrednictwem centrum oprogramowania, kiedy nagle nautilus przestał reagować do momentu, w którym po prostu się zawiesza, dopóki nie uruchomię się ponownie.

Teraz, gdy uruchamiam, Nautilus będzie działał dobrze przez 10 sekund, a następnie przestanie reagować. Sprawdziłem dmesg i jest to wypełnione:

[  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

Znalazłem kilka raportów o błędach, bez rozwiązania. Nie jestem nawet pewien, czy to powoduje, ale wydaje się, że jest to problem. Nie byłoby tak źle, gdyby Ubuntu One działało, ale teraz nie chce się zsynchronizować.

Jakieś pomysły?

  • Konfiguruję szyfrowanie na tym dysku podczas instalacji.
  • Powinienem wspomnieć, czy robię gksudo nautilus. w linii poleceń działa dobrze
zadawane Shazzner 08.07.2011, 20:46
źródło

1 odpowiedź

0

Wygląda na to, że utworzyłeś plik / katalog należący do użytkownika root, którego nie można odczytać. Możesz znaleźć plik (i) / katalogi (dir) za pomocą polecenia "znajdź".

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

"sudo" jest tam, więc find może przechodzić przez katalogi należące do użytkownika root. Możesz (prawdopodobnie) naprawić je za pomocą funkcji find:

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

Uwaga: Przed każdym wykrzyknikiem lub średnikiem powinienem mieć pojedynczy ukośnik odwrotny (do cytowania powłoki).

    
odpowiedział waltinator 26.09.2011, 00:39
źródło

Przeczytaj inne pytania na temat tagów