Atualizado em 13/09/2006 por moderadorAtenção! Devido a algumas mudanças no Compiz, este tutorial não está funcionalAcesse o Wiki com instruções atualizadas:
http://www.guiaubuntupt.org/wiki/index.php/Xgl
Olá pessoal!!!
Este tutorial é para aqueles que usam Gnome, Nvidia e claro õ DAPPER, não funciona no Breezy!!!
Fiz ele baseado em um tutorial que vi no fórum em inglês do Ubuntu que você pode ver aqui:
http://www.ubuntuforums.org/showthread.php?t=131267&highlight=xglBom, lá ele faz uma nota dizendo quem usa placas anteriores a FX 5200 tem que compilar a versão mais nova do
glitz a partir do CVS, mas que logo eles vão colocá-la nos repositórios oficiais.
Então vamos começar!!!
ATENÇÂO: faça por sua conta e risco, não há garantias que vai funcionar
, mas aqui deu tudo certo, e o XGL está bombando, só digo que vale o risco
, meu computador é um Atlhon 2500+, FX 5200, 1GB de ram.
Passo 1: vamos instalar o drivers novos para as placas da Nvidia:
sudo apt-get install nvidia-kernel-common nvidia-glx
Passo 2: Vamos agora editar o arquivo xorg.conf
sudo gedit /etc/X11/xorg.conf
Encontre a seção “Module” e comente as linhas com o “Glcore” e “dri” e tenha certeza que a linha com o “glx” está lá, não mude mais nada. Basicamente isso:
# Load "GLcore"
# Load "dri"
Load "glx"
Agora encontre a seção “Device” e deixe exatamente como a minha, apenas prestanto atenção para não mudar a linha “Identifier” porque ela identifica qual é a sua placa:
Section "Device"
Identifier (AQUI DEIXE COMO ESTÁ AI)
Driver "nvidia"
BusID "PCI:1:0:0"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
EndSection
No fim do arquivo adicione está seção EXATAMENTE COMO ESTÁ, NÂO COLOQUE MAIS NADA:
Section "Extensions"
Option "Composite" "Enable"
EndSection
Salve e feixe o arquivo.
Passo 3: Agora vamos instalar o XGL:
sudo apt-get install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome
Agora vamor fazer ele iniciar junto com o Gnome, vamos mudar o “gdm.conf-custom”
sudo gedit /etc/gdm/gdm.conf-custom
Aqui você vai mudar todo o seu arquivo e deixar EXATAMENTE como este aqui:
# GDM Configuration Customization file.
#
# This file is the appropriate place for specifying your customizations to the
# GDM configuration. If you run gdmsetup, it will automatically edit this
# file for you and will cause the daemon and any running GDM GUI programs to
# automatically update with the new configuration. Not all configuration
# options are supported by gdmsetup, so to modify some values it may be
# necessary to modify this file directly by hand.
#
# To hand-edit this file, simply add or modify the key=value combination in
# the appropriate section in the template below. Refer to the comments in the
# gdm.conf file for information about each option. Also refer to the reference
# documentation.
#
# If you hand edit a GDM configuration file, you should run the following
# command to get the GDM daemon to notice the change. Any running GDM GUI
# programs will also be notified to update with the new configuration.
#
# gdmflexiserver --command="UPDATE_CONFIG <configuration key>"
#
# For example, the "Enable" key in the "[debug]" section would be specified by
# "debug/Enable".
#
# You can also run gdm-restart or gdm-safe-restart to cause GDM to restart and
# re-read the new configuration settings. You can also restart GDM by sending
# a HUP or USR1 signal to the daemon. HUP behaves like gdm-restart and causes
# any user session started by GDM to exit immediately while USR1 behaves like
# gdm-safe-restart and will wait until all users log out before restarting GDM.
#
# For full reference documentation see the gnome help browser under
# GNOME|System category. You can also find the docs in HTML form on
# http://www.gnome.org/projects/gdm/
#
# NOTE: Lines that begin with "#" are considered comments.
#
# Have fun!
[daemon]
[security]
[xdmcp]
[gui]
[greeter]
[chooser]
[debug]
[servers]# Override display 1 to use Xgl (DISPLAY 1 IMPORTANT FOR ATI FGLRX).
0=Xgl
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo
flexible=true
Agora vamos criar um script para fazer o bicho bombar:
sudo gedit /usr/bin/ofuturo
No arquivo em branco que vai abrir escreve esse comando:
#!/bin/bash
gnome-window-decorator & compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher &
Salve o arquivo e use este comando:
sudo chmod 755 /usr/bin/ofuturo
Tudo pronto, salve tudo e reinicie o computador.
Depois de iniciar o gnome, abra um terminal e....
ofuturo
Alguns comandos para você brincar com ele
CTRL + ALT + Left/right
CTRL + ALT + SHIFT + Left/Right
CTRL + ALT + Left Click on Desktop
F12
Alt- Tab
É isso ai pessoal, espero que funcione pessoal!!!!