Aquí encontrarás todo lo relacionado a la tecnología, computación, informática y demás. Enterate de las noticias del momento en cuanto a tecnología se refiere.





Instalando Compiz-fusion en Debian Lenny/Sid con ATI Radeon Xpress 200m

Aquí les dejo un tutorial de como poder lograr la aceleración 3D en una ATI Radeon Xpress 200m en Debian Lenny/Sid.
Primero nos dirigimos a la página de ATI Drivers y nos descargamos el driver, en este caso nos descargamos el siguiente: Linux x86 -> Integrated MotherBoard -> Radeon Xpress 200.

Vamos a crear una copia de nuestra configuración xorg por si existe algún fallo.

cp /etc/X11/xorg.conf /etc/X11/xorg.conf.old

Vamos a necesitar unos paquetes para realizar la compilación del driver, para ello tecleamos:

# aptitude install module-assistant build-essential fakeroot dh-make debconf bzip2 mesa-utils

Despues corremos el driver que descargamos:

# sh ./ati-driver-installer-8.40.4-x86.x86_64.run --buildpkg Debian/unstable (Para SID).
# sh ./ati-driver-installer-8.40.4-x86.x86_64.run --buildpkg Debian/testing (Para Lenny).

Una vez hecho lo anterior, se van a crear varios archivos con estos nombres:
fglrx-amdcccle_8.40.4-1_i386.deb
fglrx-driver_8.40.4-1_i386.deb
fglrx-driver-dev_8.40.4-1_i386.deb
fglrx-installer_8.40.4-1_i386.changes
fglrx-kernel-src_8.40.4-1_i386.deb

Luego los descomprimimos:

# dpkg -i fglrx-*.deb

Una vez que hayamos descomprimido los paquetes .deb generados, ahora compilaremos el driver:

# m-a prepare
# m-a update
# m-a a-i fglrx

Nota: Probablemente nos pida instalar el paquete fglrx-driver, pero eso lo hará solo si es que lo llega a necesitar

Una vez terminada la compilación exitosa, tecleamos lo siguiente:

# aticonfig --initial

Reiniciamos el sistema y al iniciar vamos a checar si ya tenemos la acelereación 3D:

$ glxinfo | grep direct

Nos debe devolver lo siguiente:

direct rendering: yes

Si no nos devolvio eso, debimos tener algun error, así que intenten de nuevo los pasos anteriores hasta lograr la aceleración.

Instalación de compiz-fusion

Como ya sabemos los usuarios de tarjeta de video ATI radeon, necesitaremos XGL para poder correrlo, primero nos instalamos unas dependecias:

# aptitude install libglitz1 libglitz-glx1

Bueno, para instalar el xserver-xgl necesitaremos descarganos este archivo xserver-xgl.deb, ya que este paquete no se encuentra dentro de los repositorios de debian. (Como vemos es un paquete de ubuntu, pero funciona para debian =P ).
Vamos a instalar el paquete:

# dpkg -i xserver-xgl_7.2.0.git.20070224-0ubuntu3_i386.deb
Vamos a crear el archivo de arranque:

# gedit /usr/local/bin/startxgl.sh
Y dentro del archivo escribimos:

#!/bin/sh
Xgl :1 -fullscreen -ac -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 y cerramos.

Y le damos permisos para ejecutar:

# chmod a+x /usr/local/bin/startxgl.sh

Ahora creamos un archivo XGL para el arranque:

# gedit /usr/share/xsessions/xgl.desktop

Y agregamos lo siguiente:

[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application

Guardamos y cerramos.

vamos a agregar los repositorios necesarios para compiz-fusion:

# gedit /etc/apt/sources.list
Y agregamos lo siguiente para lenny:

#compiz
deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/ ./

ó agregamos esto para SID:

deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./

Guardamos y cerramos, y nos descargamos la llave pública:

# wget http://download.tuxfamily.org/shames/A42A6CF5.gpg -O- | apt-key add -

Actualizamos los repositorios:

# aptitude update

Y para resolver algunos problemas que se nos puedan sucitar con dependecias, actualizaremos el sistema:

# aptitude upgrade

Ahora nos instalaremos los paquetes de compiz-fusion:

# aptitude install compiz-fusion-gnome compiz-fusion-plugins-main compiz-fusion-plugins-extra

Reiniciamos las X's y al momento de teclear nuestro nombre de usuario para ingresar, presionamos F10 y seleccionamos XGL y al entrar tecleamos lo siguiente:

$ fusion-icon

Y listo! =D aquí unas capturas:

compiz-fusion-debian2 compiz-fusion-debian

Todos los derechos reservados. Tecnologia.