Instalando la aceleracion 3D en la placa Savage 4 S3

No hace mucho en la lista de Fedora en español preguntaron como hacer funcionar la aceleracion 3D (Dri) en la placa S3 Savage4 de 16Mb en linux (Fedora Core 3)...
Me tome unos minutos para que puedan instalar la placa
Vamos que es demas de facil!!!

1- CONSIGUIENDO EL INSTALADOR

Bajamos de internet el archivo savage-20050419-linux.i386.tar.bz2, que es modulo mas nuevo desde que estaba
disponible para la descarga a la hora de escribir este articulo


2- DESCOMPRIMIENDO EL INSTALADOR

Lo ponemos en algun directorio, el que mas les guste y ejecutamos.
Hacemos:

[jago@zeus]$ tar xjfv savage-20050419-linux.i386.tar.bz2

para descomprimir el archivo.


3- TERMINANDO LA SESION X

Ahora debemos terminar la sesion X, es decir nos vamos a manejar sin las X, por
un rato (a no asustarse, que es simple), presionamos CONTROL+F1 y nos logueamos
como root, ahora iniciamos el run level 3 para terminar las X.
La necesidad de terminar las X se debe a que el instalador si lo ejecutamos, con
las X corriendo, nos dice que luego debemos reiniciar la pc, a menos que termine
mos las X y luego las iniciemos de nuevo.
Hacemos:

[root@zeus~]# init 3

esperamos que inicie y termine algunos daemons (servicios)


4- INSTALANDO EL MODULO

Bien ahora ingresamos dentro del directorio que nos creo la descompresion (paso 2), en mi caso el directorio "dripkg".
Hacemos:

[root@zeus~]# cd dripkg

y ejecutamos el instalador.
Hacemos:

[root@zeus~]# ./install.sh
o
[root@zeus~]# sh install.sh (que es lo mismo)

Primero nos pregunta donde esta el DRI de nuestas X, dejamos como esta y
damos ENTER
Luego verifica que el kernel esta soportado, damos ENTER nuevamente
Esperamos un ratito que termine de compilar e instalar y un ultimo ENTER, para terminar la instalacion.


5- VOLVIENDO A LA NORMALIDAD

Ahora volvemos todo como estaba pero ya con la aceleracion 3D funcionado
Hacemos:

[root@zeus~]# init 5

presionamos CONTROL+F7, o donde sea que esten cargando las X, F3, F4, etc,
nos logueamos normalmente y.... wala!!, todo listo, ya tenemos nuestra aceleracion 3D instalada.


6 - VERIFICAMOS QUE ESTE TODO OK
Hacemos:

[jago@zeus proc]$ glxinfo | head

y deberiamos tener una salida como esta:

name of display: :0.0
display: :0 screen: 0
direct rendering: Yes >>>>> DRI YES "esta es la linea importante"
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: SGI


Que les haya sido productivo...


Saludos
Fernando Ferrari
fernandorferrari@yahoo.com.ar