Super-S não funciona depois de reconectar o teclado USB

1

Situação: Dois laptops usando o mesmo teclado USB e mouse USB (ambos conectados ao monitor, que também serve como um hub USB; a comutação é feita por cabo USB do monitor para o respectivo laptop). Um laptop tem Ubuntu 10.04 e funciona bem, o outro Ubuntu 12.04 e este parece ter o seguinte problema.

Quando eu inicio com cabo USB do monitor conectado, tudo funciona bem, mas quando eu conecto o cabo USB depois de fazer o login ou desconecto o cabo (para usar o teclado do outro laptop) e reconecto novamente, alguns atalhos do Unity , como Super + S para mostrar múltiplos grid de desktops ou Super + A para o menu do aplicativo Unity, não funciona.

Eu tenho que fazer logout e login, o que obviamente significa fechar tudo e é muito inconveniente.

Existe alguma maneira mais fácil de fazer isso funcionar, reiniciar algum serviço ou algo assim? Thx.

    
por mpts.cz 05.10.2012 / 16:01

2 respostas

2

Resolvido: A mesma coisa pode acontecer mesmo sem reconectar qualquer cabo, quando depois de algum tempo o unity-2d-shell simplesmente morre.

A solução, portanto, é emitir o comando unity-2d-shell , mesmo que pareça estar em execução. O novo, neste caso, sairá quase que imediatamente, mas, mesmo assim, “acordará”.

(o comentário anterior deveria ter sido uma resposta, desculpe.)

    
por mpts.cz 07.10.2012 / 01:51
0

Soa como um bug para mim. Você poderia tentar terminar o compiz (o processo que lida com essas funções). Para fazer isso, digite

sudo killall compiz

em um terminal. O processo deve ser reiniciado automaticamente.

Nota: Isso só se aplica ao usar o Unity 3D como um ambiente de área de trabalho. Veja abaixo o que fazer com o Unity 2D.

    
por Glutanimate 05.10.2012 / 18:23