如何将自定义“.desktop”应用程序启动器添加到 Ubuntu Dock?

Tei*_*vel 55 .desktop gnome-shell ubuntu-dock

我已经.desktop为 Ubuntu 16.04 创建了文件以访问我的 Google Chrome 配置文件,但是一旦我升级到 Ubuntu 17.10(它可以运行到 Ubuntu 17.04),它们就会从 Dock 中移除,我无法将它们固定回去。

示例文件:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=google-chrome
Name[en_US]=Google Chrome
Exec=google-chrome --profile-directory=Default
Comment[en_US]=Chrome
Name=Google Chrome
Comment=Chrome Browser
Icon=google-chrome
Categories=Browser;Internet;
Run Code Online (Sandbox Code Playgroud)

pom*_*sky 82

  1. 在您的目录中创建一个.desktop文件(或者,如果您已经准备好了,请复制)。 您可以向其中添加以下几行,以获得一个简单的、最低限度的启动器my-chrome.desktop~/.local/share/applications/
    .desktop

    [Desktop Entry]
    Name=My Chrome
    Comment=Chrome my profile
    Exec=google-chrome --profile-directory=Default
    Icon=google-chrome
    Type=Application
    Terminal=false
    
    Run Code Online (Sandbox Code Playgroud)

    键如下所述

    • Name=应用程序的特定名称(对于这个特定示例,我使用了“我的 Chrome ”以避免与现有的 Google Chrome 启动器混淆。您可以使用任何其他名称。)
    • Comment= 应用程序的简短描述
    • Exec= 为启动应用程序而执行的命令
    • Icon= 应用程序图标(您可以使用图标主题提供的图标或图像文件的绝对路径。)
  2. 单击“活动”或“显示应用程序”并搜索“我的 Chrome”(根据Name密钥的应用程序名称)。它应该出现。

  3. 右键单击它并选择“添加到收藏夹”。
    如果右键单击 Dock 中的应用程序图标未显示“添加到收藏夹”选项,请在“活动”屏幕中搜索该应用程序,然后将其拖到 Dock(由Legolas建议)。

如果没有任何效果,请参阅此问答:无法将自定义启动器添加到 Ubuntu Dock(添加到收藏夹)

  • @Zelphir 不应该是必需的,但无论如何都要尝试。如果仍然不起作用,请参阅 [this](https://askubuntu.com/questions/990833/cannot-add-custom-launcher-to-dock-add-to-favorites)。 (2认同)

Mar*_*cio 8

我在 Firefox Nightly 上遇到了同样的问题。以下配置适用于我~/.local/share/applications/firefox-nightly.desktop

[Desktop Entry]
Type=Application
Name=Firefox Nightly
#
# WARNING: Remember to fix the path in Icon and Exec
#
Icon=/path/to/firefox-nightly/browser/icons/mozicon128.png
Exec=/path/to/firefox-nightly/firefox %u
Terminal=false
StartupWMClass=Nightly
Run Code Online (Sandbox Code Playgroud)

如果没有 StartupWMClass,则无法识别正在运行的应用程序,并且该图标会在 Dock 上显示两次。


小智 5

对于遇到问题的任何人,如果应用程序没有出现在活动中,请确保您没有

NoDisplay=true
Run Code Online (Sandbox Code Playgroud)

.desktop应用程序文件中的行。


归档时间:

查看次数:

44707 次

最近记录:

5 年,2 月 前