为什么 Nautilus 的 Unity 启动器中有两个图标?

为什么 Nautilus 的 Unity 启动器中有两个图标?

好的,我安装了 Ubuntu 11.10。

问题是,当我单击启动器(Win + 1)中的主文件夹图标时,主文件夹会打开,并且启动器中会出现一个新图标。

我希望只有当您明白我的意思(第四个图标)时,窗口才会在第一个图标中突出显示。

我想如果我可以删除第一个图标,然后右键单击另一个图标并将其保留在启动器中,它可能会起作用 - 但随后文件夹打开并且图标保持空白,没有任何迹象表明窗口已打开(看起来与第一个图标相同)。

此外,从上到下编号的图标不包括破折号图标。

答案1

根据漏洞,你只需要从自定义 Nautilus 启动器 (~/.local/share/applications/nautilus-home.desktop) 中删除以下行:

OnlyShowIn=GNOME;Unity;

我遇到了这个问题,删除那行并注销并重新登录对我来说是可行的。

答案2

免责声明:我不是 Linux 程序员,此答案包含修改主文件夹之外的文件。对我来说,这很有用,但请自行承担风险。

当您将主页图标配置为您最喜爱的地方的快速列表时出现此问题这里描述的方式

解决方法,如上所写错误 842257页面,不是在 ~/.local/share/applications 中创建 /usr/share/applications/nautilus-home.desktop 的副本并修改此副本,而是修改原始文件。因此步骤如下:

  1. 如果有的话,删除副本:~/.local/share/applications/nautilus-home.desktop

  2. 打开终端并写入:

    gksu gedit /usr/share/applications/nautilus-home.desktop
    
  3. 将此文本添加到文件底部,保存并关闭。

    X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads
    [Videos Shortcut Group]
    Name=Videos
    Exec=nautilus Videos
    TargetEnvironment=Unity
    
    [Documents Shortcut Group]
    Name=Documents
    Exec=nautilus Documents
    TargetEnvironment=Unity
    
    [Music Shortcut Group]
    Name=Music
    Exec=nautilus Music
    TargetEnvironment=Unity
    
    [Pictures Shortcut Group]
    Name=Pictures
    Exec=nautilus Pictures
    TargetEnvironment=Unity
    
    [Downloads Shortcut Group]
    Name=Downloads
    Exec=nautilus Downloads
    TargetEnvironment=Unity
    
  4. 重启。现在它应该可以工作了,只有一个图标,带有快速列表。

如果仍然不起作用,你可以尝试 Alt+F2,然后运行

unity --reset-icons

这将重置启动栏上原始安装的图标,因此您必须按照您想要的方式重新填充它。

为了恢复原始的 nautilus-home.desktop 文件,您可以重新安装 Nautilus 并使用默认设置和文件:

sudo apt-get install --reinstall nautilus

答案3

这是一个已确认的错误。错误 842257

这个问题会在某个时候得到修复。启动器中应该只有一个图标。

答案4

只需从启动器解锁文件管理器即可。然后,从搜索图标输入 nautilus 再次打开它。最后,将其锁定到启动器。

它对我有用。

相关内容