Наутилус зависает при подключении к SSH серверу [закрыто]

8

У меня есть несколько закладок nautilus, указывающих на SSH-серверы, так что я могу легко получить к ним доступ. Из ниоткуда это больше не работает. Когда я открываю закладку или вхожу ssh://user@serverв адресную строку, Nautilus полностью зависает и не восстанавливается (edit: то же самое с sftp: //). Я могу убить Наутилуса, и рабочий стол снова загрузится. Все остальное работает как надо. Как только я пытаюсь получить доступ к серверу через ssh, nautilus снова зависает.

На серверах ничего не изменилось, на компьютере не было установлено никаких обновлений. Перезагрузка тоже не помогает.

Я использую аутентификацию по ключу, если это важно. Меня спрашивают о ключевой фразе, и затем происходит остановка.

Обновление: это перестало работать, пока я его использовал. Я загружал некоторые файлы, делал что-то еще, и когда я вернулся, чтобы загрузить еще несколько отредактированных файлов, началось замораживание. Для меня это похоже на некоторые испорченные или неполные файлы кэша, которые все еще пытается использовать nautilus.

mniess
источник
2
Вы должны подать отчет об ошибке, проверьте следующие инструкции: help.ubuntu.com/community/ReportingBugs
João Pinto
1
Вы проверили в CLI, чтобы убедиться, что ваши ключи не устарели / нет какой-то необработанной командной строки? всегда фанат постановки проблемы, прежде чем я скажу "что-то не так". таким образом, я могу сказать: «Я думаю, что это неправильно»
RobotHumans
CLI работает. На других компьютерах с такой же конфигурацией все еще работают серверные соединения Nautilus. Смотрите обновления к вопросу.
mniess
Если вы открываете nautilus из оболочки и пытаетесь щелкнуть по закладке ssh, есть ли какие-либо сообщения об ошибках в клиенте?
Павлос Г.
К сожалению, nautilus автоматически отключается при запуске из CLI, поэтому вы не получите никаких сообщений. Здесь также нет опций многословия.
mniess

Ответы:

2

Возможно, это не идеальное решение, но иногда оно может работать.

Просто попробуй sftp://user@serverвместоssh://user@server

aneeshep
источник
Я не уверен, но я думаю, что они являются синонимами. Во всяком случае, результат тот же; (
mniess
2

Вы пробовали монтировать удаленную файловую систему через sshfs и затем просматривать ее через Nautilus? Я думаю, что если это сработает, то это устранит проблемы с удаленным сервером, локальным ssh-клиентом и частями Nautilus, не относящимися к gvfs. (Я не уверен, что там посередине или вообще задействован gvfs, но он даст больше информации, если это сработает.)

koanhead
источник
Использование sshfs работает. Открытие креплений с помощью наутилуса работает как положено. Если это не сработает, это будет означать, что nautilus больше не сможет открывать держатели предохранителей. Я пытался удалить .gvfs, но это не помогло. Теперь я попытаюсь принудительно удалить / удалить все пакеты, связанные с nautilus и gvfs, и переустановить их.
mniess