martes, 3 de marzo de 2009

Habilitar Aceleración Gráfica Nvidia en Debian Lenny

He encontrado esta guía que funciona a la perfección en todas las máquinas Compaq y HP que tengan el chipset nforce tarjeta de video Nvidia 6150 go.
Así que pongo la dirección de referencia y copio y pego.
saludos.

POSTEADO POR JUNO EN TARINGA.
http://www.taringa.net/posts/info/1016240/Obtener-aceleraci%C3%B3n-gr%C3%A1fica-en-Debian-Testing-(Lenny).html

"Este es el procedimiento, probado por mi mismo, basado en este artículo de los foros de esdebian.org, pero actualizado y corregido por mi mismo.

Sirve para las tarjetas Nvidia.

http://www.esdebian.org/staticpages/index.php?page=20030923003559334


1) Averigua la versión de linux-headers a instalar, que dependerá del kernel que tengas actualmente corriendo:

# uname -r

En mi caso, obtuve esto:

Cita :
2.6.22-3-686



2) Instala las cabeceras del kernel:

# apt-get install linux-headers-xxx

En mi caso xxx=2.6.22-3-686


3) Crearemos un enlace simbólico a las cabeceras del kernel en /usr/src, esto es:

# ln -s /usr/src/linux-headers-xxx /usr/src/linux


4) Baja los drivers de la página de nvidia, concretamente de la dirección:

http://www.nvidia.com/object/linux_display_archive.html

El ultimo driver a la fecha es este:

NVIDIA-Linux-x86-100.14.19-pkg1.run


5) Como root, salir a consola tty1 con CTR+ALT+F1 (u otra que gusten)


6) Remover el entorno gráfico

# killall gdm


7) Ejecutamos el instalador de los drivers, desde la ubicación en que este se encuentre:

# sh NVIDIA-Linux-x86-100.14.19-pkg1.run

Seguir las instrucciones del instalador, incluyendo la última para que modifique automáticamente el archivo de las X xorg.conf

Reiniciar la PC.


8) Reingresando al entorno gŕafico, instalar la utilidad mesa:

# apt-get install mesa-utils


9) Comprobar si ya cuentan con aceleración gráfica con estos dos comandos:

# glxinfo

Aparecerá algo como esto:

Cita :
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4



En la tercera fila debe decir direct rendering: Yes, lo que significa que se tuvo éxito en le proceso


Otra manera es poner directamente

# glxinfo | grep direct

Debe salir:
Este es el procedimiento, probado por mi mismo, basado en este artículo de los foros de esdebian.org, pero actualizado y corregido por mi mismo.

Sirve para las tarjetas Nvidia.

http://www.esdebian.org/staticpages/index.php?page=20030923003559334


1) Averigua la versión de linux-headers a instalar, que dependerá del kernel que tengas actualmente corriendo:

# uname -r

En mi caso, obtuve esto:

Cita :
2.6.22-3-686



2) Instala las cabeceras del kernel:

# apt-get install linux-headers-xxx

En mi caso xxx=2.6.22-3-686


3) Crearemos un enlace simbólico a las cabeceras del kernel en /usr/src, esto es:

# ln -s /usr/src/linux-headers-xxx /usr/src/linux


4) Baja los drivers de la página de nvidia, concretamente de la dirección:

http://www.nvidia.com/object/linux_display_archive.html

El ultimo driver a la fecha es este:

NVIDIA-Linux-x86-100.14.19-pkg1.run


5) Como root, salir a consola tty1 con CTR+ALT+F1 (u otra que gusten)


6) Remover el entorno gráfico

# killall gdm


7) Ejecutamos el instalador de los drivers, desde la ubicación en que este se encuentre:

# sh NVIDIA-Linux-x86-100.14.19-pkg1.run

Seguir las instrucciones del instalador, incluyendo la última para que modifique automáticamente el archivo de las X xorg.conf

Reiniciar la PC.


8) Reingresando al entorno gŕafico, instalar la utilidad mesa:

# apt-get install mesa-utils


9) Comprobar si ya cuentan con aceleración gráfica con estos dos comandos:

# glxinfo

Aparecerá algo como esto:

Cita :
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4



En la tercera fila debe decir direct rendering: Yes, lo que significa que se tuvo éxito en le proceso


Otra manera es poner directamente

# glxinfo | grep direct

Debe salir:

Cita :
direct rendering: Yes



# glxgears

Se deben ver tres engranajes corriendo y la velocidad en frames por segundo:

Cita :

12867 frames in 5.0 seconds = 2573.359 FPS
12834 frames in 5.0 seconds = 2566.660 FPS
12901 frames in 5.0 seconds = 2580.028 FPS
13203 frames in 5.0 seconds = 2640.466 FPS
12903 frames in 5.0 seconds = 2580.541 FPS
12604 frames in 5.0 seconds = 2520.635 FPS
12535 frames in 5.0 seconds = 2506.906 FPS
12570 frames in 5.0 seconds = 2513.645 FPS
11357 frames in 5.0 seconds = 2271.338 FPS




Eso es todo. Con estos simples pasos, se logra la aceleración gráfica en Debian Lenny.

El siguiente paso sería instalar compiz-fusion, pero los repositorios estables no funcionan y los repositorios inestables son un riesgo. Ya veremos.

Suerte linuxeros.

Cita :
direct rendering: Yes



# glxgears

Se deben ver tres engranajes corriendo y la velocidad en frames por segundo:

Cita :

