Nautilus czasami przestaje działać


10

Na Ubuntu 14.04 LTS czasami mój komputer nie uruchamia Nautilus. Dzieje się tak zawsze, gdy pracuję nad tym przez jakiś czas (może po zawieszeniu i ponownym przebudzeniu?), Nigdy, gdy tylko go włączam. Podejrzewam, że jest to związane z systemami plików gvfs montowanymi regularnie, a następnie pozostawionymi przez chwilę samemu sobie. nautilus -q i podobne polecenia dają

Could not register the application: Timeout was reached

podczas gdy sudo nautilusgo uruchamia.

To wydaje się powiązane, ale nie rozumiem rozwiązania.

Wylogowanie i ponowne zalogowanie rozwiązuje problem.

Wiem, że inni ludzie mieli w przeszłości ten sam problem. Myślę, że to poważny problem. Niedawno ponownie zainstalowałem ubuntu (z innych powodów) i problem nadal występuje. Warto wspomnieć, że mam zainstalowany nautilus-dropbox.


Czy próbowałeś już menedżera plików nemo? (to widelec nautilusa, który ma o wiele więcej funkcji i mniej bólów głowy)
Fabby

Nie, nigdy tego nie próbowałem. Mogę, ale nadal uważam, że to poważny problem.
Bzazz

1
Możesz spróbować? Korzystam z nemo, korzystając z tych instrukcji instalacji i od tego czasu nigdy nie miałem żadnych problemów. Jeśli chcesz dowiedzieć się dokładnie, co jest nie tak z Nautilus, będziemy musieli porozmawiać na czacie, ponieważ znalezienie dokładnego problemu może chwilę potrwać. Na początek: czy dzieje się tak również w sesji gościa?
Fabby

Czy używasz Samby? Jeśli nie, możesz spróbować go usunąć.
Smile4ever

1
@Fabby Na podstawie dalszych testów mojego pytania tutaj Korzystanie z nemo wydaje się być skutecznym obejściem / odpowiedzią, dlaczego nie napisać tego?
Starszy Geek

Odpowiedzi:


6

Miałem ten sam problem dziś rano! Bez wyraźnego powodu.

Udało mi się zrestartować nautilus przez

killall nautilus
nautilus -q
nautilus

Próbuję dowiedzieć się, co spowodowało tajemniczą porażkę.


1
Próbowałem tego na systemie Ubuntu 14.04 pod dużym obciążeniem, ale to nie działało dla mnie, nadal pojawia się ten sam błąd. Jakieś pomysły?
Starszy Geek

Pracował dla mnie 18.04!
smcs

to też nie działało, ale ta odpowiedź zadziałała
FLonLon

4

Tak, jest to prawdopodobnie związane z GVFS.

Problem polega na tym błędzie: gvfs powinien odmontować zdalne montowanie przy odłączeniu sieci

Uruchomienie tego powinno pozwolić ci ponownie użyć nautilusa.

gvfs-mount -s sftp & gvfs-mount -s smb & gvfs-mount -s ftp

Praca może potrwać kilka sekund

Możesz uruchomić go automatycznie. Musisz napisać skrypt i zapisać go jako:

/etc/pm/sleep.d/20-gvfs

#!/bin/bash

case "$1" in
suspend)
    # executed on suspend
    gvfs-mount -s sftp & gvfs-mount -s smb & gvfs-mount -s ftp
    ;;
resume) 
    # executed on resume
*)
    ;;
esac

i

sudo chmod +x /etc/pm/sleep.d/20-gvfs

Przypuszczam, że to tylko tymczasowe rozwiązanie problemu? W porządku, jeśli tak jest.
Bzazz

Tak, to jest tymczasowe
Biblioclasta

Próbowałem zainstalować nscd zgodnie z sugestią na stronie ubuntuforums, którą podłączyłem. Ponieważ problem pojawia się tylko od czasu do czasu, trudno będzie sprawdzić, czy to pomaga. Jeśli nie, wypróbuję twoje rozwiązanie. Dzięki.
Bzazz

Próbowałem tego na systemie Ubuntu 14.04 pod dużym obciążeniem, niestety to nie dotyczyło mnie. (Brak zdalnych montowań gvfs), chociaż pojawia się ten sam błąd. Jakieś pomysły?
Starszy Geek

2

killall nautilus nie działało dla mnie.

Prowadziłem:

ps aux |grep nautilus

Aby wymienić cały proces zawierający nautilus

Zatrzymałem je za pomocą następującego polecenia:

kill -9 <PID>

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.