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?
L’implication de la page de manuel est que cela peut être fait sans arrêter le shell Unity.
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 System Monitor
mais il redémarre automatiquement.
les 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 Ctrl-Alt-Del
.
S’identifier
Le service est maintenant désactivé. Si vous voulez le vérifier, lancez ps -u | grep unity
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-service 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 n’en aura pris possession.
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