
Instalando XGL/Compiz + ATI
15 Setembro, 2006Realizei a instalação em duas máquinas com a mesma placa de vídeo, o pc do Trabalho e meu Laptop, ambas possuem uma ATI Radeom Xpress 200M 128mb. So para adiantar obtive sucesso nos dois casos, porém em meu Laptop ainda anda meio instável.
Considerando que o PC esteja com o driver de vídeo instalado e funcionando corretamente. Caso o driver não esteja instalado consulte: Instalando driver ATI no Ubuntu Dapper.
1- Adicionando os repositórios
Edite o arquivo sources.list localizado em /etc/apt
$ sudo gedit /etc/apt/sources.list
Insira as seguintes linhas no final do arquivo
deb http://www.beerorkid.com/compiz dapper main
deb http://media.blutkind.org/xgl/ dapper main
deb http://compiz-mirror.lupine.me.uk/ dapper main
deb http://ubuntu.compiz.net/ dapper main
Salve e feche o aquivo.
No terminal digite os comandos abaixo para adicionar as chaves GPG para os respectivos repositórios listados acima
wget http://www.beerorkid.com/compiz/quinn.key.asc -O – | sudo apt-key add -
wget http://media.blutkind.org/xgl/quinn.key.asc -O – | sudo apt-key add -
wget http://compiz-mirror.lupine.me.uk/quinn.key.asc -O – | sudo apt-key add -
wget http://ubuntu.compiz.net/quinn.key.asc -O – | sudo apt-key add -
Agora atualize a lista de repositórios
$ sudo apt-get update
$ sudo apt-get dist-upgrade
2- Instalando o XGL
$ sudo aptitude install xserver-xgl
3- Iniciando uma sessão XGL na tela de login
Criando o arquivo startxgl.sh
No terminal e digite:
$ sudo gedit /usr/bin/startxgl.sh
No arquivo aberto copie e cole a opção de acordo com a sua variante Ubuntu
ATI usando Gnome
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec gnome-session
ATI usando KDE
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec startkde
ATI usando XFCE
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec xfce4-session
Salve e feche o aquivo
Dê permissão de execussão
$ sudo chmod +x /usr/bin/startxgl.sh
Criando a entrada no gnome login manager
No terminal digite:
$ sudo gedit /usr/share/xsessions/xgl.desktop
No arquivo aberto copie e cole as linhas abaixo:
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application
Salve e feche o aquivo
Dê permissão de execussão
$ sudo chmod +x /usr/share/xsessions/xgl.desktop
4- Instalando o Compiz
$ sudo apt-get install compiz compiz-gnome
5- Usando o XGL/Compiz
Para logar na sessão XGL encerre a sua sessão atual na tela de login clique em Opções-> Selecionar Sessão-> XGL
Para iniciar o Compiz pele primeira vez, no terminal digite:
$ compiz-start
Para iniciar o compiz junto com a sessão XGL vá em Sistema-> Preferências->Sessões na aba Programas Botão “Adicionar” no campo em branco digite “compiz-start” sem aspas e clique em OK.
6- Personalizando e configurando o Compiz
No terminal
$ sudo apt-get install cgwd cgwd-themes cgwd-themes-extra
As entradas serão criadas no menu Sitema-> Preferências-> CGWD Themes e Compiz Settings Manager.
Pronto XGL/Compiz instalado e funcionando!
Li alguns relatos sobre problemas com as gráficas ATI Xseries. Como disse no inicio no meu PC do trabalho o XGL/Compiz funciona perfeitamente, mas no meu Laptop ele fica totalmente instável, quando logo na sessão XGL ele trava totalmente o pc que é preciso desliga-lo no dedão. Vi um post no Fórum Oficial do Ubuntu com uma prévia solução. A solução está em adicionar algumas linhas no xorg.conf.É recomendável fazer uma cópia de segurança do seu xorg.conf no caso de ocorrer algum problema e sé voltar o xorg.conf anterior.$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
Editando o xorg.conf
$ sudo gedit /etc/X11/xorg.conf
Procure a sessão Device e altere a sua como abaixo. É bom ter bastante cuidado em preservar algumas linhas da sessão devido o modelo da sua placa. No meu caso eu preservei a linha Identifier e a BusID. No post do fórum o autor cita a linha “KernelModuleParm” “agplock=0″ como sendo de extrema importância.
Section “Device”
Identifier “card0″
Driver “fglrx”
Option “no_accel” “no”
Option “no_dri” “no”
Option “DynamicClocks” “on”
Option “mtrr” “on”
Option “DesktopSetup” “Single”
Option “ScreenOverlap” “0″
Option “Capabilities” “0×00000000″
Option “CapabilitiesEx” “0×00000000″
Option “VideoOverlay” “on”
Option “OpenGLOverlay” “off”
Option “CenterMode” “off”
Option “PseudoColorVisuals” “off”
Option “Stereo” “off”
Option “StereoSyncEnable” “1″
Option “FSAAEnable” “no”
Option “FSAAScale” “1″
Option “FSAADisableGamma” “no”
Option “FSAACustomizeMSPos” “no”
Option “FSAAMSPosX0″ “0.000000″
Option “FSAAMSPosY0″ “0.000000″
Option “FSAAMSPosX1″ “0.000000″
Option “FSAAMSPosY1″ “0.000000″
Option “FSAAMSPosX2″ “0.000000″
Option “FSAAMSPosY2″ “0.000000″
Option “FSAAMSPosX3″ “0.000000″
Option “FSAAMSPosY3″ “0.000000″
Option “FSAAMSPosX4″ “0.000000″
Option “FSAAMSPosY4″ “0.000000″
Option “FSAAMSPosX5″ “0.000000″
Option “FSAAMSPosY5″ “0.000000″
Option “UseFastTLS” “0″
Option “BlockSignalsOnLock” “on”
Option “UseInternalAGPGART” “no”
Option “ForceGenericCPU” “no”
Option “KernelModuleParm” “agplock=0″
Option “PowerState” “1″
BusID “PCI:1:0:0″
EndSection
A fonte original com essa informação e do fórum do Gentoo:
http://forums.gentoo.org/viewtopic-t…ight-x300.html
Fonte do Fórum Oficial do Ubuntu:
http://ubuntuforums.org/showthread.php?t=150854
Vou ficar devendo um screenshot pois não sei porque na minha sessão XGL não consigo capturar a tela, fíz até um video de demonstração, mas o vídeo ficou todo preto
. Se alguém tiver a solução da o aviso bele?



