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. Para saber qual a versão que está utilizando, digite:
X -version
http://www.slackware.com/pb/searchpkg.php?v=current&string=x11
http://www.linuxpackages.net/search_view.php?by=name&name=x11&ver=
> já inclui o xcompmgr
http://freedesktop.org/~xorg/X11R6.8.0/src/
Descompacte todos os arquivos.
cd xc
make World
make install
ldconfig
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.
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.
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'
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/'
-c Liga o suporte a transparência e cria as sombras
-f Liga o efeito de esmaecer
-C não permite que sombras sejam colocadas em painels
.n N é a porcentagem de transparência a ser utilizada.
Após executar o transset a transparência será setada para a próxima janela clicada, ao clica-la
novamente você retornará a mesma para o modo opaco.
Comentar