Как сервис панели единицы может быть отключен?

Из страниц справочника сервиса панели единицы:

DESCRIPTION  
    The  unity-panel-service  program  is  normally  started automatically by the Unity
    shell (which gets started as a compiz module) and is used to draw panels which  can
    then be used for the global menu, or to hold indicators.

Как сервис панели единицы может быть неавтоматически запущен неправильно?
Другими словами, как это произвольно вручную запускается и/или останавливается?

Импликация страницы справочника - то, что это может быть сделано, не останавливая оболочку Единицы.

Этот ответ кажется обещанием:

Действительно ли возможно перезапустить панель единицы, не перезапуская compiz?

но... нет. Процесс может быть уничтожен от System Monitor но это перезапускает автоматически.

ссылки:

8
задан 13 April 2017 в 05:25

3 ответа

У меня есть та же проблема в Точном. Попробованный:

    sudo mv /usr/lib/unity/unity-panel-service ~

Работавший после того, как я инвертировал команду и отложил сервис панели единицы в его исходной папке. Я не понимаю, почему это взяло бы удаление файла и откладывание это, чтобы это работало. Если кто-либо понимает, почему, я уверен, что много людей хотело бы знать. Но это работает и нет абсолютно никаких отрицательных последствий.

0
ответ дан 23 November 2019 в 05:52

Я использовал это решение отключить автоматически стартовую сервисную панель единицы от запуска. Но необходимо быть ясными, сервис панели единицы не является панелью на главной панели, но это предоставляет услугу так, чтобы индикаторы могли работать на панели.

Решение:

  1. Перемещение файл сервиса панели единицы к где-то в другом месте

    sudo mv /usr/lib/unity/unity-panel-service ~
    

    Это переместит файл в Вашу домашнюю папку.

  2. Теперь Выход из системы с помощью Ctrl-Alt-Del ярлык.

  3. Вход в систему

сервис теперь отключен. Если Вы хотите проверить его, работать ps -u | grep unity в терминале.

Для возвращения изменения положите обратно файл в исходное местоположение.

4
ответ дан 23 November 2019 в 05:52

В Ubuntu 12.04

Это - сервис DBUS. Это будет автоматический запуск каждый раз, когда com.canonical.Unity.Panel.Service требуется любым приложением, и никакой процесс обеспечивают или взял его владение.

  • Для создания этого ручным переименовывают сервисный файл DBUS:

    sudo mv /usr/share/dbus-1/services/com.canonical.Unity.Panel.Service.service /usr/share/dbus-1/services/com.canonical.Unity.Panel.Service.service.disabled
    
  • Ручной запуск это:

    /usr/lib/unity/unity-panel-service & disown $!
    
  • Руководство останавливают его:

    pkill -f unity-panel-service
    

В Ubuntu 14.04

Это - новомодное задание сессии.

  • для остановки его:

    stop unity-panel-service
    
  • запускают его:

    start unity-panel-service
    
0
ответ дан 23 November 2019 в 05:52

Другие вопросы по тегам:

Похожие вопросы: