Este é o primeiro guia que escrevo por isso peço clemência na apreciação do mesmo
Qualquer sugestão ou crítica, contacte-me
Já há muito tempo que queria aventurar-me no mundo do Linux mas nunca tinha tido a coragem suficiente para me lançar na tarefa. Há dias resolvi enfrentar as minhas dúvidas e comprei um novo disco rígido e instalei o Ubuntu 7.04 - também conhecido como Feisty Fawn.
Um dos grandes motivos pelo qual queria entrar no mundo do pinguim era pelos fantásticos efeitos gráficos de que ouvia falar e podia visualizar em alguns vídeos na Internet, para além, claro, de ter a noção que poderia ser proveitoso sediar todo o meu processo de programação neste SO (mas disso falarei noutra altura
).
Foi precisamente ao tentar instalar o Compiz-Fusion que comecei a ter as primeiras dores de cabeça linuxianas
Como bem depressa verifiquei - e por ter uma placa gráfica ATI Radeon X1950 Pro - o suporte da ATI em Linux, apesar de estar a melhorar, ainda não é o melhor. Tentei seguir vários guias que encontrei, utilizar alguns scripts disponibilizados por almas caridosas mas nada feito: não conseguia por o raio do cubo a girar (entre outros efeitos)
Não desisti à primeira e - finalmente - acabei por conseguir aquilo que queria:

Como? Continue a ler que explico-lhe tudo
E não é assim tão difícil como pode parecer
Em muito lado encontrei esta frase: “Em Linux, não se reinstala um sistema assim que aparecem os primeiros sinais de problemas. Esse é um mau hábito de utilizadores do Window$”. Ora bem, lamento informar quem tem essa opinião mas eu, em perfeito principiante que sou, foi o que me resolveu o problema. Depois de muitas “marteladas” e tentativas, re-instalei o Ubuntu 7.04 e é partindo com uma instalação limpa do Feisty Fawn que vou iniciar este guia (fiz isto tudo sem actualizar o sistema: estava exactamente como o encontrei depois de finalizada a instalação).
Em primeiro lugar, habilite o uso dos controladores proprietários da ATI através do menu do Ubuntu:
Sistema >> Administração >> Gestor de Controladores Restritos
Na janela que lhe vai ser apresentada, activar os controladores da ATI. Quando confirmar a escolha, o sistema vai descarregar os pacotes de que necessita e instalar o controlador. Depois, será necessário reiniciar o computador. Reinicie. Depois de voltar ao seu ambiente de trabalho verifique que o controlador foi correctamente instalado. Uma maneira simples de o fazer é introduzir o seguinte comando, numa consola:
glxinfo | grep direct
Se a instalação do controlador tiver corrido bem deverá ter como resultado:
direct rendering: Yes
Estará então no bom caminho
De seguida temos que configurar uma sessão XGL necessária para o uso do Compiz-Fusion pois os controladores da ATI (ainda) não suportam o AIGLX… Para tal insira numa consola:
sudo apt-get install xserver-xgl
Depois de terminar a instalação dos pacote, tem que configurar a sessão propriamente dita criando um novo ficheiro:
sudo gedit /usr/local/bin/startxgl.sh
No GEdit copiar e colar o seguinte código:
#!/bin/sh
Xgl :1 -fullscreen -ac -br -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session
Gravar as alterações, fechar o editor e tornar executável o script que acabou de criar:
sudo chmod a+x /usr/local/bin/startxgl.sh
Para que seja possível escolher esta sessão no menu de entrada do Ubuntu tem de criar outro ficheiro…
sudo gedit /usr/share/xsessions/xgl.desktop
… no qual cola o seguinte código:
[Desktop Entry]
Encoding=UTF-8
Name=GNOME com XGL
Comment=
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application
Novamente, guarde as alterações, feche o editor e torne o script executável:
sudo chmod a+x /usr/share/xsessions/xgl.desktop
Finalmente (ainda só passaram 5 minutos, também não é assim tanto tempo
) está em condições de verificar se a sessão XGL foi bem configurada. Para isso termine a sessão actual e, no menu de entrada no Ubuntu, escolha a sessão que acabou de criar (através do menu Sessões; deverá ter a opção “GNOME com XGL”) e entre nela.
O Ubuntu vai detectar que a sessão que escolheu não é a que está definida por defeito e tem toda a razão
Como tal vai perguntar se quer torná-la a sessão a ser iniciada por defeito: como é a primeira vez que está a testar o conjunto aconselho vivamente a não o fazer seleccionando a opção “Apenas para esta sessão”.
O ecrã vai ficar todo preto, apenas com o ponteiro do rato visível durante alguns segundos (pelo menos é o que acontece com a minha X1950Pro ). Se passado esse tempo entrar no seu ambiente de trabalho, parabéns, está a apenas uns míseros passos de ter o Compiz-Fusion a correr na sua máquina
Antes de instalar os pacotes necessários, terá de adicionar uma chave de segurança ao seu sistema fazendo:
sudo wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg
e, substituindo “[o seu nome de utilizador]” pelo… seu nome de utilizador :), faça
sudo apt-key add /home/[o seu nome de utilizador]/DD800CD9.gpg
Actualize as listas de repositórios…
sudo gedit /etc/apt/sources.list
… adicionando as seguintes linhas, dependendo do seu processador, no final do ficheiro:
Para processadores 32 bits
# Repositório para efeitos visuais (COMPIZ-FUSION)
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
Para processadores 64 bits
# Repositório para efeitos visuais (COMPIZ-FUSION)
deb http://download.tuxfamily.org/3v1deb feisty eyecandy-amd64
Grave as alterações efectuadas, feche o documento e insira o comando:
sudo apt-get update
Agora estará em condições de iniciar a instalação dos pacotes referentes ao Compiz-Fusion:
sudo apt-get install compiz compizconfig-settings-manager compiz-plugins compiz-gnome compiz-fusion-plugins-extra emerald emerald-themes
E pronto! Já tem o Compiz-Fusion instalado no seu querido Feisty Fawn. Para verificar se tudo funcionou como deve de ser
corra os seguintes comandos na consola:
compiz --replace
emerald --replace
O ecrã deverá piscar e voltar ao normal. Tente agora clicar em CTRL-ALT-Seta Direita. Se vir o seu ambiente de trabalho a rodar na face de um cubo, terá o Compiz-Fusion instalado e a correr!
Para que o Compiz possa correr sempre que iniciar a sua sessão terá de adicionar dois comandos nas preferências da sessão. Para isso vá a (menu do Ubuntu)…
Sistema >> Preferências >> Sessões
… e adicione duas novas entradas:

