Mar 2 2009

Tint2, um painel transparente para o Ubuntu

tint2Tint2 é um painel que dispõe a lista das janelas abertas de uma forma bastante agradável e limpa. Apesar de ser um programa escrito para o ambiente gráfico OpenBox3 funciona, também, noutros ambientes, nomeadamente no Gnome, o predefinido do Ubuntu. Para quem gosta de ambientes de trabalho modernos esta é uma excelente opção para preencher o monitor!

Apesar de visualmente ser muito simples, esta aplicação é extremamente versátil. Ela baseia-se num ficheiro de configuração que permite configurar quase cada pormenor, produzindo excelentes resultados.

Tint2

Permite modificar cores, transparências, ícones, tipos e tamanhos de letras, posição e tamanho do painel e muito mais. Existe um pequeno manual que explica o básico acerca deste programa.

Tint2

Instalação

Como esta aplicação não está nos repositórios oficiais do Ubuntu, é necessário instalar por outro meio. Ora, como esta aplicação está no launchpad e existe ficheiros de instalação disponíveis para Ubuntu, o melhor é utilizar os respectivos repositórios. Por isso adicione os repositórios para a sua versão do Ubuntu que se disponibiliza a seguir (se não sabe como adicionar repositórios visite esta página):

Repositórios para o Ubuntu Hardy Heron (Ubuntu 8.04)

deb http://ppa.launchpad.net/killeroid/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/killeroid/ppa/ubuntu hardy main


Repositórios para o Ubuntu Intrepid Ibex (Ubuntu 8.10)

deb http://ppa.launchpad.net/killeroid/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/killeroid/ppa/ubuntu intrepid main


Repositórios para o Ubuntu Jaunty Jackalope (Ubuntu 9.04)

deb http://ppa.launchpad.net/killeroid/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/killeroid/ppa/ubuntu jaunty main


Depois adicione a chave de autenticação do repositório (é igual para os três sistemas), escrevendo no terminal o seguinte:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C4412AEB3B1D5F58E8149B7DD9DAAF25C26CCF8E


De seguida deve actualizar as listas de programas via “Gestor de pacotes Synaptic” ou escrevendo no terminal:

sudo apt-get update

Depois já poderá instalar o programa, clicando aqui, ou via terminal:

sudo apt-get install tint2


Para os utilizadores de versões do Ubuntu anteriores à versão 8.04 ou de outras distribuições é necessário compilar o código fonte do programa. Para mais informação relativa, visite este link.


Executar o Tint2

Apesar do site referir que na primeira vez que o Tint2 é executado, é criado um ficheiro .conf numa pasta da home que contém a configuração do visual do programa, isso não aconteceu nos dois computadores que tenho. Por isso, sempre que abrir o o Tint2 terá de utilizar como argumento um ficheiro .conf, utilizando esta nomenclatura no terminal:

tint2 -c ficheiro.conf

Para testar o programa pode utilizar os exemplos que já vêm com a instalação, por exemplo, experimente escrever o seguinte no terminal:

tint2 -c /usr/share/doc/tint2/examples/tintrc01

Existem mais quarto exemplos na mesma pasta…


Como configurar o tint2

Tal como referi no início do artigo, o tint2 permite ser modificado através de um ficheiro de configuração, que depois é utilizado como argumento ao iniciar o programa. Através deste ficheiro é possível editar para quase qualquer visual que o utilizador queira, bastando, para tal, um pouco de imaginação e  conhecer as variáveis que o programa reconhece para se apresentar.

Ir para o tutorial oficial do Tint2

Como o número de  variáveis é elevado, não explicarei como configurar o tint2. No entanto, apresento um link que mostra todas as variáveis e ainda inclui um exemplo que o utilizador poderá editar para começar a experimentar novos visuais:

http://code.google.com/p/tint2/wiki/Configure


Tint2 no arranque do Ubuntu

Para pôr o Tint2 a arrancar com o Ubuntu, precisa de utilizar o programa “Preferências de Sessão” (Sistema→Preferências→Sessões). Quando o abrir, clique no botão “Adicionar” e, na nova janela preencha de seguinte forma:

Nome: Tint2
Comando: tint2 -c /usr/share/doc/tint2/examples/tintrc01

Configurar o Tint2 no arranque

O comando supõe  que você quer ter a configuração do primeiro exemplo do Tint2 (tintrc01). Caso prefira outra configuração, precisará apenas de mudar o caminho.


Resolver incompatibilidade com as sombras do Compiz

Se tiver os efeitos do Compiz activos, em princípio tem, também o plugin das sombras activo. Ora, estas sombras são aplicadas, também, ao tint2. Como o tint2 utiliza transparências “falsas” estas são “desmascaradas” pelas sombras do Compiz resultando em algum deste género:

Incompatibilidade do tint2 com as sombras do Compiz

