J'ai installé docky
et numix-icon-theme-circle
, et maintenant que j'ai installé ceux-ci, je souhaite épingler en permanence mes programmes favoris, et tout allait bien jusqu'à ce que j'essaye de le faire avec NetBeans IDE. Je ne sais pas si c'est quelque chose à voir avec le thème (car il n'a pas d'icône personnalisée pour cela), ou quelque chose d'étrange se passe dans docky
. Mais comme je suis capable d’épingler plus de programmes, je ne pense pas que cela soit lié à une limite dans docky
.
Donc, pour pouvoir expliquer comment le problème se présente, contrairement à d'autres programmes, lorsque je lance l'EDI NetBeans, au lieu de voir:
Je ne vois que ces options et je ne peux donc pas l'épingler:
Alors, pourquoi est-ce qu’il n’ya pas d’option pour le bloquer sur Dock? Est-il possible d'ajouter l'option ou d'épingler NetBeans IDE au Dock?
Informations sur le système d'exploitation:
Description: Ubuntu 15.04
Release: 15.04
Informations sur le package:
docky:
Installed: 2.2.0-2
Candidate: 2.2.0-2
Version table:
*** 2.2.0-2 0
500 http://gb.archive.ubuntu.com/ubuntu/ vivid/universe AMD64 Packages
100 /var/lib/dpkg/status
Votre problème est que vous n'avez pas défini StartupWMClass
de NetBeans.
Pour résoudre ce problème, exécutez cette commande (copier-coller en une fois):
echo "StartupWMClass=NetBeans IDE 8.0.2" \
| Sudo tee -a /usr/share/applications/netbeans-8.0.2.desktop
Cela ajoutera la classe WMClass pour Netbeans au fichier de bureau, permettant ainsi à Netbeans d'être épinglé.
Enfin, déconnectez-vous et reconnectez-vous. NetBeans devrait pouvoir être épinglé.
En remarque, le logo sera plutôt en basse résolution.
Pour résoudre ce problème, exécutez les commandes ci-dessous:
Sudo apt-get install icnsutils
cd /usr/local/netbeans-8.0.2/nb
Sudo icns2png -x -s 128x128 -d 32 netbeans.icns
Sudo mv netbeans.png netbeans.png.bak
Sudo mv netbeans_128x128x32.png netbeans.png
Cela installera le package icnsutil
qui contient l'utilitaire icns2png
(qui convertit les fichiers ICNS en PNG). Ensuite, nous l'invoquons pour générer une icône 128x pour Netbeans, que nous passons ensuite dans le fichier netbeans.png
.