e

E pronto, agora sempre que iniciar uma sessão XGL terá o Compiz-Fusion a correr e poderá desfrutar dos efeitos gráficos que este possibilita. Para configurar o Compiz-Fusion use o configurador disponível em:
Sistema >> Preferências >> CompizConfig Settings Manager

Tive alguns problemas com a decoração das janelas mas depois disto tudo actualizei o sistema com as actualizações que o Ubuntu me sugeria fazer e tudo ficou resolvido…. e continuou a funcionar
Espero que este guia o possa ter ajudado a instalar esta maravilhosa funcionalidade disponível no Linux. E já sabe, qualquer dúvida ou sugestão, contacte-me que tentarei ajudá-lo da melhor forma!
Fontes: Ubuntu Forums (traduzido e adaptado)
Se gostou deste artigo considere assinar o fluxo RSS da Revolução Digital! A forma mais cómoda e simples de ter todas as últimas notícias, completas, no seu agregador preferido!
RSS





5 comentários para "GUIA: Instalar Compiz-Fusion no Ubuntu 7.04 Feisty Fawn com gráfica ATI"
16 de Março de 2008 às 15:12
Kra…. aki funcionou com oq vc falou….
Ficou irado… Detalhe que eu estou desde agosto de 207 tentando… tentei com Ubuntu Feisty e agora com o Gusty…
Funcinou kra…to vibrando v[arios…. meu teclado ainda esta desconfigurado…
novato em linux eh assim mesmo
iaaehaheiuheiauhaei
mas resumindo… valew kra… soh tava faltando colocar a sessaum XGL na hora de logar…
qualquer coisa tamo ae
valew
24 de Março de 2008 às 5:03
Bom tutorial, contudo segui a risca e não consegui fazer rodar, acho que é pelo fato da minha placa ser uma ATI 1100. Contudo, não deixa de ser um bom tutorial.
25 de Março de 2008 às 3:26
Cara foi a maneira, demorada, chata e complicada que já fiz…
De começo odiei ter que ler tudo isso.
Mais enfim
PEGOU!
AHiuHAIUHaiuHAUIAH!!!
Ficou achando que ia reclamar né? :cx
Cara foi complicado ler tudo isso hehehehe
Mais… (como sempre falo) se quer mecher em linux, tem que ter paciência.
Valeu ai tio… abração!
25 de Março de 2008 às 10:03
@Sergio Luiz
O problema parece mesmo estar na sua placa gráfica. Talvez uma mais potente resolva
@Olívio Farias
Fico contente por saber que conseguiu colocar o Compiz a funcionar
18 de Outubro de 2008 às 15:30
Olá! Gostei muito do seu tutorial. Achei vários outros que simplesmente me faziam atualizar o Ubuntu, coisa que não pretendo fazer tão cedo.
Portanto muito obrigado mesmo!
Cheers!
Deixe o seu comentário