Para resolver este problema de incompatibilidades, basta indicar ao Compiz para não aplicar as sombras a este programa, ou seja, precisa de abrir o “Sistema de Configuração do Compiz” (Sistema→Preferências→Sistema de Configuração do Compiz), clicar em “Window Decoration” e, na opção “Shadow Windows“, acrescentar:

& !title=tint2

Caso nunca tenha mudado estas opções, o resultado dessa caixa de texto será o seguinte:

any & !title=tint2

Tint2 sem a incompatibilidade


Resolver incompatibilidade com o Emerald

Tal como o problema anterior, o Emerald aplica as decorações ao tint2. Para evitar este problema basta fazer o mesmo na mesma secção do Compiz, ou seja, abra o “Sistema de Configuração do Compiz” (Sistema→Preferências→Sistema de Configuração do Compiz), clique em “Window Decoration” e, na opção “Decoration Windows“, acrescente:

& !title=tint2

Tint2 em conflito com o emerald

Caso nunca tenha mudado estas opções, o resultado dessa caixa de texto será o seguinte:

any & !title=tint2

Tint2 sem o conflito com o emerald


Referências:

Homepage do Tint2;
UbuntuForums.org -  [SOLVED] install tint2 but i have a problem.

Post to Twitter Envie este artigo para o Twitter!!

TAGS: , ,

9 Comentários:

Trackbacks

  1. Aumente a produtividade através do Compiz escreveu:

    [...] Tint2, um painel transparente para o Ubuntu [...]

    Agosto 10th, 2009 às 12:22 pm
  2. Instale as novas notificações do Ubuntu 9.04 no Intrepid Ibex escreveu:

    [...] Tint2, um painel transparente para o Ubuntu [...]

    Março 17th, 2009 às 5:15 pm
  1. Daniel diz:

    Viva Cláudio,

    Testei agora o trayer e não fica totalmente transparente, fica com um fundo branco muito ao de leve. Eu cheguei a conseguir a por o systray no próprio tint, mas ainda tem de ser trabalho. Para fins de maio, um dos programadores ficou de corrigir uns bugs no systray, talvez fique melhor. Já abdiquei do menu (faço tudo pelo gnome-do e/ou terminal) e agora queria do systray, do painel da gnome, para apenas ter tint, conky e wallpaper! Já agora, este jaunty não deixa remover os temas, tem de ficar pelo menos 1. Ja fiz kill, mas ele renasce! Nos outros eu conseguia…

    Aqui fica uma amostra do meu desktop, ainda não está pronto, ainda estou a ver se arranjo tempo para configurar o conky:
    http://i41.tinypic.com/fa2d1i.png

    Maio 3rd, 2009 às 3:36 pm
  2. Cláudio Novais diz:

    Olá Daniel,

    Já não utilizo este programa, por isso não posso testar esta dica, mas aconselho-o a experimentar:
    http://bbs.archlinux.org/viewtopic.php?id=55529

    ou então poderá usar o Trayer (apesar de nao gostar muito, faz exactamente isso que precisa).

    Se poder, gostaria de saber qual foi a solução que escolheu.

    Abraço.

    Maio 1st, 2009 às 7:02 pm
  3. Daniel diz:

    Muito bom! Desconhecia. Para além de ser leve, é simples e bonito. Adoro o pormenor de minimizar e maximizar as janelas com a roda. Eu quero substituir os paineis todos por este, só me falta o pormenor do systray. Faz falta, como ponho ali?! Não dá pois não? Tem alguma ideia sem utilizar mais paineis? Algo discreto. Como esta barra e o conky

    Abril 30th, 2009 às 10:42 pm
  4. Érick diz:

    Muito boa! Valeu!

    Abril 3rd, 2009 às 9:20 pm
  5. Aluado diz:

    $sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com

    C4412AEB3B1D5F58E8149B7DD9DAAF25C26CCF8E
    Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –recv-keys –keyserver keyserver.ubuntu.com C4412AEB3B1D5F58E8149B7DD9DAAF25C26CCF8E
    uso: gpg [opções] [nome_do_arquivo]

    Março 8th, 2009 às 1:39 am
  6. lei diz:

    Maravilhoso! Sou da opinião que o se deve usar duas barras tal como o ubuntu trás, e substituindo uma delas por esta, o ubuntu fica lindo!

    Obrigado cláudio!

    Março 7th, 2009 às 1:56 pm
  7. Danyzoca diz:

    Fantástico… Não gostava nada da opção à escolha (Barra em cima) ou das dock’s deixavam-me o pc lento. Esta alia um design fantástico a uma praticidade imensa. Mas, uma coisa, é possível colocar por cima das janelas a barra de escolha?

    Olha, olha, um processador de 1.66 ghz… A velocidade é = ao meu..

    Um abraço and keep the good work, more “linked” posts will come,
    dany

    Última publicação de Danyzoca: Converter para DVD com o ConvertXtoDVD – …e porque EU Kero Dicas!

    Março 2nd, 2009 às 7:40 pm

DEIXA UM COMENTÁRIO

Subscrever

Subscreva:

CommentLuv Enabled
Please leave these two fields as-is: