web-dev-qa-db-fra.com

Comment les lanceurs peuvent-ils être ajoutés et supprimés du tableau de bord Unity?

Scénario 1: Suppression manuelle des lanceurs

J'ai installé quelques jeux du récent Humble Indie Bundle et les ai retirés aujourd'hui.

Les jeux installés à l'aide d'un deb ont été désinstallés et supprimés avec succès du tiret. Cependant, les jeux que j'ai installés à l'aide du format .run sont toujours dans mon menu et tiret même après les avoir désinstallés ... comment puis-je supprimer ces éléments?

Scénario 2: Ajout de lanceurs personnalisés

J'ai créé des raccourcis Wine pour les jeux de cartes sur ma partition Windows. J'ai ajouté ces lanceurs dans alacarte (Éditeur de menus) et ils ont bien fonctionné dans Classic Gnome, mais ils n'apparaissent pas dans la section Jeux du tableau de bord Unity. Est-il possible d'ajouter des lanceurs pour ces jeux au tableau de bord ou dois-je les ajouter au bureau?

5
sarveshlad

Je ne connais pas le scénario 1, je n'ai pas de jeux HIB, je regarderais dans les endroits possibles -/usr/local/share; `~/.local/share; /opter/

Aussi loin que 2 - essayez d'ouvrir le .desktop que vous avez créé dans un éditeur de texte (votre launcher est juste un .desktop), et ajoutez une ligne Categories =

Quelque chose comme ça devrait suffire -

Categories=Game;

Typiquement, les .desktops du jeu l'utilisent mais cela devrait aller.

Categories=GNOME;GTK;Game;

Une déconnexion/entrée doit apparaître dans Filtre de tiret> jeux. Sinon, rouvrez le programme de lancement dans votre éditeur de texte et essayez d'ajouter un% U à la fin de la ligne Exec = en laissant un espace après ce qui y est actuellement. (ne devrait pas être nécessaire dans ces cas

5
doug

Les lanceurs Dash se trouvent dans/usr/share/applications/ou $ HOME/.local/share/applications et possèdent une extension .desktop. Pour supprimer du tiret, supprimez simplement le fichier .desktop correspondant dans l'un de ces dossiers. Pour ajouter un programme de lancement, créez simplement un nouveau document texte, enregistrez-le sous un nom approprié (NOM.desktop) dans l'un de ces dossiers. Voici un exemple de ce qui doit y être extrait du fichier du programme de lancement de jeu d'échecs:

[Desktop Entry]
Name=Chess
Comment=Play the classic two-player boardgame of chess
Version=1.0
Exec=/usr/games/glchess
Terminal=false
Type=Application
Categories=GNOME;Game;BoardGame;
StartupNotify=true
Icon=gnome-glchess
MimeType=application/x-chess-pgn;
G    enericName=3D Chess Game
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-games
X-GNOME-Bugzilla-Component=BugBuddyBugs
X-GNOME-Bugzilla-Version=3.2.1
X-Ubuntu-Gettext-Domain=gnome-games
2
edm

Dans le tiret, tapez dans le menu principal et exécutez cette application. Trouvez les lanceurs créés. Comme ils proviennent de HIB, ils sont probablement dans la section Jeux. Vous pouvez désélectionner la case à cocher pour masquer les entrées du lanceur ou les supprimer. Si vous ne trouvez pas les lanceurs, ceux-ci se trouvent peut-être dans votre dossier ~/.local/share/applications /.

0
new_user