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.

4voto

Andrew Hanson Points 965

Solution facile :

  1. Faites un clic droit sur votre Bureau et choisissez "Créer un lanceur...".
  2. sauvegarder le lanceur
  3. déplacez-le dans un dossier où il ne vous dérangera pas. (Si vous supprimez ce fichier, votre lanceur sera également supprimé du dock).
  4. faites glisser le lanceur vers le dock.

3voto

krio Points 445

Utilisez alacarte pour créer de nouveaux lanceurs. Appuyez sur Alt F2, tapez "alacarte", appuyez sur Entrée. Créez un nouveau lanceur à cet endroit. Maintenant, le programme apparaîtra dans les résultats de la recherche, et vous pouvez le faire glisser vers le panneau.

0 votes

Alacarte, aussi bon que d'habitude. Simple et efficace.

0 votes

Cela ne fonctionne pas sous Ubuntu 16.04. Il lit les menus correctement, mais la création d'un nouvel élément de menu échoue en silence - l'élément n'est pas enregistré.

3voto

zfz Points 709

Pour le lanceur unity d'Ubuntu 12.04, la documentation officielle ' UnityLaunchersAndDesktopFiles a très bien expliqué.

El vidéo youtube est plus intuitif. Il suffit de suivre le tutoriel vidéo et cela aide beaucoup.

2voto

Dag Rende Points 21

Merci pour les informations ci-dessus. Mais les chemins n'étaient pas corrects pour mon installation ubuntu 11.04. J'ai trouvé les fichiers du bureau dans : ~/.gnome2/panel2.d/default/launchers/*.desktop .

Dans nautilus, ce dossier n'affiche pas les noms de fichiers mais les noms affichés dans le menu de l'unité. Faites un clic droit et utilisez Propriétés pour voir les informations dans le lien. Il est cependant impossible de voir le vrai nom du fichier ici. Utiliser la ligne de commande

ls ~/.gnome2/panel2.d/default/launchers

pour les voir.

2 votes

Ma barre de lanceurs par défaut est vide

1 votes

C'était le bon dossier pour moi aussi ! Je suppose que lorsque vous mettez à jour à partir de 11.04 ou d'autres versions plus anciennes. Peut-être auraient-ils pu déplacer ce dossier vers le nouvel emplacement au lieu de créer un nouveau dossier... Merci d'avoir ajouté ce commentaire.

1voto

Ahmad Points 532

Je ne sais pas quelle est la bonne méthode, mais au lieu de ces longues réponses confuses, j'ai trouvé cette solution simple :

  • Exécutez votre fichier de bureau à partir du terminal
  • Lorsqu'il s'ouvre, une entrée de lanceur est affichée pour lui.
  • Maintenant, déplacez cette entrée vers le haut ou le bas et le lanceur vous permet de la placer de façon permanente.

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