12 May 2008

Ubuntu e o caso do roubo de foco

Arquivado em: Diversos

Compare Preços no JáCotei:

Forno de Microondas Brastemp BMS25 Single
Forno de Microondas Brastemp BMS25 Single



Balança Digital Mondial Bella Forma
Balança Digital Mondial Bella Forma




Ubuntu (Linux distribution)Imagem via Wikipedia

Acho que não é segredo para absolutamente ninguém que meu sistema operacional favorito é o Linux, e a distribuição que uso é o Ubuntu. O sistema funciona, atende minhas necessidades, é rápido, estável e seguro. De vez em quando acontecem alguns deslizes, como o fato de terem enfiado o Firefox Beta na versão LTS, mas nada que tire o brilho da inciativa.

Contudo, um problema que vinha a incomodar durante um longo tempo: algumas janelas simplesmente roubam o foco das outras, o que torna uma tortura usar determinados programas! Por exemplo, o Firefox com a Twitterfox ativada: a cada novo twit recebido, eu simplesmente perdia o foco de qualquer outra janela; se estivesse programando, meu racicínio ia pro beleléu; se estivesse no instant messenger com alguém, a pessoa pensava que eu a tinha abandonado; se estivesse fazendo qualquer coisa, era atrapalhado. E esse é apenas um exemplo, o mais óbvio. Outros programas também roubavam o foco a seu bel prazer, fazendo-me ficar puto com o sistema.

Xgl/Compiz Novell, http://www.novell.com/products/desktop/features/xgl/Compiz em ação
Imagem via Wikipedia

Pesquisa daqui, pesquisa dali, descobri que esse não era um bug, mas uma feature do Compiz! E mais, que há uma configuração para isso!

Santa incoerência, Batman, como alguém pode pensar que seja natural janelas roubarem o foco de outras janelas sem mais nem menos? Por que raios essa feature vem programada para ser assim, e não ao contrário, e muda quem quer?

Reclamações à parte, encontrei o caminho para resolver esse problema: é só entrar nas configuraçãoes do Compiz e desativar uma opção. Segue o caminho das pedras.

  1. Abra uma janela de terminal e comande ccsm. Se não estiver instalado, comande sudo apt-get install ccsm e seja feliz.
  2. Localize a aba Focus & Raise Behavior e desmarque a opção Auto Raise.
  3. Seja feliz.

O problema se resolve assim. Não 100% porque este é um irritante e conhecido bug (por mais que chamem de feature) do Compiz. Mas pelo menos dá uma amenizada.

Textos possivelmente relacionados a este





Trackback URI | Comments RSS

Deixe uma resposta