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

28

Estou sendo atingido (com bastante frequência) por esse bug, no qual você não pode clicar em alguns indicadores. É fácil de corrigir reiniciando a unidade, mas isso geralmente também significa correr o risco de perturbar alguma janela de nova criação dos pais (raro, mas prefiro evitar esses problemas).

Então, eu sei que existe `serviço de painel de unidade 'e acho que isso pode ter algo a ver com a solução?

É possível reiniciar o painel da unidade (ou todo o plugin da unidade) sem reiniciar o próprio compiz?

RolandiXor
fonte
caso isso aconteça com alguém, se você estiver usando algo como VNC ou NoMachine, o painel da unidade do computador local poderá estar no topo, enquanto o painel remoto que estiver sendo acessado estiver abaixo; a correção é desativar a tela cheia (desmaximizar) e voltar à tela cheia (maximizar), para que o aplicativo na máquina local seja colocado acima do painel da unidade local novamente, e o remoto apareça corretamente! (me levou algum tempo para descobrir isso ...)
Aquarius Poder

Respostas:

41

Para reiniciar o serviço de painel da unidade, basta matá-lo:

killall unity-panel-service

Se, por qualquer motivo, não estiver funcionando, você pode iniciá-lo via

/usr/lib/unity/unity-panel-service
htorque
fonte
4
Na versão 14.04, isso não funciona para mim. Em vez disso, a resposta em askubuntu.com/questions/371915/… parecia mais próxima de mim:kill -9 $(pgrep unity-panel-ser); compiz --replace
Phil
minha unidade painel coud correr com isso em 12,04: Indicador-Appmenu-CRÍTICA **: Não é possível reivindicar o nome com.canonical.AppMenu.Registrar
Noidea
No Ubuntu 16.04, ele não encontra esse processo, embora eu tenha uma página de manual para unity-panel-service.
PlasmaBinturong
12

Para fazer o mesmo no tipo Unity2d

killall unity-2d-panel

ou, se apenas o iniciador de aplicativos à esquerda falhar, digite

killall unity-2d-launcher
Tapper
fonte