Cliques do mouse param de funcionar após tempo aleatório, usando o Awesome WM + Gnome

22

Estou usando o Awesome Window Manager juntamente com o Gnome no Linux Mint. Eu tenho o seguinte problema várias vezes ao dia:

De repente, o mouse pára parcialmente de funcionar, o que significa que ainda sou capaz de mover o cursor, mas qualquer clique do mouse não fará nada. Além disso, o cursor não muda quando deveria, por ex. ao passar o mouse sobre links.

Este estado não muda até reiniciar o computador ou reiniciar o servidor X com Ctrl + Alt + Backspace.

Apesar disso, o sistema funciona perfeitamente normal. (Estou escrevendo esta mensagem sem mouse no momento)

Acho muito improvável que seja o mouse, pois mudar o mouse não muda o comportamento.

Para mim, parece que alguma janela invisível foi colocada em toda a tela, ou alguma aplicação "capturou" o mouse e não o liberou, mas isso é apenas especulação.

Eu até tentei via TeamViewer, e ele mostra o mesmo comportamento - mover trabalhos, passar e clicar não.

Devo mencionar que o problema é global, não limitado a qualquer programa especial.

Agora eu sei quando o bug ocorre exatamente: Se eu clicar em um aplicativo Gtk (como Nautilus, Gedit, Ubuntu Software Center) em algum lugar na barra de menu ou na barra de ferramentas onde não há menu ou botão (por exemplo, à direita do " Ajuda "menu no Nautilus), então este erro ocorre. Se eu fechar o aplicativo correspondente, ele desaparece.

Vou começar um novo tópico para isso.

    
por Max Weller 11.03.2012 / 22:35

2 respostas

6

Eu tenho esse problema também. Eu acho que está relacionado ao bug aqui:

link

O problema parece estar relacionado a uma funcionalidade específica no gtk 3.0, provavelmente relacionada ao redimensionamento da janela ou ao fazer a alça de redimensionamento aparecer: Eu tenho esse comportamento quando uso o Meta-Mouse2 para redimensionar em Awesome. Eu também vi isso acontecendo apenas no curso de uso regular. Algumas coisas que podem ajudar:

1) Você pode começar a fechar janelas gtk aleatórias. Na minha experiência, o problema só desaparece quando fecho meu último terminal de gnomo. Eu realmente deveria encontrar um terminal não-gtk que me agrade.

2) Sempre execute incríveis com suas janelas em algum layout em vez de livre. Isso fará com que a alça de redimensionamento não apareça acidentalmente.

Além disso, acho que o melhor que você pode fazer é esperar que alguém descubra o caminho do código e corrija esse problema.

    
por 15.03.2012 / 00:23
4

A captura do mouse ao clicar em qualquer área vazia na barra de título / menu em nautilius / evince / gnome-terminal / etc. acontece comigo no Ubuntu 11.10 / libgtk-3-0 3.2.0-0ubuntu6 / awesome 3.4.10-1 também.

Um killall nautilus ou mais no console libera a captura do mouse; com o Nautilus, apenas fechar a janela com um Meta-c não ajuda.

Parece haver uma correção para o problema de lidar com redimensionamento que está chegando ao pipeline do GTK + 3.3.6, presumivelmente relacionado?

link
link
link
link

    
por 18.03.2012 / 23:37