Nouveau problème. Ubuntu 16.04 / 16.10. Maintenant, chaque fois que je démarre gparted, de nouvelles icônes de partition de disque apparaissent, juste au-dessus de l'icône de la corbeille, dans le lanceur Unity. Je dois "déverrouiller du lanceur" pour m'en débarrasser.
Les publications plus anciennes pour les anciennes versions d'Ubuntu proposent diverses corrections qui ne s'appliquent plus en 16.04 / 16.10. Des idées sur la façon de se débarrasser définitivement de ces icônes embêtantes?
Voici une capture d'écran qui montre les 3 icônes, juste au-dessus de l'icône de la poubelle:
Réponses:
La cause
La suppression d'appareils du lanceur mettra l'appareil sur liste noire dans la
gsettings
touche ( )Cependant, si le périphérique est supprimé (déconnecté de quelque manière que ce soit), le périphérique est également supprimé de la liste noire. La prochaine fois que vous connectez l'appareil, l'histoire recommence.
La solution
La solution ci-dessous stockera les appareils sur liste noire dans un fichier. Après les avoir supprimés une fois , l'appareil n'apparaîtra plus jamais dans le lanceur. Si vous déconnectez un périphérique, le script ajoutera (ré) immédiatement le périphérique en tant que liste noire.
Comment utiliser
remember_blacklist.py
Testez-le par la commande:
Si tout fonctionne bien, ajoutez aux applications de démarrage: Dash> Applications de démarrage> Ajouter. Ajoutez la commande:
Remarque
gsettings
(pratiquement tout ce que fait le script) est extrêmement légère et n'ajoutera aucune charge notable à votre systèmenautilus
fenêtre, il apparaîtra toujours dans le lanceur. L'icône ne sera cependant pas verrouillée sur le lanceur et disparaîtra.la source
$ python3 ~/bin/remember_blacklist.py ^CTraceback (most recent call last): File "/home/alheynneman/bin/remember_blacklist.py", line 23, in <module> time.sleep(2) KeyboardInterrupt
Comment serait-il difficile d'ajouter un gestionnaire "d'interruption" qui mène à une belle sortie propre?Startup Applications
... qu'un contrôle-c (ou un kill?) Interromprait l'écriture dans le .blacklist_data et le corromprait?