AlphaServer

Garbage and Things

Ubuntu 6.10 + ATI Radeon + XGL + Beryl

Posted by alphaserver em Maio 1, 2007


Visitem

Novo site: alphaserver.exofire.net

Introdução

Vou postar aqui o como consegui rodar o XGL + Beryl no meu Ubuntu 6.10 (Edgy Eft) usando uma ATI Mobility Radeon x1600 de 256 MB, mas acredito que este tutorial sirva para qualquer placa da ATI da gama Radeon.

Fiz este tutorial baseado em outros tutoriais na Internet, usei um para instalar os drivers da ATI, outro para o XGL e Beryl. Por isso, resolvi combina-los num só para talvez facilitar o trabalho de quem tenha o mesmo cenário que o meu.

 

1- INSTALANDO XGL e ACELERAÇÃO GRÁFICA

1.1- Desabilitar “Composite”

Abrir o terminal e fazer:

$ sudo gedit /etc/X11/xorg.conf

Adicionar isto ao final:

Section “Extensions”
Option “Composite” “0″
EndSection

 

1.2 – Habilitar repositórios adicionais

Abrir o sources.list desta forma:

sudo gedit /etc/apt/sources.list

procurar as seguintes linhas:

#deb http://security.ubuntu.com/ubuntu edgy-security main restricted
#deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted

e descomente-as (removendo o “#” do inicio das linhas). Salvar e fechar o editor.

 

1.3 – Concluindo instalação dos drivers da placa de vídeo

Fazer o que segue num terminal, isto irá atualizar a distribuição, instalar os módulos “restritos” para a kernel, o driver da ATI “fglrx” e configurar o xorg.conf para utilizar o novo driver.

sudo apt-get update
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx
sudo depmod -a
sudo aticonfig –initial
sudo aticonfig –overlay-type=Xv

Feito isso, já se pode reiniciar o sistema e os drivers da ATI estarão a funcionar.

 

 

2- VERIFICAR SE OS DRIVERS FICARAM BEM INSTALADOS

Fazer o seguinte comando no terminal

$ fglrxinfo

Se retornar a versão é porque esta bem configurado.

 

3 – INSTALANDO XGL E BERYL.

Chegou a altura de instalar os pacotes do XGL e Beryl.

 

3.1 – Adicionando o repositório

Abrir para editar o sources.list:

sudo gedit /etc/apt/sources.list

E adicionar a seguinte linha

deb http://ubuntu.beryl-project.org/ edgy main

salvar e fechar.

Descarregar a key e adiciona-la com este comando:

$ wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add –

E actualizar a lista de pacotes do repositório:

$ sudo apt-get update

 

3.2 – Descarregar os pacotes de Xgl e Beryl

Do Xgl:

$ sudo apt-get install xserver-xgl

Do Berly e os seus temas:

$ sudo apt-get install beryl emerald-themes

 


4- CRIANDO UMA SECÇÃO PARA XGL

Pronto, tudo instalado! Agora tem que se adicionar uma secção XGL na inicialização do Ubuntu, para isso:

 

 

4.1 – Criando um script para inicialização

Criar novo arquivo com:

$ gksudo gedit /usr/local/bin/startxgl.sh

 

e nele adicionar:

#!/bin/sh
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
sleep 4
export DISPLAY=:1
cookie=”$(xauth -i nextract – :0 | cut -d ‘ ‘ -f 9)”
xauth -i add :1 . “$cookie”
exec gnome-session

 

e tornamos ele executável com:

$ sudo chmod a+x /usr/local/bin/startxgl.sh

 

4.2 – Adicionando ao Gerenciador de Login do Gnome

Criar:

$ sudo mkdir -p /etc/X11/sessions

Executar:

$ gksudo gedit /etc/X11/sessions/xgl.desktop

 

No arquivo, colar o seguinte:

[DesktopEntry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application

Salvar e fechar.

 

5 – TESTANDO

Pronto! Finalmente! Encerrar a secção, e na tela de login clicar em “Opções” e “Escolher Sessão…”. Seleccionar XGL e iniciar.

Para inciar o Beryl, executar “beryl-manager”. Caso a janela do Beryl aparecer, parabéns! Esta tudo bem instalado.

Mais info e para outras placas AQUI.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s

 
%d bloggers like this: