it-swarm-pt.tech

Como o serviço de painel de unidade pode ser desativado?

Nas manpages do serviço de painel de unidades:

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.

Como o serviço de painel unitário pode ser iniciado de forma não automática de forma anormal?
Em outras palavras, como é arbitrariamente iniciado e/ou interrompido manualmente?

A implicação de manpage é que isso pode ser feito sem parar o Unity Shell.

Essa resposta parece promissora:

É possível reiniciar o painel de unidade sem reiniciar o compiz?

mas não. O processo pode ser eliminado de System Monitor mas é reiniciado automaticamente.

referências:

8
Amos Annoy

Eu usei essa solução para desativar automaticamente a inicialização do painel unit-service. Mas você deve ser claro, o serviço de painel de unidade não é o painel na barra superior, mas fornece um serviço para que os indicadores possam ser executados no painel.

Solução:

  1. Mover o arquivo de serviço do painel de unidade para algum outro lugar

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

    Isso moverá o arquivo para sua pasta pessoal.

  2. Agora faça o logout usando o atalho Ctrl-Alt-Del.

  3. Entrar

O serviço está agora desativado. Se você quiser verificá-lo, execute ps -u | grep unity em um terminal.

Para reverter a alteração, mova o arquivo de volta para o local original.

4
Anwar

Eu tenho o mesmo problema no Precise. Tentou:

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

Trabalhei depois que reverti o comando e coloquei o serviço de painel de unidade de volta em sua pasta original. Eu não entendo porque é necessário remover o arquivo e colocá-lo de volta, para que ele funcione. Se alguém entender porque, tenho certeza que muita gente gostaria de saber. Mas funciona e não há absolutamente nenhuma repercussão negativa.

0
j scarp

No Ubuntu 12.04

É um serviço DBUS. Ele será iniciado automaticamente sempre que com.canonical.Unity.Panel.Service for solicitado por qualquer aplicativo e nenhum processo fornecer ou assumir a propriedade.

  • Para tornar manual renomear o arquivo de serviço 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
    
  • Manual inicie-o:

    /usr/lib/unity/unity-panel-service & disown $!
    
  • Manual pará-lo:

    pkill -f unity-panel-service
    

No Ubuntu 14.04

É um trabalho de sessão iniciante.

  • para pará-lo:

    stop unity-panel-service
    
  • comece:

    start unity-panel-service
    
0
user.dz