Наутилус gksudo только: “Не может загрузить поддерживаемый список методов сервера. Проверьте свою gvfs установку”

Здесь снимок экрана (на датском языке, английский equiv виден здесь https://askubuntu.com/a/187657/107445, подобный вопрос, но ответы не решают проблему),

enter image description here

Очень странная вещь, что эта ошибка только появляется, когда я пытаюсь соединиться с сервером от наутилуса, открытого как пользователь системы / gksudo. От Наутилуса, открытого, поскольку, "анонимный" пользователь там не является никакими проблемами, соединяющимися с сервером. Я также могу соединиться с сервером от "мест".

У меня есть runned

sudo apt-get install gvfs-backends

и, как предложено в этом подобном вопросе https://askubuntu.com/a/187657/107445

sudo apt-get install --reinstall gvfs-backends 

также

sudo apt-get update

sudo apt-get upgrade

но тем не менее, эта ошибка появляется и только появляется в Наутилусе как пользователь системы. Кто-то знает ответ на это? Я полностью застреваю.

3
задан 13 April 2017 в 15:23

1 ответ

Я получил эту ошибку при попытке запустить Nautilus вне сеанса рабочего стола - я только что подключился с помощью «ssh -X ...» с другого хоста и набрал «nautilus & amp;».

Если я запускаю:

dbus-launch nautilus &

Тогда ошибка исчезает, и все работает. Это имеет смысл, поскольку GVFS нужен контекст сеанса DBUS, поэтому я рад, что это ожидаемое поведение в моей системе. Если бы я видел ту же ошибку при запуске Nautilus при обычном входе в систему с рабочего стола, я бы заподозрил проблему с конфигурацией, но все равно стоило бы считать виновником DBUS.

Возможно, разработчики могли бы сделать это сообщение более полезным!

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: