h1

Beryl + Aiglx + Nvidia + HP dv6000series

25 Abril, 2007

Instalação realizada em um HP dv6140.

S.O: Ubuntu Feisty 7.04 – i386
Placa de Vídeo:NVIDIA GeForce 6150 256MB

O Feisty já vem por padrão com Xorg 7.2 incluso, logo o suporte ao aiglx já vem nativo.

Vamos ao que interessa!

1 – Ativando aceleração 3D instalando driver Nvidia

É pré-requisito para rodar o beryl ter uma placa que possua aceleração 3D.

Aqui você terá duas opções de drivers: o proprietário fornecido pela própria Nvidia ou o open-source.

Para instalar o driver proprietário clique aqui!

Para ativar o driver open-source basta acessar o menu
Sistemas->Administração->Gerenciador de Drivers Restritos
e clicar na caixinha referente ao driver na coluna habilitado.

PS – No meu caso estou utilizando o driver proprietário.

2 – Adicionando os repositórios

$ sudo gedit /etc/apt/sources.list

Cole as linhas abaixo no final do arquivo.

##Repositório Beryl
deb http://ubuntu.beryl-project.org feisty main

Salve e feche o arquivo.

Agora adicione a chave GPG do repositório. No terminal:

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

Atualize a lista de repositórios

$ sudo apt-get update

3 – Configurando o Xserver

Faça uma cópia do arquivo xorg.conf antes de iniciar a edição. Caso ocorra algum problema volte o arquivo de backup no lugar do atual.

$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_bkp

Editando o aquivo xorg.conf.

Abra o arquivo:

$ sudo gedit /etc/X11/xorg.conf

Procure pela sessão “Module” e acrescente as seguintes linhas caso elas não existam:

Load “dri”
Load “vbe”
Load “glx”

Verifique na sessão “Screen” o valor do parâmetro DefaultDepth. Se outro valor menor estiver setado altere igual abaixo.

DefaultDepth 24

No final do arquivo adicione as seguintes linhas:

Section “DRI”
Mode 0666
EndSection

Salve e feche o arquivo.

Reinicie o X

Tecle Ctrl+Alt+Backspace ou no terminal digite: sudo /etc/init.d/gdm restart

4 – Instalando o Beryl + Emerald Themes

$ sudo apt-get install beryl beryl-manager emerald-themes

5 – Iniciando o Beryl

No terminal digite:

$ beryl-manager

Após o comando um ruby, esmeralda sei lá, irá aparecer no system tray ou seja no lado direito do painel perto das horas, isso indicará que o beryl foi iniciado.

6 – Resolvendo problemas

No meu caso ao iniciar o beryl as janelas do meu sistema apareciam sem o metacity. Para resolver o problema basta editar novamente o arquivo xorg.conf localido em /etc/X11 e acrescentar/remover alguns parâmetros.

1 – Certifique-se que na sessão “Screen” o parâmetro DefaultDepth esteja mesmo setado com o valor 24.

2 – Certifique-se que na sessão “Module” o parâmetro Load “glx” esteja incluso, senão acrescente-o.

3 – Ainda na sessão “Module” delete as seguintes linhas, caso elas estejam na sessão

Load “dri”
Load “GLCore”

4 – Na sessão “Device” caso o parâmetro Driver esteja setado como “nv” troque para “nvidia” como abaixo:

Driver “nvidia”

5 – Na sessão “Secreen” adicione a seguinte linha:

Option “AddARGBGLXVisuals” “True”

6 – No final do arquivo adicione as seguintes linhas:

Section “Extensions”
Option “Composite” “Enable”
EndSection

Reinicie o X ou o PC para as configurações fazerem efeito.

No meu caso também ao maximizar ou abrir algum determinado aplicativo (firefox, nautilus, gnome-terminal e etc.) as janelas ficavam pretas. Para resolver basta iniciar o beryl pelo terminal com um dos seguintes comandos:

Aqui onde tem um travessão[--] substituir por dois ífens [- -]

beryl –indirect-rendering
beryl –strict-binding
beryl –indirect-rendering –strict-binding
beryl –force-aiglx
beryl –use-copy

Não podia deixar de postar um screenshot dessa maravilha funcionando.

PS: Tirei esse screenshot usando meu celular de controle remoto para rodar o cubo.

Referência: http://wiki.beryl-project.org

4 comentários

  1. Olá amigo tenho um hp dv 6105, estou com dificuldades para fazer o beryl fungar sem erros, vc poderia me mandar seu arquivo xorg.conf

    Grato

    Diorgenes


  2. Novamente, mais um tutorial salvador =)

    tinha sofrido muito antes para instalar o driver da nvidia, e seu outro tutorial resolveu meu problema facilmente.
    agora, foi fácil fácil fazer o beryl funcionar.

    muito obrigado pelo tutorial, tomara que ajude muitas outras pessoas por aí.

    abraço
    T+


  3. (desenterrando)
    O beryl só funcionou aqui graças a esse tuto, valeu mesmo.
    A propósito, que wallpaper é aquele daquela screen do cubo?
    Abraço


  4. cara blz , estou com o ubuntu 7.10 e ate hoje não consegui instalar o driver da Nvidia , quando instalo não inicia a parte grafica , da uma dica ai ? , esou usando a versão 64bit .
    aguardo resposta , ate mais …



Deixe um comentário