martes, 31 de julio de 2007

Compiz Fusion para ATI + Xgl en Ubuntu Feisty

Me tiré dos noches sin dormir para instalar en el antiguo Ubuntu la aceleración gráfica y Beryl en mi malograda ATI Xpress1100 hasta que me topé con un foro de Ubuntu sudemericano; por suerte ahora en Feisty es todo más sencillo, y queda me queda mucho mejor integrado que entonces:

[Para este tipo de acciones, recomiento el programa Yakuake: ¡F12 y a volar!]

Primero actualizamos los repositorios:

sudo apt-get update
sudo apt-get upgrade
Después instalamos los drivers restringidos:

Sistema >> Administración >> Gestor de controladores restringidos
Así tendremos aceleración gráfica en nuestra ATI, seguidamente, nos pide reiniciar y lo hacemos.


Ahora necesitamos instalar XGL.

sudo apt-get install xserver-xgl
Como XGL no se leerá automáticamente, debemos decirle a nuestro ordenador que lo haga. Abrimos el archivo...

sudo gedit /usr/local/bin/startxgl.sh
...y copiamos lo siguiente:

#!/bin/sh
Xgl :1 -fullscreen -ac -br -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session

Guardamos el archivo y lo hacemos ejecutable:

sudo chmod a+x /usr/local/bin/startxgl.sh
Ahora necesitamos hacer un enlace para empezar la sesión desde nuestro menú inicial:

sudo gedit /usr/share/xsessions/xgl.desktop
Y pegamos esto en el archivo:

[Desktop Entry]
Encoding=UTF-8
Name=GNOME with XGL
Comment=
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application
Ahora lo hacemos ejecutable como antes:

sudo chmod a+x /usr/share/xsessions/xgl.desktop
Reiniciamos el entorno gráfico (Ctrl+Alt+Retroceso) y veremos que en el menú inicial, en sesiones tenemos GNOME with XGL, lo marcamos y lo hacemos predeterminado.


INSTALANDO COMPIZ FUSION

Lo primero que tenemos que hacer es añadir la clave de seguridad, para ello ejecuta:

sudo wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -
Luego, tenemos que añadir la página a los repositorios:

sudo gedit /etc/apt/sources.list
Añade al final del archivo esto:

deb http://download.tuxfamily.org/3v1deb feisty eyecandy
Guarda y sal.

Después actualiza las fuentes:

sudo apt-get update
Seguidamente, metemos en un terminal:

sudo apt-get install compiz compizconfig-settings-manager compiz-plugins compiz-gnome compiz-fusion-plugins-extra emerald emerald-themes
!Ya está instalado! Nos vamos a:

Sistema >> Preferencias >> Sesiones
Le damos a nuevo; nombre: Compiz y comando: compiz --replace.
Otra vez; nombre: Emerald y comando: emerald --replace

A disfrutar. También podéis instalar los paquetes "unofficial" o "un sopported" (o algo así) desde Synaptic.

*** Con todo este barullo a mí me cambió la configuración del teclado, vi la que tenía volviendo a la sesión GNOME (no dejándola como predeterminada) y cambiándola en Teclado de la predeterminada.

No hay comentarios: