На ubuntu 14.04 LTS иногда моему компьютеру не удается запустить Наутилус. Это всегда происходит, когда я работал над ним некоторое время (возможно, после приостановки и пробуждения его снова?), никогда когда я просто включил его. Я подозреваю, что это связано с gvfs файловыми системами, монтируемыми регулярно, и затем оставило в покое некоторое время. nautilus -q
и подобные команды дают
Could not register the application: Timeout was reached
тогда как sudo nautilus
действительно запускает его.
Это звучит связанным, но я не понимаю решения.
Выходить из системы и въезжает задним ходом, решает проблему.
Я знаю, что у других людей была та же проблема в прошлом. Я действительно думаю, что это - серьезная проблема. Я недавно переустановил человечность (по другим причинам), и проблема все еще там. Могло бы стоить упомянуть, что мне установили Dropbox наутилуса.
У меня была та же проблема этим утром! Без видимой причины.
мне удается перезапустить наутилус
killall nautilus
nautilus -q
nautilus
, я пытаюсь выяснить то, что вызвало таинственный отказ.
Да, это problably gvfs связано.
проблемой является эта ошибка: gvfs должен размонтировать удаленное монтирование на сетевом разъединении
Выполнение, это должно позволить Вам использовать наутилус снова.
gvfs-mount -s sftp & gvfs-mount -s smb & gvfs-mount -s ftp
Может занять несколько секунд для работы
, можно выполнить его автоматически. Необходимо записать сценарий и сохранить его как:
/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
и
sudo chmod +x /etc/pm/sleep.d/20-gvfs
Просто необходимо работать, следующие команды
killall nautilus
nautilus
killall nautilus
не работал на меня.
Я работал:
ps aux |grep nautilus
Перечислять весь процесс, содержащий наутилус
И я остановил их при помощи следующей команды:
kill -9 <PID>