Depois de rodar quase 1 trilhão de páginas do Google, afim de conseguir fazer rodar o Compiz-Fusion com minha placa de vídeo Radeon 9550 256MB/128bits. Descobri a configuração perfeita para rodar com a melhor performance possível.
Sistema:
Ubuntu 7.10 Gutsy Gibbon
Kernel 2.6.22-14-smp
Gnome 2.20.1
Radeon 9550 256MB/DDR 128-bits Sapphire
Compiz 1.0.6.0+git20071008-0ubuntu1.1
Com a distro limpa dê os comandos num terminal:
$ sudo apt-get update && sudo apt-get upgrade
Após, vá em "Sistema > Administração > Gerenciador de Drivers Restritos" e seleciona o driver da ATI.
Se não conseguir visualizar essa opção, vá antes em "Aplicações > Adicionar/Remover"
Na Aba "Exibir" selecione "Todos os aplicativos disponíveis". Em "Procurar" digite: "driver".
Nos pacotes à direita, selecione: "Gerenciador de Drivers Restritos" e "ATI binary X.org Driver".
Volte ao passo da seleção do driver ATI no Gerenciador de Drivers Restritos, após, o próprio sistema irá solicitar reinicialização, senão, reinicie você mesmo.
Reiniciado o sistema, abra um terminal, e dê:
$ sudo apt-get update
$ sudo apt-get install linux-restricted-modules-generic restricted-manager
$ sudo apt-get install xserver-xgl
$ sudo apt-get install compizconfig-settings-manager compiz
compiz-core compiz-fusion-plugins-main compiz-fusion-plugins-extra
compiz-gnome compiz-plugins libcompizconfig-backend-gconf
libcompizconfig0
* Para instalar o Compiz, o qual é este último comando, certifique-se que ele esta ocupando somente 1 linha para não gerar erros.
Depois de tudo instalado, pode reiniciar o PC.
Após reiniciado, vá na aba "Sistema > Preferências > Aparência ".
Selecione a opção "Normal", "Extra" ou "Personalizado" e pronto seu Compiz-Fusion já estará funcionando, e acredite por mim, com performance bem melhor do que com AIGLX (nesse caso da Radeon 9550) do driver proprietário da ATI.
Obs.: Por causa de conflitos com a LibGL, a presente dica, não funciona com o driver proprietário da ATI (última versão 8.42.3).
Habilitado o XGL, não serão suportadas acelerações 3D para outros aplicativos, é um conflito do XGL com a LibGL (muito específico por sinal) onde o XGL restringe a aceleração 3D da placa somente para si.
Portanto, será normal a saída do comando:
$ glxinfo | grep direct
direct rendering: No
Para usar os jogos 3D (tanto baseados em
Linux como os baseados em Windows, através de Wine/Cedega), deverá ser removido o XGL, bem como efeitos do Compiz:
$ sudo apt-get remove xserver-xgl
Depois, desabilitar os efeitos do Compiz em:
"Sistema > Administração > Aparência" e selecione "Nenhum".
Dessa forma, poderá voltar a jogar seus jogos, contudo, o Compiz e seus efeitos estarão desabilitados.
O Resultado com o driver 8.42.3 da ATI e AIGLX foi Compiz-Fusion com Benchmark rodando a 70-90fps, quase parando em efeitos como Queimar. Rodando o driver escrito para o Xorg + XGL o Benchmark pulou para 210fps, onde dá para rodar o Compiz com conforto.
Abraços a todos.