Я знаю, что существует 'сервис панели единицы', который используется для перезапуска панели. Но это - возможный перезапуск раздел "Dash/Launchers", не перезапуская целый плагин единицы?
Я использовал для своего gftp Quicklist, пути с unity --replace &
, но это не лучший способ. Если бы у Вас есть Quicklist с возможностью генерировать пункты меню динамично, было бы хорошо иметь перезапуск возможности только целое Средство запуска.
У меня есть попытка также, чтобы получить список избранного с gsettings, изменить его и откатывать его, но без ожидаемого результата.
На данный момент только unity --replace
рабочее решение или нет?
Я не думаю, что это возможно.
Однако, если Вы заставили сценарий использовать libunity, у Вас может быть реальный динамический quicklist вместо того, чтобы генерировать новый статический по требованию. Проверьте Opera один для примера.
Попробуйте a killall -SIGHUP unity-2d-shell
как нормальный/зарегистрированный пользователь.
Это закрывает панель кнопок средства запуска и открывает ее снова.
Эта команда работала на меня:
DISPLAY=:0 compiz --replace&
ДИСПЛЕЙ =:0 необходим только если, звоня от другой оболочки (например, при использовании терминала ctrl-F1).