AIXGL + Beryl + Slackware + ATI
Depois de muito bater cabeça para conseguir fazer o Beryl funcionar no Slackware com o KDE, finalmente consegui e venho através desse artigo compartilhar minha experiência afim de resumir o trabalho do próximo.
Parte 3: Como foi feita a configuração
Como disse, já estou a muito tempo tentando instalar o Beryl no Slackware, devido a isso tenho reinstalado várias vezes o Slack e esse tuto foi feito baseado em uma Fresh-Install do Slackware 12.0 Release Candidate 1.
a) Adicionar a linha Option "AIGLX" "true" em qualquer lugar dentro de Section "ServerLayout".
b) Alterar todo o seu Section "Module" pelo que se segue abaixo:
Instalação o Beryl
Instalei os pacotes relacionados em "O que vamos precisar", tenho sempre por padrão instalar novos pacotes utilizando o comando "upgradepkg --install-new *.tgz" executado dentro do diretório onde foi feito o download dos arquivos.Configurando do xorg.conf para placa ATI
Após a instalação do Slackware executei como root mesmo o xorgsetup para ter um pré-configurado xorg.conf dentro de /etc/X11.a) Adicionar a linha Option "AIGLX" "true" em qualquer lugar dentro de Section "ServerLayout".
b) Alterar todo o seu Section "Module" pelo que se segue abaixo:
Section "Module"
Load "bitmap"
Load "ddc"
Load "dbe"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Load "bitmap"
Load "ddc"
Load "dbe"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
b) Adicionar as linhas abaixo em qualquer lugar da Section "Device":
Option "BusType" "PCIE" # Só use se sua placa de video for PCI-Express caso não pode usar PCI ou AGP
Option "AGPMode" "4" # Configure o fator x da sua placa.
Option "AGPFastWrite" "yes" # Opcional, para mim melhorou o desempenho mas lembre-se que cada caso pode ser um caso.
Option "EnablePageFlip" "on" # Opcional, para mim melhorou o desempenho mas lembre-se que cada caso pode ser um caso.
Option "RenderAccel" "on" # Opcional, para mim melhorou o desempenho mas lembre-se que cada caso pode ser um caso.
Option "XAANoOffscreenPixmaps" # OBRIGATÓRIO !!! Preciso dizer mais alguma coisa? ;)
Option "AGPMode" "4" # Configure o fator x da sua placa.
Option "AGPFastWrite" "yes" # Opcional, para mim melhorou o desempenho mas lembre-se que cada caso pode ser um caso.
Option "EnablePageFlip" "on" # Opcional, para mim melhorou o desempenho mas lembre-se que cada caso pode ser um caso.
Option "RenderAccel" "on" # Opcional, para mim melhorou o desempenho mas lembre-se que cada caso pode ser um caso.
Option "XAANoOffscreenPixmaps" # OBRIGATÓRIO !!! Preciso dizer mais alguma coisa? ;)
c) Ainda na Section "Device" procure por:
Driver "ati"
e altere conforme linha abaixo:
Driver "radeon"
d) Por fim, depois da última linha do xorg.conf adicione o seguinte:
Section "Extensions"
Option "Composite" "Enable"
EndSection
Compilação dos pacotes
(pycairo-1.2.6, pygobject-2.12.3, pygtk-2.10.4)ATENÇÃO: Compilação deverá ser feita exatamente na ordem apresentada abaixo:
1) pycairo
2) pygobject
3) pygtk
Após descompactar e lógico entrar no diretório, compilar todos utilizando a seguinte linha de comando :
# configure --prefix=/usr && make && make install
OBS.: Essa compilação é para poder executar o beryl-settings.
Bem, a parte de instalação e configuração é somente isso.
So tive umas decepcoes com respeito a configuracao da ATI... desisti e fui para a Sabayon, mais confesso que ainda quero o slack