Como reiniciar o rastreamento do mouse no X windows?

0

Eu estou em uma máquina Centos 4 de 32 bits e conectei do meu MacBook via VNC a um DISPLAY criado com vncserver . Tudo estava funcionando bem no último mês, e de repente, hoje, o mouse parou de funcionar dentro do cliente VNC, mas o teclado continua funcionando e a tela continua sendo atualizada. Eu saí do cliente VNC e reiniciei, ainda o mesmo problema. Eu conectei a um servidor VNC diferente e o mouse funciona bem. Eu lancei xev e vi que nenhum evento de mouse está sendo visto, apenas eventos de teclado estão sendo registrados.

Eu realmente quero manter esta sessão, pois tenho dados de teste de longa duração dentro do emacs que ainda estão em execução. Existe algum processo do mouse que eu possa reiniciar para que os eventos do mouse funcionem novamente? Eu sou capaz de criar um novo vncserver na mesma máquina e conectar-se a ele e conseguir que os eventos do mouse funcionem, então o problema do mouse é específico para este vncserver .

    
por WilliamKF 29.01.2015 / 21:39

1 resposta

0

A solução é reiniciar o gerenciador de janelas, para a minha versão do Centos 4, o Gnome 2 é o ambiente de desktop e o gerenciador de janelas padrão para o Gnome 2 é Metacity que é reiniciado assim:

DISPLAY=myMachine:XX /usr/bin/metacity --sm-client-id=default1 --replace

Quando o gerenciador de janelas é reiniciado, o mouse começa a funcionar novamente.

    
por 11.02.2015 / 22:15