Я на Ubuntu 14.04.
Вот что происходит, когда я запускаю «nautilus /». Программа запускается, и терминал переходит к следующей командной строке. Совершенно. (Http://postimg.org/image/9cpyfjqvp/)
Но вот что происходит, когда я пытаюсь запустить «sudo nautilus /». Программа запускается, но отображается сообщение об ошибке, и терминал не переходит к следующей командной строке. ( http://postimg.org/image/9cpyfjqvp/ )
Вот что происходит, когда я пытаюсь перейти к следующей командной строке, не закрывая программу, используя Control + Z. Программа замерзает и требует принудительного закрытия. Ну, это еще хуже. (Http://postimg.org/image/m6o08w4b9/)
Вот что происходит, когда я потом пытаюсь «sudo nautilus / & amp;». Программа буквально даже не запускается, а затем выводит сообщение об ошибке и не может оставить меня в командной строке. [ http://postimg.org/image/m6o08w4b9/ )
Я пытаюсь Control + C, затем «exit», только чтобы обнаружить, что, по-видимому, остановились задания. Это ... странно, но я полагаю, что это может стоить сделать снимок экрана, если это что-то значит. (Http://postimg.org/image/3uxcrqvo5/)
После перезагрузки моего компьютера "sudo nautilus / & amp; " буквально ничего не делает. Он даже не спрашивает у меня мой пароль или не дает мне сообщение об ошибке или что-то еще. ( http://postimg.org/image/3uxcrqvo5/ )
Но «sudo nautilus /», по-видимому, все еще работает с теми же проблемами, что и раньше. (http://postimg.org/image/7icu68fcx/)
После выхода из программы, используя верхнюю левую X-кнопку, куча сообщений об ошибках закачивается в окно терминала, но я, к счастью, выпал в новой командной строке. [ http://postimg.org/image/7icu68fcx/ )
[d18 ] Как ни странно, на этот раз я не по-прежнему пользуюсь «sudo nautilus /".(http://postimg.org/image/re8tlrwe9/)
Выход из программы с помощью Control + C выдает сообщения об ошибках с ошибкой, однако после этого «exit» показывает другой остановленный процесс. [ http://postimg.org/image/re8tlrwe9/ )
Как запустить Nautilus как администратор с терминала, и перейдите к следующей командной строке?!
Использование пустого пути CLI;)
sudo -i nautilus / & disown
disown - удалить задания из таблицы активных заданий
sudo -i - Запустите оболочку, указанную в базе данных пароля пользователя целевого пользователя, в качестве оболочки входа.
Попробуйте xdg-su -c "nautilus /" &
Я использую xdg-su всякий раз, когда сталкиваюсь с проблемами при открытии gui-приложений с помощью sudo
Из xdg-su --help:
xdg-su ? run a GUI program as root after prompting for the root password
Synopsis
xdg-su [-u user] -c command
Не уверен, что xdg-su выходит из коробки с помощью ubuntu. Если нет, попробуйте, что предложил Сильвен Пине, gksudo