Aceleración gráfica en Debian con ATI

[Tutorial] Activar aceleración gráfica con tarjetas gráficas ati en Debian etch

En primer lugar, vamos a descargar los archivos necesarios para la instalación.
– Necesitaremos el driver de nuestra tarjeta: lo descargaremos de la web oficial de amd/ati.
http://ati.amd.com/support/driver.html

– También necesitaremos el archivo .deb del servidor xgl. En este caso, lo descargaremos de los servidores de Ubuntu ya que el servidor Xgl no está para Debian.
http://sv.archive.ubuntu.com/ubuntu/pool/universe/x/xserver-xgl/xserver-xgl_7.0.0-0ubuntu4_i386.deb

Descargamos estos dos archivos y los guardamos en el directorio de nuestro usuario /home/vuestro_nombre_de_usuario.

Empezamos!!

En primer lugar, y por si acaso, haremos una copia de seguridad de nuestro archivo xorg.conf. Abrimos una terminal con privilegios de root y tipeamos:

cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak

Una vez hecho esto, cumpliremos con las dependencias del driver ATI.
Seguimos con la terminal de root anterior, que no cerraremos hasta nueva orden. Y tipeamos:

apt-get install module-assistant build-essential fakeroot dh-make debconf bzip2 mesa-utils

Ahora crearemos los paquetes .deb con el instalador del driver ATI que nos acabamos de descargar.

En la terminal (sigue con permisos de root) tipeamos:

sh ./ati-driver-installer*.run –buildpkg Debian/unstable

Esto generará cuatro archivos .deb y un archivo .changes

Ahora nos disponemos a instalar el driver mediante la instalación de los cuatro archivos .deb. De nuevo en nuestra querida terminal de root tipeamos:

dpkg -i fglrx-*.deb

Una vez instalado esto (y si no habéis tenido ningún problema) ya tendremos instalado el driver fglrx de ATI. Vamos a configurarlo!

Con la terminal de root tipeamos:

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

Una vez hecho esto, sólo tendremos que activar el driver en el archivo Xorg.conf

Tipeamos:

aticonfig –initial

Ya tenemos el driver activado, sólo nos queda reiniciar para comprobar que nada ha fallado.

Si al reiniciar arranca la pantalla y se ve un pelín mejor que antes, vamos bien!!!

Ahora vamos a confirmar que se ha activado la aceleración gráfica: en la terminal (esta vez no hace falta que sea de root) tipeamos:

glxinfo | grep direct

Debería salirnos:

direct rendering: Yes

Si os sale ‘No’, revisad el tutorial por si algo ha fallado. Si véis que nada ha fallado pasaros por el foro y comentaremos vuestro caso particular!

Si os ha salido ‘Yes’, sois unos grandes!! Y vamos a activar el servidor Xgl

En primer lugar, vamos a cumplir las dependencias del servidor.

En la teminal de root tipeamos:

apt-get install libglitz1 libglitz-glx1

A continuación instalamos el servidor Xgl. En la querida teminal de root tipeamos:

dpkg -i xserver-xgl*.deb

Una vez hecho esto ya lo tenemos casi hecho todo! Pasamos a configurar la sesión de escritorio Xgl.

Con la terminal de root, tipeamos:

gedit /usr/local/bin/startxgl.sh

Se abrirá una ventana del editor de textos en la que tenemos que pegar este texto:

#!/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

Una vez hecho esto, guardamos y cerramos la ventana del editor.

Volveremos a la terminal de root en la que tipearemos:

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

para otorgar permisos de ejecución al archivo que acabamos de crear.

Seguidamente crearemos el archivo de sesión xgl, tipeando en la terminal de root:

gedit /usr/share/xsessions/xgl.desktop

Nos volverá a salir una ventana del editor de textos en la que pegaremos este texto:

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

Type=Application

De nuevo guardamos y cerramos para volver a la terminal de root.

Instalar Compiz fusion:

Ya tenemos instalados los drivers y creadas las sesiones, sólo falta instalar compiz fusion y todos sus pluggins. En la terminal de root tipeamos:

gedit /etc/apt/sources.list

Se abre de nuevo una ventana del editor de textos y al final de todo el texto pegamos esta linea:

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

Guardamos y cerramos de nuevo el editor de textos y volvemos a la terminal de root en la que tipeamos:

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

Con esto validaremos el repositorio que acabamos de añadir.

Ahora actualizamos los repositorios tipeando:

sudo apt-get update

Cuando temine, instalaremos compiz-fusion tipeando:

sudo apt-get install compiz-fusion-all

Una vez termine de instalar compiz fusion tendremos que actualizar el sistema para evitar conflictos con los paquetes instalados. En la terminal de root tipeamos:

apt-get update

Y al terminar tipeamos:

apt-get dist-upgrade

Ya tenemos todo completamente instalado totalmente y sólo falta reiniciar el servidor gráfico: pulsamos

ctrl+Alt+Backspace (el boton de borrar).

Se reiniciará el servidor y saldrá la pantalla en la que nos logueamos, donde tenemos que seleccionar el botón ’sesiones’ y pinchar sobre Xgl y luego aceptar. A continuación, escribimos nuestro nombre y contraseña y, si todo ha ido bien, debería arrancar nuestra sesión como si nada hubiera pasado… Si tenéis algún problema comentadlo en el foro.

Ahora sólo nos falta arrancar fusion-icon pulsando Alt+F2 y tipeando “fusion-icon” (sin las comillas) para ver que compiz ya funciona correctamente.

Espero que os haya gustado y os haya servido de ayuda. Ya sabéis que si tenéis algún problema podéis comentarlo en los foros de ADSLZone.net

Tutorial realizado por Rafael Pallarés para LinuxZone

Compártelo. ¡Gracias!

1 Comentario
Dejar una respuesta

no se hace responsable de las opiniones de los internautas
Por favor revisa la ortografía y respeta las normas de la web.
XHTML: Puedes utilizar los siguientes tags:
<a href=""> <b> <i> <strong>

Linux Zone © 2007 - 2019