Muito bom este guia. Mas na parte de instalar o compiz eu não consigo instalar o csm. Porém, mesmo assim eu continuo o processo, mas chega na hora de os resultados acontecerem, e nada acontece, absolutamente nada.
Obs.: Estou usando o driver antigo e utilizo arquitetura de 64 bits, mas eu instalei todos os pacotes adequados a essa arquitetura.
Po cara, meus parabéns, já faz uns 2 mêses que eu estou tentando instalar esse Xgl, e finalmente consegui!! Muito obrigado mesmo!! E quanto a dúvida que surgiu do pessoal no passo 4, onde dá erro quando tenta instalar os pacotes, é só baixá-los manualmente nesse site aqui–>http://fredcpp.wordpress.com/2006/09/26/paquetes-para-instalar-compiz/ e forçar a instalação (sudo dpkg -i –force-all pacote.deb).
Falou pessoal,
e mais uma vez agradeço pela ajuda!!!
Como faço pra remover todo o procedimento de instalação citado, não ficou legal aqui.
É, aqui está reclamando do csm também. Com essa história toda de crashes e incompatibilidades (versão 0.x é isso aí) acho melhor deixar quieto.
Fala povo!
Bom é o seguinte não sei se vocês sabem, mas o projeto-compiz mudou de nome agora se chama beryl. Então essas informações pode não ser mais úteis.
Para mais informações acessem http://www.beryl-project.org/
Quando eu conseguir fazer funcionar no meu Edgy eu posto pra galera.
Abraço a todos!
Pô fera, consegue fazer logo o Beryl funcionar ai, aqui eu estou usando, mas trava com um tempo, e o teclado abnt2 tem sempre q executar um comando pra ele reconhecer o teclado por completo.
nao tenho como fazer o cubo girar…nem tampouco aparece ele…
mas as janelas estao com efeito “mole”
alguem pode me ajudar ???
cara não tá funcioanndo seu link … arruma aew por favor …
wget http://www.beerorkid.com/compiz/quinn.key.asc -O – | sudo apt-key add -