Lorsque je lance un programme, puis que je clique avec le bouton droit de la souris sur son bouton de la barre des tâches et que je sélectionne "afficher un lanceur lorsqu'il n'est pas en cours d'exécution", j'obtiens une fenêtre contextuelle plasma standard indiquant qu'aucune application n'est associée à cette tâche.
Ceci est un Kubuntu très frais qui n'a pas été dérangé. Toutes les idées sur la façon de le résoudre sont appréciées.
J'ai découvert une solution de contournement (pas un correctif!) Avec quelques essais et erreurs.
1) Ouvrez ~/.kde/share/config/plasma-desktop-appletsrc dans un éditeur de texte
2) Rechercher des articles = (pour moi, il n'y avait qu'une seule entrée avec ce préfixe)
2a) Si vous disposez d'un sous-élément de ligne APPNAME = pour l'application concernée, supprimez-le. Pour moi, j'avais une ligne 8k de texte encodé en base64 à partir de chrome =
3) La ligne d'articles est une chaîne CSV. Recherchez la référence file: /// au lanceur cassé. Pour moi, c'était google chrome et j'avais une référence à: file: /// opt/google/chrome/chrome? WmClass = google-chrome-stable
4) Accédez à/usr/share/applications/et recherchez le fichier .desktop de l'application que vous essayez d'exécuter. (Si ce n'est pas le cas, regardez aussi dans/usr/share/applications/kde4 /)
5) Remplacez l'entrée de la ligne Items = par le chemin d'accès au fichier .desktop mais laissez? WmClass et tout ce qui se trouve après.
Donc pour moi:
fichier: /// opt/google/chrome/chrome? wmClass = google-chrome-stable
devenu
fichier: ///usr/share/applications/google-chrome.desktop? wmClass = google-chrome-stable
6) Enfin, ouvrez konsole et redémarrez le plasma avec les commandes: