57 votes

Comment puis-je ajouter des lanceurs d'applications '.desktop' personnalisés au Dock d'Ubuntu ?

J'ai fait .desktop pour Ubuntu 16.04 pour accéder à mes profils Google Chrome, mais une fois que j'ai effectué la mise à niveau vers Ubuntu 17.10 (cela fonctionnait jusqu'à Ubuntu 17.04), ils ont été supprimés du dock et je ne peux pas les remettre en place.

Fichier d'échantillons :

#!/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;

84voto

pomsky Points 62110
  1. Créer un .desktop (ou, copier si vous en avez déjà un de prêt), dites my-chrome.desktop dans votre ~/.local/share/applications/ répertoire.
    Vous pouvez y ajouter les lignes suivantes pour un simple minimum. .desktop lanceur

    [Desktop Entry]
    Name=My Chrome
    Comment=Chrome my profile
    Exec=google-chrome --profile-directory=Default
    Icon=google-chrome
    Type=Application
    Terminal=false

    Les touches sont décrites ci-dessous

    • Name= Nom spécifique de l'application (Pour cet exemple particulier, j'ai utilisé " Mon Chrome "afin d'éviter toute confusion avec le lanceur Google Chrome déjà existant. Vous pouvez utiliser tout autre nom).
    • Comment= Une brève description de la demande
    • Exec= La commande à exécuter pour lancer l'application.
    • Icon= Icône pour l'application (Vous pouvez utiliser une icône fournie par votre thème d'icônes ou un chemin absolu vers un fichier image).
  2. Cliquez sur ' Activités ou Applications d'exposition et recherchez "My Chrome" (nom de l'application selon l'adresse IP). Name clé). Il devrait apparaître.

  3. Faites un clic droit dessus et sélectionnez ajouter aux favoris '.
    Si un clic droit sur l'icône d'une application dans le dock n'affiche pas " Ajouter aux favoris l'option ", recherchez l'application dans Activités et ensuite faites-le glisser vers le dock (suggéré par Legolas ).

Si rien ne fonctionne, consultez les questions et réponses suivantes : Impossible d'ajouter un lanceur personnalisé au Dock d'Ubuntu (Ajouter aux favoris)

10voto

RegDwight Points 127

J'ai eu le même problème avec Firefox Nightly. La configuration suivante fonctionne pour moi dans ~/.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

Sans StartupWMClass, l'application en cours d'exécution n'est pas reconnue et l'icône s'affiche deux fois sur le dock.

6voto

Sam Kaz Points 71

Pour tous ceux qui ont des problèmes, si l'application n'apparaît pas dans la base de données de la Commission européenne, il est possible d'obtenir des informations sur l'application. Activités assurez-vous que vous n'avez pas

NoDisplay=true

dans le .desktop pour votre application.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X