Чи можливо перезапустити панель єдності без перезавантаження compiz?


28

Мене б’є (досить часто) ця помилка, де ви не можете натиснути деякі показники. Це легко виправити, перезавантаживши єдність, але це, звичайно, також означає ризик порушити деяке вікно при повторному вихованні (рідко, але я краще уникати таких проблем).

Отже, я знаю, що існує "єдність-панель-сервіс", і я здогадуюсь, що це може мати щось спільне з рішенням?

Чи можливо перезапустити панель єдності (або весь модуль єдності) без перезавантаження самого compiz?


про всяк випадок, якщо це трапиться з кимось, якщо ви використовуєте щось на кшталт VNC або NoMachine, панель єдності локального комп'ютера може бути зверху, а віддалена, до якої звертається, знаходиться знизу; виправлення полягає в тому, щоб вимкнути повноекранний режим (демаксимізувати) і знову перейти на повний екран (максимізувати), тому додаток на локальній машині знову буде поставлено над вашою локальною панелю єдності, а віддалений покаже належним чином! (знадобилося мені трохи часу, щоб це зрозуміти ...)
Водолій Сила

Відповіді:


41

Щоб перезапустити сервіс-панель єдності, просто убийте його:

killall unity-panel-service

Якщо з будь-якої причини він взагалі не працює, його можна запустити через

/usr/lib/unity/unity-panel-service

4
У 14.04 для мене це не працює. Натомість відповідь у askubuntu.com/questions/371915/… мені здалася ближчою:kill -9 $(pgrep unity-panel-ser); compiz --replace
Phil

моє єдність панелі coudn't запустити з цим на 12.04: Індикатор-Appmenu-ВАЖЛИВИЙ **: Неможливо претендувати на ім'я com.canonical.AppMenu.Registrar
Noidea

В Ubuntu 16.04 цей процес не знаходить, хоча у мене є сторінка "man" unity-panel-service.
PlasmaBinturong

12

Зробити те саме на Unity2d типу

killall unity-2d-panel

або, якщо просто запуску програми ліворуч не вдається, введіть

killall unity-2d-launcher
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.