如何让带有快捷列表的 Nautilus 启动器在 Unity 中表现得像普通的 Nautilus 启动器

如何让带有快捷列表的 Nautilus 启动器在 Unity 中表现得像普通的 Nautilus 启动器

我关注了这个问题:

如何在 Unity 中将我最喜欢的地方作为快速列表添加到我的主页图标中?

并创建了启动器。它非常好,正如你在这里看到的:

但是当我单击它(“它”本身或任何快捷方式)时,另一个启动器(那个沉闷的启动器)就会在 Unity 中代表鹦鹉螺,正如你在这里看到的:

我甚至将 nautilus.desktop 备份到 /usr/share/applications,然后将我的自定义启动器复制到这个系统文件夹 --- 但它仍然不起作用!!!

那么,我该怎么办?

答案1

我没有复制/usr/share/applications/nautilus.desktop~/.local/applications只是对原始文件进行了处理。

gksu gedit /usr/share/applications/nautilus.desktop

之后我拉了Nautilus/文件管理器启动器/usr/share/applications启动器。重启后也可以使用。

由于您只在文件末尾添加一些内容,因此很容易恢复。

答案2

这是这个问题。我在那里放了解决方案的详细描述。还有一个错误报告

您应该修改的不是 nautilus.desktop,而是 nautilus-home.desktop,我认为这就是您必须寻找另一个启动器并遇到图标问题的原因。如果您修改 /usr/share/applications/nautilus-home.desktop,它在重启后即可运行,无需任何其他步骤。

答案3

没有理由你不能在 ~/.local/share/applications 中使用经过修改的 nautilus-home.desktop 或任何其他复制和修改的 .desktop

实际上,在很多/大多数情况下,由于各种原因,它是首选。

问题是,复制 .desktop 时,需要删除一行才能使其从备用位置正常工作。

只需从 ~/local/share/applications 中修改后的 .desktop 中删除此行及其空间即可。(如果此行存在 - 在许多 .desktop 中都存在

OnlyShowIn=GNOME;Unity;

一切应该都很好,如果需要,请注销/登录。这是针对 11.10 和 atm 12.04 pre-alpha 的

答案4

好吧,我想我已经搞清楚了。首先,您需要编辑 /usr/share/applications/ 中的文件,但问题是,编辑后,您需要打开仪表板并将主文件夹图标拖到启动器上,而不是在 Nautilus 打开时右键单击图标并选择“保留在启动器中”。不知为何,这对我来说是可行的!

相关内容