Dans les pages de manuel unit-panel-service:
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.
Comment le service unit-panel peut-il être démarré de manière non automatique de manière anormale?
En d’autres termes, comment est-il démarré et/ou arrêté manuellement et arbitrairement?
La page de manuel implique que cela peut être fait sans arrêter Unity Shell.
Cette réponse semble prometteuse:
Est-il possible de redémarrer le panneau de l'unité sans redémarrer Compiz?
mais non. Le processus peut être tué à partir de System Monitor
mais il redémarre automatiquement.
références:
J'ai utilisé cette solution pour désactiver le démarrage automatique de unit-service-panel. Mais vous devez être clair: le service d'unité-panneau n'est pas le panneau situé en haut de la barre, mais il fournit un service permettant aux indicateurs de fonctionner sur le panneau.
Déplacez le fichier unit-panel-service vers un autre emplacement
Sudo mv /usr/lib/unity/unity-panel-service ~
Cela déplacera le fichier dans votre dossier personnel.
Maintenant, déconnectez-vous en utilisant le raccourci Ctrl-Alt-Del
.
S'identifier
Le service est maintenant désactivé. Si vous voulez le vérifier, exécutez ps -u | grep unity
dans un terminal.
Pour annuler la modification, déplacez le fichier dans son emplacement d'origine.
J'ai le même problème dans Precise. A essayé:
Sudo mv /usr/lib/unity/unity-panel-service ~
J'ai travaillé après avoir inversé la commande et mis le service unit-panel dans son dossier d'origine. Je ne comprends pas pourquoi il faudrait enlever le fichier et le remettre en place pour que cela fonctionne. Si quelqu'un comprend pourquoi, je suis sûr que beaucoup de gens aimeraient savoir. Mais cela fonctionne et il n'y a absolument aucune répercussion négative.
C'est un service DBUS. Il se lancera automatiquement chaque fois que com.canonical.Unity.Panel.Service
sera demandé par une application et qu'aucun processus ne le fournira ou ne le deviendra.
Pour qu’il soit renommé manuellement le fichier de 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
Manuel le démarrer:
/usr/lib/unity/unity-panel-service & disown $!
Arrêt manuel:
pkill -f unity-panel-service
C'est un travail de session parvenu.
pour l'arrêter:
stop unity-panel-service
commencez le:
start unity-panel-service