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:

AdmiDiego 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!

AdmiDiego 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.

AdmiDiego 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

AdmiDiego 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