Подключение к Давам с Emacs

Я пытаюсь получить доступ к удаленному серверу davs через emacs через tramp. Я использую синтаксис

/davs:username@servername.fr: TAB

С помощью ftp запрашивается пароль, подключается к серверу и открывается список завершения. Но с давс Emacs выдает ошибку Packagetramp-gvfs'не поддерживается`. При проверке буфера сообщений ошибка связана с "завершением - некоторым", поэтому я не уверен, что это связано с самим tramp. В буфере сообщений я также вижу

Opening connection for davs using scpc... \
Tramp: Opening connection for davs using scpc...done
byte-code: Process died

Я попытался указать номер порта, добавив #2078 после servername.fr, но это не имело никакого значения.

Соединение отлично работает с моими файловыми менеджерами (Nautilus и Thunar), поэтому я полагаю, что gvfs правильно настроен в моей системе. Где еще мне посмотреть?

1 ответ

Вы получите это сообщение об ошибке, если Emacs не скомпилирован с поддержкой DBus, если он не может подключиться к шине сеанса или если ни один из них gvfs-fuse-daemon ни gvfsd-fuse бежит. (См. Определение tramp-gvfs-enabled.)

Кажется, я помню, что мне пришлось начать gvfs-fuse-daemon вручную, но я не уверен точно, что я сделал, чтобы заставить это работать; это было давно на другом компьютере... Надеюсь, кто-то еще может придумать более полный ответ.

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