Tutorial sobre uso de transparência no novo Xorg 6.8.x

Este tutorial é baseado em Slackware 10, no entanto deve funcionar para outras versões de Slackware e outras distribuições também podem tirar algumas coisas deste breve tutorial.

A primeira coisa que se deve fazer é instalar o Xorg 6.8 caso não se tenha o mesmo.

X -version

Para descobrir a versão de seu X.

Instalando o Xorg

Configurando o Xorg

Adicione esta sessão ao seu arquivo de configuração do xorg (/etc/X11/xorg.conf):

Section "Extensions"
Option "Composite" "Enable"
EndSection

E caso você utilize uma placa com aceleração 3D (altamente recomendável para melhorar a performance), adicione na sessão de sua placa de vídeo:

Option "RenderAccel" "1"

Após realizar as mudanças no arquivo de configuração, se deve reiniciar o ambiente de janelas.

Ferramentas

Você irá precisar do xcompmgr e do transset, vamos baixá-los através de cvs, então antes de mais nada:

cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xapps login

Não precisa especificar a senha, apenas tecle enter.

xcompmgr

Programa simples que inicia o sistema de Composite e adiciona sombra às janelas.

cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xapps co xcompmgr

cd xcompmgr
./autogen.sh
> caso tenha problemas no autogen, use antes do autogen:
> export PKG_CONFIG_PATH=/usr/lib/pkgconfig/
> (para outras distros geramente é /usr/X11R6/lib/pkgconfig/ ... qualquer coisa existe o 'locate pkgconfig')
./configure --prefix=/usr/X11
make
su -c 'make install'

transset

Programa para deixar as janelas transparentes.

cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xapps co transset

cd transset
make
su -c 'cp transset /usr/X11/bin/'

Utilizando as ferramentas


Tutorial escrito por Everson -NoBIOS- Santos Araujo <everson» por.com.br>
Disponível em http://nobios.por.com.br/
Última revisão 07/10/2004

Licença Creative Commons
Esta obra está licenciado sob uma Licença Creative Commons.