Syntax coloring

segunda-feira, 23 de março de 2009

Aparência de aplicações GTK no KDE 4

Muitos sabem que a aparência nativa de aplicações GTK (como Firefox, Thunderbird, Eclipse...) no ambiente KDE, por padrão, é horrível.


Alguns sabem, existe um estilo para aplicações GTK integrado às configurações do KDE (fica no ítem Aparência / GTK Styles and Fonts). Quem não tem ele instalado, pode procurar pelo pacote gtk-qt-engine). Só que, ao selecionar "usar o meu estilo do KDE em aplicações GTK", os widgets (botões, caixas de texto, botões de rádio e caixas de seleção) dentro do firefox, por exemplo, continuam horríveis. Ficam com um fundo cinza e ocupam bem mais espaço que o necessário.


Poucos sabem que isso tem solução! Basta selecionar um estilo GTK nativo ao invés da opção "usar o meu estilo do KDE em aplicações GTK". Um exemplo é baixar o estilo QTCurve, que tem sua versão tanto GTK quanto KDE. Assim, todas as aplicações ficam com um estilo "praticamente igual", e os widgets ficam certinhos!

domingo, 22 de março de 2009

Nova investida: Arch Linux

Parece a sina de muitos dos que curtem Linux: testar um monte de distribuições...

Minha história com o Linux foi mais ou menos:


  • 2001: SuSe

  • 2002: Slackware

  • 2003: SuSe

  • 2004 - 2005: Slackware

  • 2005: Ubuntu / Kubuntu

  • 2006 - 2007: Kubuntu

  • 2007 - 2008: Mandriva

  • 2008 - 2009: Kubuntu


Só que agora resolvi mudar de novo, e depois de ter lido bastante, resolvi testar o Arch Linux. Por quê? Um motivo principal: com ele não precisa esperar 6 meses pra instalar a nova versão do aplicativo X, junto com o sistema todo. Claro, existem repositórios alternativos, PPAs e tal, mas eu sempre acabava reinstalando o sistema todo a cada 6 meses. E como tenho um desktop e um laptop, são 2 micros. E nem contei o do trabalho ainda ;).


Entretanto, teria um problema: a instalação não é tão simples como a do (k)ubuntu ou do mandriva: é modo texto, cheia de opções e tal... Mas não tenho medo de coisas como "modo texto" ou "linha de comando". Portanto, resolvi encarar...


Minha idéia não é um fazer um tutorial de como instalar o Arch Linux (tem vários na Internet), mas relatar minha experiência... Bem, apesar da instalação ser textual, é bastante fácil. Depois de instalar o sistema, instalei o xorg, o kde e os drivers da NVIDIA. Depois de uma mexida no xorg.conf (aliás, deve-se baixar o pacote hwd, e rodar hwd -xa para gerar o arquivo) para ativar resoluções maiores, maior nível de cor (vinha com 16 e não 24 bits), colocar o driver da nvidia e habilitar o Composite, tudo funcionou beleza...
Instalei também o shaman, que é uma interface gráfica para o pacman (gerenciador de pacotes). Gostei bastante dele.


Depois disso, aplicações como o gimp e o firefox são indispensáveis. Mas como elas são GTK (o KDE roda nativamente em outro toolkit, o QT), o firefox, por exemplo, fica horrível. Parece saído diretamente dos anos 70. Instalando o pacote gtk-qt-engine e indo nas configurações de aparência do KDE, e definindo para usar para o GTK o estilo do QT, as coisas ficam beeem melhores. Aliás, o firefox fica bom mesmo com o tema KDE4 + Firefox3.


Como resultado, tenho agora um sistema que inicializa muito mais rápido e roda muito mais rápido que o Kubuntu. Na verdade, não sei se a diferença maior no KDE é pelo QT 4.5 ou pelo Arch, mas no Kubuntu Intrepid usava-se o QT 4.4, e já li que tem uma diferença de performance notável... Resumindo: valeu a pena!