12867 frames in 5.0 seconds = 2573.359 FPS
12834 frames in 5.0 seconds = 2566.660 FPS
12901 frames in 5.0 seconds = 2580.028 FPS
13203 frames in 5.0 seconds = 2640.466 FPS
12903 frames in 5.0 seconds = 2580.541 FPS
12604 frames in 5.0 seconds = 2520.635 FPS
12535 frames in 5.0 seconds = 2506.906 FPS
12570 frames in 5.0 seconds = 2513.645 FPS
11357 frames in 5.0 seconds = 2271.338 FPS




Eso es todo. Con estos simples pasos, se logra la aceleración gráfica en Debian Lenny.

El siguiente paso sería instalar compiz-fusion, pero los repositorios estables no funcionan y los repositorios inestables son un riesgo. Ya veremos.

Suerte linuxeros."

Fin del copy-paste.

6 comentarios:

.::Diego::. dijo...

hola, un gusto estar aqui en tu blog porq igual yo tengo tambien una Compaq Presario V3218LA,y leyendo tus post, pues me fije q en un comentario dijiste que tenias instalado, el mandriva 2008, y pues lo que pasa q he querido instalar el 2009 ONE KDE 4.1 la que esta en la pagina principal y cuando El CD arranca, comienza la carga del Kernel, llega a un 100%, luego se toma su tiempo en proseguir la instalación (y bastante, cosa ya anormal). Viendo el modo verbose, solo indica un error:

"Disabling numlocks on ttys" [FAILED]

Pero siempre termino en una pantalla, que al parecer es un error, que dice:

audit(1232291957.335:69681): audit=42949667295 ses=42949667295 op=remove rule key=(null) list=2 res=1
audit(1232291957.335:69682): audit_enable=0 old=1 audi=42949667295 ses=4294967295 res=1

ya probe haciendo esto:
colocar al inicio (primero presionar F3 y luego F4): ACPI=OFF,
2.- Seleccione con F3 "modo texto".

y cuando se esta instalando, me manda un cuadro q a ocurrido un error, y pues la verdad no se mucho de linux y pues si agradeceria si vos pudiera instalarla en mandriva 20009, de antemano un saludo!

.::Diego::. dijo...

hola, un gusto estar aqui en tu blog porq igual yo tengo tambien una Compaq Presario V3218LA,y leyendo tus post, pues me fije q en un comentario dijiste que tenias instalado, el mandriva 2008, y pues lo que pasa q he querido instalar el 2009 ONE KDE 4.1 la que esta en la pagina principal y cuando El CD arranca, comienza la carga del Kernel, llega a un 100%, luego se toma su tiempo en proseguir la instalación (y bastante, cosa ya anormal). Viendo el modo verbose, solo indica un error:

"Disabling numlocks on ttys" [FAILED]

Pero siempre termino en una pantalla, que al parecer es un error, que dice:

audit(1232291957.335:69681): audit=42949667295 ses=42949667295 op=remove rule key=(null) list=2 res=1
audit(1232291957.335:69682): audit_enable=0 old=1 audi=42949667295 ses=4294967295 res=1

ya probe haciendo esto:
colocar al inicio (primero presionar F3 y luego F4): ACPI=OFF,
2.- Seleccione con F3 "modo texto".

y cuando se esta instalando, me manda un cuadro q a ocurrido un error, y pues la verdad no se mucho de linux y pues si agradeceria si vos pudiera instalarla en mandriva 20009, de antemano un saludo!

chrono_ubuntu dijo...

intenta lo siguiente,

en la entrada, en el menu de selección, antes de elegir ir a live mode, o instalar, le pones comando avanzado, u opciones avanzadas (para ejecutar la línea de comando) creo que era con F6, al final del comando, después de "splash" agregas:

nohz=off

la verdad no he intentado mandriva 2009, pues aún no está la version estable, solo la candidata a 2009 spring.
De momento, te recomiendo instalar la 2008, que funciona de maravilla, sin ningún problema (dentro de lo que usé)
Ahora a mi me gusta más gnome, pero es cosa de cada uno.
Un saludo y suerte.

.::Diego::. dijo...

hola, gracias por contestar, pues eso fue lo que pense instalar mandriva 2008, pero los q encunetro los links estan muertos, intentare seguir buscando, y de nuevo muchas gracias, y pues a lo mejor es ya abuso pero pues si tengo problemas con 2008 me podrias echar una mano, si no pues ni modo, de todos modos se te agradeze

.::Diego::. dijo...

hola, yo de nuevo hem ya me descargue mandriva 2008 one KDE, pero me surgio un problema ala hora de meter el cd y arrancar el live cd, se pone a cargar una barra, y pues todo normal, pero antes de q se cargue esa barra, hem me sale una imagen de pantalla completa de nvidia y de ahi no pasa, ahi se queda, no se si esto es normal porq lo deja unos 10min y nada sigui ahi,

y entonces hizo lo mismo con olocar al inicio (primero presionar F3 y luego F4): ACPI=OFF,
2.- Seleccione con F3 "modo texto". y pues a lo unico que llego fue a una pantalla de negro donde podia escribir, y ecribi root y ya despues no supe q hacer.

entonces, de igual manera arranque el live cd normal, si ningun cambio y cuando se esta cargando una barra dice q presione ESC para ver el codigo, y pues a todo le sale OK solo q ya no avanza y los ultimos codigos son estos:

ACPI Exception (processor_core-0781): AE_NOT_FOUND. processor Device is not present [20070126]
Starting acpi Daemon:
Marking TSC unstable due to: possible halt in C2,

y pues ahi se queda ya no avanza mas codigo

chrono_ubuntu dijo...

la verdad raro tu problema
yo creo que puedes encontrar mucha más información en el blok drake.
me huele a que kde puede estar chingando tu note
probaste el nohz=off ?

de todos modos, lo mejor que puedes hacer es intentar buscar info de la comunidad mandriva en el blog drake
si se de algo, te aviso
un saludo
y suerte