Neues Problem. Ubuntu 16.04 / 16.10. Wenn ich jetzt mit gparted beginne, werden im Unity-Starter neue Symbole für die Festplattenpartition direkt über dem Papierkorbsymbol angezeigt. Ich muss "vom Launcher entsperren", um sie loszuwerden.
Ältere Beiträge für ältere Versionen von Ubuntu schlagen verschiedene Korrekturen vor, die in 16.04 / 16.10 nicht mehr gelten. Irgendwelche Ideen, wie man diese lästigen Symbole dauerhaft loswird?
Hier ist ein Screenshot, der die 3 Symbole direkt über dem Papierkorbsymbol zeigt:
Antworten:
Die Ursache
Wenn Sie Geräte aus dem Launcher entfernen, wird das Gerät in der
gsettings
Taste ( ) auf die schwarze Liste gesetztWenn das Gerät jedoch entfernt (in irgendeiner Weise getrennt) wird, wird das Gerät auch von der Blacklist entfernt. Wenn Sie das Gerät das nächste Mal anschließen, beginnt die Geschichte von vorne.
Die Lösung
Die folgende Lösung speichert Geräte auf der schwarzen Liste in einer Datei. Nach einmaligem Entfernen wird das Gerät nie wieder im Launcher angezeigt. Wenn Sie ein Gerät trennen, fügt das Skript das Gerät sofort (erneut) als schwarze Liste hinzu.
Wie benutzt man
remember_blacklist.py
Testen Sie es mit dem folgenden Befehl:
Wenn alles einwandfrei funktioniert, fügen Sie Startanwendungen hinzu: Dash> Startanwendungen> Hinzufügen. Fügen Sie den Befehl hinzu:
Hinweis
gsettings
(praktisch alles, was das Skript tut) ist extrem leicht und belastet Ihr System nicht merklichnautilus
Fenster geöffnet ist , wird es weiterhin im Launcher angezeigt . Das Symbol wird jedoch nicht an den Launcher gebunden und verschwindet.quelle
$ 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
Wie schwierig wäre es, einen "Interrupt" -Handler hinzuzufügen, der zu einem schönen, sauberen Ausgang führt?Startup Applications
ein Control-C (oder ein Kill?) Das Schreiben in die .blacklist_data unterbrechen und es beschädigen würde?