462 votes

Comment puis-je modifier/créer manuellement de nouveaux éléments de lanceur dans Unity ?

Est-ce que Unity permettra de créer des icônes de lanceur personnalisées à partir de .desktop ou via le système d'édition de menu ? (Actuellement, le lanceur ne donne pas l'option de "garder dans le lanceur" sur tous les programmes.

Pour certains programmes que j'utilise, je dois faire des lanceurs personnalisés ou .desktop des fichiers.

Par exemple, les builds quotidiennes de Blender sont généralement juste des dossiers avec un exécutable.

Dans Gnome ou KDE de base, je peux créer une nouvelle entrée de menu avec le système d'édition de menu. Ensuite, je peux également l'ajouter à Docky, soit à partir du menu, soit en faisant glisser un fichier .desktop à ce fichier. Le lanceur d'Unity ne supporte pas le glisser-déposer, donc ce n'est pas un bug ou quoi que ce soit, mais quand j'ouvre un fichier de type .desktop il a des résultats imprévisibles. La plupart du temps, il n'y aura pas de "keep in launcher". Parfois, il y aura un élément pinnable sans l'option .desktop Si j'épingle l'élément dans le lanceur, il ne fera plus appel au programme après sa fermeture. J'ai également réussi à le faire fonctionner avec une icône .desktop pour celtx .

3 votes

Si votre Ubuntu n'a pas de langue anglaise, l'icône personnalisée peut ne pas fonctionner dans le tableau de bord Unity (mais elle fonctionne parfaitement sur le bureau). Avant de faire un glisser-déposer vers Unity Dash, éditez votre fichier de bureau (par exemple avec gedit ) et supprimer la ligne avec l'icône localisée, dans mon cas Icon[sv_SE]=gnome-panel-launcher et laisser l'autre ligne "Icon=".

12 votes

C'est ridicule à quel point il est difficile de créer un raccourci vers une application. Si Windows peut le faire si facilement, pourquoi pas Ubuntu ?

0 votes

Jetez un coup d'œil à Xubuntu : Xfce dispose d'une prise en charge très élégante à cet égard par le biais de la fonction éditeur de menu . Les lanceurs peuvent ensuite être ajoutés au bureau par le biais d'un menu contextuel.

0voto

ntg Points 447

Si vous ne pouvez pas trouver le .desktop ailleurs :

  1. Regardez également /var/lib/snapd/desktop/applications/

  2. supposons que vous cherchiez l'application Eclipse . Ensuite, exécutez

    (find / |grep clipse|grep desktop$) 2>/dev/null

Ici, j'ai omis la première lettre de l'app intentionnellement, car cette commande est sensible à la casse (et en effet après l'avoir localisé, le fichier s'appelait eclipse.desktop)

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