XGL e Compiz no OpenSuSE 10.2

Este artigo tem o propósito de descrever como configurar um desktop 3D utilizando as tecnologias XGL e Compiz no OpenSuSE.

[ Hits: 18.153 ]

Por: leandro em 24/07/2007


Instalando XGL e COMPIZ



Agora que nós temos o driver a NVidia instalado podemos prosseguir e instalar o XGL e o Compiz, esses são os programas que fazem toda a virtualização 3D possível. Para fazer reabriremos o YAST, fornecendo nossa senha de root. Quando abrir a janela escolha o GERENCIADOR DE SOFTWARE.

Procure por xgl, xgl-hardware-list e compiz. Instale esses três pacotes.

Agora teremos que editar o arquivo /etc/X11/xorg.conf. Aconselho usar um editor como o kedit ou o gedit, mas você poderá escolher qualquer um como o kate, vim, emacs ou o que editor de texto você quiser:

# gedit /etc/X11/xorg.conf

Agora procure pelo bloco a seguir:

Section "Device"
  BoardName    "GeForce4 MX 440 with AGP8X"
  BusID        "PCI:1@0:0:0"
  Driver       "nvidia"
  Identifier   "Device[0]"
  VendorName   "NVidia"
EndSection

Você devera adicionar o a instrução Option "NoFlip" "True", o arquivo deverá ficar assim:

Section "Device"
  BoardName    "GeForce4 MX 440 with AGP8X"
  BusID        "PCI:1@0:0:0"
  Driver       "nvidia"
  Identifier   "Device[0]"
  VendorName   "NVidia"
  Option       "NoFlip" "True"
EndSection

Não fechar o arquivo ainda, necessitamos adicionar mais coisa. Localize abaixo a seguinte instrução Section "Extensions", se não existir você devera adicionar esta instrução no final da seção, ficando assim:

Section "Extensions"
	Option       "Composite" "off"
EndSection

Agora você já pode salvar e fechar o arquivo, mas não feche a janela do terminal, Nós teremos que editar mais um arquivo, /etc/sysconfig/displaymanager:

# gedit /etc/sysconfig/displaymanager

Procure pela instrução DISPLAYMANAGER_XSERVER="Xorg". Em vez de Xorg, nós deveremos colocar a instrução Xgl. Assim, ele ficará da seguinte forma:

DISPLAYMANAGER_XSERVER="Xgl"

Agora encontre a linha que diz:

DISPLAYMANAGER_XGL_OPTS= " - glx do accel: pbuffer - accel xv: pbuffer "

Deveremos mudar o pbuffer pela palavra fbo. E ficará assim:

DISPLAYMANAGER_XGL_OPTS="-accel glx:pbuffer -accel xv:fbo"

Salve e execute o comando:

# SuSEconfig

Temos agora que apagar o arquivo de configuração que está apontando para o X.org. Execute o seguinte comando:

# rm /var/X11R6/bin/X

Em seguida deveremos criar um link para o arquivo de configuração do XGL com o seguinte comando:

# ln -s /usr/X11R6/bin/Xgl /var/X11R6/bin/X

Pronto, agora devermos configurar o start automático do XGL no KDE.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalando XGL e COMPIZ
   3. Configurando o start automático do XGL no KDE
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

O que fazer após instalar Linux Mint 15 (sim, há o que fazer!)

Como selecionar que processos serão iniciados ao boot - sysv-rc-conf

AirPlay Receptor em Raspberry Pi

Debian Linux 4 iniciando o Windows como terminal server

Instalar Slackware 12.2 no Dell Inspiron 1525

  
Comentários
[1] Comentário enviado por Vinicius Varella em 24/07/2007 - 10:48h

ou
http://pt.opensuse.org/Beryl

[2] Comentário enviado por flavio_ba em 25/07/2007 - 19:29h

Leandro, primeiramente parabéns pelo seu artigo.
Eu gostaria de saber o que muda nesses passos para aplicar os efeitos no Fedora 7.

[3] Comentário enviado por removido em 26/07/2007 - 14:50h

Artigo bem legal. Mas.. sua placa não é suportada pelo AiGLX? Ou você é entusiasta do XGL? hehehe

[4] Comentário enviado por slug white em 31/07/2007 - 13:27h

o problema não é a placa de vídeo e sim o suse que não se dá bem com o aixgl pelo que eu saiba.
Me corrijam se estiver errado.
:)

Até mais

[5] Comentário enviado por SDMF em 17/10/2007 - 02:41h

Realmente muito bom este artigo. Parabéns.
Só uma dúvida: como faço para adicionar mais plugins de efeito ? Para configurar é simples?

Obrigado!

até!

[6] Comentário enviado por removido em 03/03/2008 - 16:15h

Parabéns... Funcionou 100%.

:::... Viva o Linux ...:::


Contribuir com comentário