Linux Mint perde o foco da janela

3

Eu recentemente instalei o Linux Mint 13 de 64 bits com o Cinnamon Desktop e me deparo com um problema estranho.

É sobre perder o Mouse-Focus se mais de uma janela estiver aberta.

Por exemplo, eu abro o Chromium, jogo um pouco e depois, se eu tentar abrir qualquer programa na barra de tarefas, não consigo clicar nele. Parece que o Chromium não vai libertar seu foco.

Outro Exemplo, se eu abrir duas janelas (por exemplo, Chromium e um Terminal) e eu trabalhar com o Chromium, clique no Terminal e não obtenho Focus to it.

Desculpe, é um pouco difícil de explicar.

Chris
fonte
1
Eu descobri, se eu clicar na barra de título da janela (do programa, não System-one), foco livre e posso navegar para outro Windows.
Chris
Ok, acho que encontrei o Main Reasson para esse problema. O problema aparece apenas se qualquer janela tiver um TextBox ativado. Se eu apenas clicar em um TextBox (não importa se é um navegador, um terminal ou qualquer outra coisa), esta janela bloqueia o foco.
Chris
Você está usando o compositor? Eu tive problemas com isso e desliguei o compositor. Com a minha situação, porém, estava usando o XFCE e algumas ferramentas do gnome. Desligue e não tive problemas. Mas exibiu o que você está descrevendo, clicando 'através' do corpo do terminal e acidentalmente clicando em links, etc.
vgoff
Eu olho em volta e descobri que o Compositor já estava desligado. É possível que os problemas provenham dos drivers gráficos da AMD? Meu sistema é executado em uma Radeon HD 6800 com dois monitores via DVI.
Chris
Eu procurei um pouco por aí e encontrei um post no Unix Exchange, que descreveu exatamente o meu problema. unix.stackexchange.com/questions/33980/…
Chris

Respostas:

1

EDITAR:


Versão do Linux 3.13.0-37-generic (buildd @ kapok) (gcc versão 4.8.2 (Ubuntu 4.8.2-19Ubuntu1)) # 64-Ubuntu SMP seg 22 de setembro às 21:28:38 UTC de 2014)

AKA: Linux Mint 17.1, Rebecca, Canela (64 bits)

A versão que você instalou é anterior à versão que estou usando, mas a descrição do seu problema é exatamente a que estou enfrentando. A solução descrita abaixo funciona para mim e, com um pouco de sorte, pode funcionar em versões anteriores ...


Eu tenho enfrentado esse problema também, mas ainda não encontrei uma solução para isso, apenas uma solução alternativa.

Descobri que destruir (não fechar) o aplicativo que controla a operacionalidade do mouse libera seu controle sobre ele. Isso é chato quando o navegador com 10 ou mais guias decide bloquear o mouse ...

A melhor solução que encontrei para ele depois de alguma experimentação, é usar a 'Chave especial do Windows' para mover o aplicativo em questão um pouco, e o mouse / deve ser liberado. Pelo menos isso tem funcionado para mim quando isso acontece. Não é o ideal, mas um rápido arrasto alternativo (minha chave do Windows é alt, você pode definir isso em 'Configurações do sistema - & gt; Windows - & gt; Mover e redimensionar o Windows')

Boa sorte!

Chazara
fonte
Esta é uma questão antiga. Não está claro se você teve o mesmo problema há vários anos com o Mint 13, se está instalando o Mint 13 e encontrando o problema, ou se está instalando uma versão atual do Mint e se o problema persistiu nas versões. Você pode editar sua resposta para esclarecer? Obrigado.
fixer1234
Sim, minhas desculpas -
Chazara
0

enter image description here

Certifique-se de não ter compositor.

vgoff
fonte
Compositor não estava sendo usado, por comentário sobre a questão.
vgoff
0

O gerenciador de janelas é responsável pela seleção e foco da janela. Descobrir qual gerenciador de janelas você está executando (sessão X) e consulte sua documentação sobre os tópicos de "foco da janela". Canela parece ser uma bifurcação do GNOME 2.

Por exemplo: Fluxbox: modelo de foco

Ярослав Рахматуллин
fonte
0

O problema ainda existe. Eu estou usando o mais recente Mint com as últimas novidades. Está relacionado ao uso do Mono. A instalação do Keepass2 "causa" o problema. Descobri que desinstalar o Keepass2 e reinstalá-lo parece resolver o problema. Eu acho que tem a ver com o pedido que o mono é instalado com os gatilhos Keepass2 ou pós-instalação. Quando você faz uma instalação normal do Keepass2, ele deixa o mono para trás. Eu estou supondo que re-inall do keepass não instale um 'novo' mono.

Spike Hodge
fonte