我正在尝试通过tramp访问带有emacs的远程davs服务器。我使用语法
/davs:username@servername.fr: TAB
使用ftp,这将要求输入密码,连接到服务器并打开完成列表。但是使用davs,Emacs会错误地提供错误Package
tramp-gvfs'。检查消息缓冲区错误与“完成 - 某些”相关联,因此我不确定它是否与tramp本身有关。在消息缓冲区中我也看到了
Opening connection for davs using scpc... \
Tramp: Opening connection for davs using scpc...done
byte-code: Process died
我尝试在servername.fr之后添加#2078来指定端口号,但它没有任何区别。
连接与我的文件管理器(Nautilus和Thunar)工作正常,所以我想在我的系统上正确设置了gvfs。我应该在哪里看看?
答案 0 :(得分:0)
如果未使用DBus支持编译Emacs,如果它无法连接到会话总线,或者gvfs-fuse-daemon
和gvfsd-fuse
都未运行,则会收到此错误消息。 (参见tramp-gvfs-enabled
的定义。)
我似乎记得我必须手动启动gvfs-fuse-daemon
,但我不确定我做了什么让它工作;这是很久以前在不同的计算机上...希望其他人可以提出更完整的答案。