从桌面打开Nautilus时出现x-nautilus-desktop错误消息

从17.04更新到17.10。 如果我通过按Ctrl + N从桌面创建一个新的Nautilus窗口,我收到以下消息:

抱歉,无法显示“x-nautilus-desktop:///”的所有内容:不支持指定的位置。

我是否需要x-nautilus-desktop书签?如何在Ubuntu 17.10和Wayland下使用它?

当使用CTRL + N快捷方式打开Nautilus的新窗口时,我在17.10的全新安装时遇到了同样的问题。 我避免该消息为Nautilus创建一个额外的快捷方式:

  1. 转到键盘设置,您应该会看到键盘快捷键列表。
  2. 单击该列表底部的“+”按钮以创建新的快捷方式。
  3. 创建一个填充params的新快捷方式:

    Name = Open nautilus (or any other name you want)

    Command = nautilus (like when you open nautilus from terminal)

    Shortcut = Press the "Set Shortcut..." button and press **CTRL+M** (or any other combination you want).

设置CTRL + M的新快捷方式后,关闭键盘设置,新的快捷方式将打开nautilus而不会出现指向您的主文件夹的“x-nautilus-desktop:///”错误。

希望这可以帮助。

编辑(警告):所描述的解决方案有助于避免上述错误,但不能解决错误本身。 如果您尝试覆盖将覆盖任何其他应用程序的快捷方式的CTRL + N快捷方式。 也就是说,例如,在谷歌浏览器中进行CTRL + N覆盖后,将打开一个新的Nautilus窗口,而不是新的Chrome窗口。 在我的例子中,我将新的Nautilus窗口设置为CTRL + M. 这并不能解决“x-nautilus-desktop:///”错误本身,但它是一种替代解决方案。 如果您将Nautilus新窗口的新快捷方式设置为CTRL + M,如果使用CTRL + N,仍然会收到提到的错误。

其他信息

您可以在任何目录中设置用于打开nautilus的命令参数,例如:当CTRL + M是快捷方式时, Command = nautilus ~/Downloads将打开下载目录中的nautilus。

BUG报告: https ://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1710931