为什么我使用 Unity 2D 时快捷列表不出现?

为什么我使用 Unity 2D 时快捷列表不出现?

作为参考,我目前正在使用在 Asus EeePC 1001HA 上运行的 Ubuntu 11.04,运行 Unity-2D。

我一直试图将 Quicklists 添加到我的 Unity Launcher 中,按照此说明进行操作AskUbuntu 问题。所以我做的是:

  • 将请求的*.desktop文件从/usr/share/applications/复制到~/.local/share/applications/
  • 进行我的编辑。
  • 注销并重新登录以反映新的变化。

这不起作用——当我右键单击快速列表时,它们没有出现。

我接下来要做的是...

  • 打开 Nautilus,并找到该*.desktop文件。
  • 右键单击我想要替换的启动器图标,然后选择“从启动器中删除”。
  • *.desktop将我想要使用的文件直接拖到启动器上。

当我右键单击图标时,图标出现,但快捷列表不出现。即使重新启动后,这种情况仍然存在。

例如,这是我的google-chrome.desktop文件:

[Desktop Entry]
Version=1.0
Name=Google Chrome
# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
GenericName=Web Browser
# Not translated in KDE, from Epiphany 2.26.1-0ubuntu1.
GenericName[fil]=Web Browser
# Gnome and KDE 3 uses Comment.
Comment=Access the Internet
Exec=/opt/google/chrome/google-chrome
OnlyShowIn=GNOME;Unity
Terminal=false
Icon=google-chrome
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
X-Ayatana-Desktop-Shortcuts=NewWindow;Incognito;

[NewWindow Shortcut Group]
Name=New Window
Exec=google-chrome
TargetEnvironment=Unity

[Incognito Shortcut Group]
Name=New incognito window
Exec=google-chrome --incognito
TargetEnvironment=Unity

我当然知道将*.desktop文件拖到启动器是可行的——如果我将exec指令更改为包含--incognito,浏览器以隐身模式启动。

但不知为何,快捷列表没有出现。这是我的 Unity-2D 设置问题,还是 Unity-2D 不支持快捷列表?

答案1

有一个错误 #669923关于 Unity-2D 中的快速列表支持,已在发布版本中修复unity-2d 3.8.6。您可能需要更新您的 Unity-2D 包。

答案2

我能够在 11.04 上通过使用每日 unity-2d 更新 ppa然后运行

unity --replace
来自 alt-F2 提示。

相关内容