Je place généralement mes fichiers * .desktop locaux dans ~/.local/share/applications
. Depuis très récemment, ils ne se présentent plus lorsque je les cherche après avoir appuyé sur SUPER clé. Cependant, ils sont tous démarrables depuis le terminal.
Que puis-je faire pour rendre ces programmes accessibles à nouveau à partir du tableau de bord?
Le système est ubuntu bionique sur gnome3.
Si vous avez créé un nouveau fichier de configuration Desktop Entry et que le nouveau répertoire application/link/n'apparaît pas dans la recherche d'activités, votre fichier .desktop
n'est pas configuré, enregistré ou situé correctement.
Les fichiers de configuration de Desktop Entry doivent être:
Enregistré au format UTF-8
Enregistré dans l'un ou l'autre;~/.local/share/applications
(utilisateur unique: /home/$USERNAME/.local/share/applications
)
ou/usr/share/applications
(tous les utilisateurs)
Contient les informations correctes
Pour les applications, les paires clé/valeur minimales suivantes; Type=application Name=name of application Exec=absolute path to application
À titre d'exemple, j'ai téléchargé le dernier générique Firefox (firefox-60.0.1) sur une clé USB et l'ai extrait.
J'ai ensuite créé le fichier de configuration minimal suivant: Desktop Entry appelé usb-firefox.desktop dans le dossier ~/.local/share/applications;
[Desktop Entry]
Version=1.0
Type=Application
Name=USB Firefox
Exec=/media/user/usbDrive/firefox/firefox
Icon=/media/user/usbDrive/firefox/browser/chrome/icons/default/default128.png
Terminal=false
La spécification d'entrée de bureau Gnome des développeurs peut être trouvée ici .