gksudo Nautilus 仅限:“无法加载支持的服务器方法列表。请检查您的 gvfs 安装”

gksudo Nautilus 仅限:“无法加载支持的服务器方法列表。请检查您的 gvfs 安装”

这是屏幕截图(丹麦语,英文对应版本可在此处查看https://askubuntu.com/a/187657/107445,类似的问题,但答案不能解决问题)

在此处输入图片描述

非常奇怪的是,这个错误仅有的当我尝试从以系统用户/gksudo 身份打开的 nautilus 连接到服务器时,会出现此信息。从以“匿名”用户身份打开的 Nautilus 连接到服务器没有任何问题。我还可以从“位置”连接到服务器。

我已经跑了

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

但仍然会出现此错误,并且仅以系统用户身份出现在 Nautilus 中。有人知道答案吗?我完全被难住了。

答案1

当我尝试在桌面会话之外运行 Nautilus 时出现此错误 - 我刚刚从另一台主机使用“ssh -X ...”连接并输入“nautilus &”。

如果我运行:

dbus-launch nautilus &

然后错误消失,一切正常。这是有道理的,因为 GVFS 需要 DBUS 会话上下文,所以我很高兴这是我的系统上的预期行为。如果我在常规桌面登录上运行 Nautilus 时看到同样的错误,那么我会怀疑是配置问题,但仍然值得将 DBUS 视为罪魁祸首。

也许开发人员可以让该消息更有帮助!

相关内容