Acabas de instalar openSUSE 10.2 y no consigues activar la aceleración 3D de tu tarjeta de video ATI. Hubo algunos problemas al principio porque ATI no lanzaba drivers actualizados compatibles con la última versión de openSUSE. Se demoraron alrededor de 2 semanas en agregar compatibilidad con X.org 7.2 y por fin están disponibles, y ahora puedes tener aceleración 3D para tus juegos o escritorio como Beryl funcionando sin problemas. Aquí te mostramos cómo hacerlo paso a paso.
Instala con Yast los siguientes paquetes: kernel-source, make, automake y gcc.
Si es que ya los tienes, puedes saltarte este paso.
Descarga los drivers oficiales del sitio de ATI. Al momento de escribir este tutorial la última versión es la 8.32.5. Estoy usando un computador AMD Athlon 64, por lo tanto el driverque hay que descargar es:
ati-driver-installer-8.32.5-x86.x86_64.run
Si usas un computador con procesador de 32 bits, el procedimiento es el mismo, solo fijate en elegir bien.
Ahora tienes que salir del modo gráfico para que todo funcione bien. Para esto cierra sesión y presiona Ctrl+Atl+F1. Estraste al modo texto de Linux.
Logueate como root con su e ingresa la contraseña de root o superusuario.
Luego ingresa:
# init 3
Con esto se detiene el sistema gráfico que seguía corriendo en el fondo.
Nota: el símbolo # no tienes que escribirlo, es solo para indicar que estás como root en el terminal.
Te sitúas en el directorio donde tienes guardado el archivo que acabas de descargar (ati-driver-installer-8.32.5-x86.x86_64.run), ejemplo:
# cd /home/usuario
Cambias los permisos para poder ejecutar el instalador:
# chmod 777 ati-driver-installer-8.32.5-x86.x86_64.run
Ahora ejecuta:
# ./ati-driver-installer-8.32.5-x86.x86_64.run --buildpkg SuSE/SUSE102-AMD64
Con esto generamos un paquete con el driver específico para nuestra distribución, como dijimos estamos usando openSUSE 10.2 en un sistema de 64 bits. Si tienes otro puedes ejecutar:
# ./ati-driver-installer-8.32.5-x86.x86_64.run --listpkg
para ver la lista completa de paquetes posibles para generar.
Ahora tienes todo lo necesario para comenzar a instalar, fijate que generaste un nuevo archivo llamado fglrx64_7_1_0_SUSE102-8.32.5-1.x86_64.rpm.
Instala el paquete recién creado de la siguiente manera:
# rpm -ihv fglrx64_7_1_0_SUSE102-8.32.5-1.x86_64.rpm
Ahora ejecuta algunos comandos finales
# ldconfig
# aticonfig --initial
# sax2 -r -m 0=fglrx
Por si acaso, en la última línea '0' es un cero, no una ó.
Ahora se supone que tienes que configurar tu monitor, aceptas y guardas y volverás denuevo al terminal.
En este punto, a veces el monitor se vuelve negro y no se ve nada, (en mi caso pasó esto) y lo único que hay que hacer es apretar enter varias veces.
Finalmente reiniciamos con el comando reboot
Si estuvieras usando openSUSE 10.1 o inferior, el comando aticonfig --initial tienes que reemplazarlo por aticonfig --initial --input=/etc/X11/xorg.conf
Para verificar que los drivers se instalaron correctamente y tienes la aceleracón 3D activada, ejecuta en un terminal lo siguiente:
fgl_glxgears

Un cubo girando como el de la imagen debería aparecer y los FPS deberían mostrarse en el terminal. Si esto pasa, está todo OK y puedes disfrutar de juegos y escritorio 3D.