16.04 - sudo nautilus не открывается в панели Unity

16.04 - sudo nautilus не открывается в панели Unity

ВУбунту 16.04: когда я запускаю sudo nautilusиз терминала, появляется новое окно, но не появляется стрелка, указывающая на открытое окно, кроме значка nautilus на панели unity. Когда я сворачиваю корневое окно и снова нажимаю на значок, вместо того, чтобы открыть корневое окно, появляется новое некорневое окно, и внезапно появляются две стрелки около значка nautilus. (Даже прокрутка поверх значка не работает, чтобы показать свернутое окно.) Когда я закрываю некорневое окно, только тогда стрелка, указывающая на корневое окно, остается на панели, и все работает так, как должно.

Я также пробовал удалить иконку nautilus с панели и запустить sudo nautilusиз терминала. В этом случае появляется новая иконка со стрелкой и все ведет себя нормально.

Есть ли способ это исправить? Это раздражает.

решение1

Сначала уничтожьте все процессы Nautilus:

sudo killall nautilus

Затем переустановите пакет данных:

sudo apt-get install --reinstall nautilus-data

решение2

У меня была эта проблема с Ubuntu 16.04, ядро ​​4.6. Я следовал этим инструкциям, и теперь все работает. Nautilus не запускается [16.04]

Удалить процесс Nautilus, переустановить данные:

sudo apt-get install --reinstall nautilus-data

и попробуй еще раз.

решение3

Для права собственности на файлыпричины, использование sudofor nautilusне является предпочтительным. Исследовав различные ответы, в частностиэтотиэтотпост, ни команды, ни gksuкоманды gksudo.

Вместо этого предлагается использовать pkexec. Вы можете установить его и добавить его nautilusчерез :

sudo apt-get install nautilus-admin

Бег pkexecотТерминалвсе еще будетнетпозволяет увидеть окно на панели единства.

Однако, установив pkexecчерез nautilus-adminестьопция щелчка правой кнопкой мышив пользовательской версии для nautilusоткрытия от имени администратора. Я обнаружил, что это окно сохранит стрелку в панели Unity вместе с исходным окном, из которого оно было открыто (т. е. закроет исходное окно, чтобы открыть nautilusокно администратора)!

решение4

Метод: Просто откройте терминал и введите nautilus.

Значки дисков снова появятся и не исчезнут, если вы их свернете.

Возникла та же проблема с тех пор, как я удалил значок диска (не значок Nautilus) с панели Unity.

apt-get removeи apt-get installкоманды не будут работать.

Связанный контент