Новая проблема Ubuntu 16.04 / 16.10. Теперь, когда я запускаю gparted, появляются новые значки разделов диска, прямо над значком корзины в панели запуска Unity. Я должен "разблокировать от запуска", чтобы избавиться от них.
В старых публикациях для более старых версий Ubuntu предлагаются различные исправления, которые больше не применяются в 16.04 / 16.10. Есть идеи как навсегда избавиться от этих надоедливых икон?
Вот скриншот, который показывает 3 иконки, прямо над значком корзины:
Ответы:
Причина
Удаление устройств из модуля запуска внесет устройство в черный список (
gsettings
)Однако если устройство удалено (каким-либо образом отключено), оно также будет удалено из черного списка. При следующем подключении устройства история начинается заново.
Решение
Решение ниже будет хранить устройства в черном списке в файле. После удаления их один раз , устройство никогда не будет отображаться снова в пусковой установке . Если вы отключите устройство, скрипт немедленно (повторно) добавит устройство в черный список.
Как пользоваться
remember_blacklist.py
Протестируйте его с помощью команды:
Если все работает нормально, добавьте в Startup Applications: Dash> Startup Applications> Add. Добавьте команду:
Запись
gsettings
(практически всего, что делает скрипт) чрезвычайно легкое и не добавит заметной нагрузки на вашу системуnautilus
окне, оно все равно будет отображаться в панели запуска. Однако значок не будет привязан к программе запуска и исчезнет.источник
$ 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
Насколько сложно было бы добавить обработчик «прерывания», который идет к хорошему чистому выходу?Startup Applications
... никогда не случится так, что control-c (или kill?) Прервет запись в .blacklist_data и испортит его?