[opensuse-es] Cuelges y flashs con el driver nuevo de Nvidia
Al cabo de un tiempo de actualizar el driver de nvidia me he encontrado con que el sistema se volvio inestable y tenia cuelges, flashs negros y se me colgava al reproducir peliculas incrustadas en paginas web,he quitado el nuevo driver y he instalado los siguientes paquetes: nvidia-gfxG01-kmp-default nvidia-gfx-kmp-default x11-video-nvidiaG01 Con esto he conseguido tener un entorno X estable pero ahora no tengo aceleracion x o almenos eso dice glxgears.Mi tarjeta es una : 04:00.0 VGA compatible controller: nVidia Corporation G72M [Quadro NVS 110M/ GeForce Go 7300] (rev a1) Puedo activar el soporte para la aceleracion modificando el xconf o hay alugna otra opcion? -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-01-16 a las 01:31 +0100, xevi escribió:
Puedo activar el soporte para la aceleracion modificando el xconf o hay alugna otra opcion?
Pues volver a instalar el driver anterior y seguir la secuencia habitual de activación. La configuración sólo cambia en un "nv" por "nvidia" o viceversa. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAklv3hUACgkQtTMYHG2NR9WrtwCeJw0EUJ93C4BsOVeNbnNxARVH osgAnjN4kndcEbchcwRO610dH/rmoFEA =7XWV -----END PGP SIGNATURE-----
Carlos E. R. escribió:
El 2009-01-16 a las 01:31 +0100, xevi escribió:
Puedo activar el soporte para la aceleracion modificando el xconf o hay alugna otra opcion?
Pues volver a instalar el driver anterior y seguir la secuencia habitual de activación. La configuración sólo cambia en un "nv" por "nvidia" o viceversa.
-- Saludos Carlos E.R.
¿Y dónde está el driver anterior? -- Saludos. César Enfréntate a los malos; enfréntate a los crueles; enfréntate a todos, menos a los tontos. Son demasiados y siempre serás derrotado. (Proverbio hindú) -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-01-16 a las 08:56 +0100, csalinux escribió:
Pues volver a instalar el driver anterior y seguir la secuencia habitual de activación. La configuración sólo cambia en un "nv" por "nvidia" o viceversa.
¿Y dónde está el driver anterior?
¿No está en el site de nvidia? En mi caso está en mi disco, porque al bajarlo manualmente e instalarlo al sistema clásico, lo conservo. Es más, yo tengo que usar el "legacy". - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAklwaS8ACgkQtTMYHG2NR9UnxgCfXopCgUsgHY50UMUw/e27pWgT g3cAmwa6JCb4twC3nO4FwAkqQe4Wm2pY =qBNv -----END PGP SIGNATURE-----
El 16/01/09, xevi escribió:
Al cabo de un tiempo de actualizar el driver de nvidia me he encontrado con que el sistema se volvio inestable y tenia cuelges, flashs negros y se me colgava al reproducir peliculas incrustadas en paginas web,
Suele pasar :-(
he quitado el nuevo driver y he instalado los siguientes paquetes:
nvidia-gfxG01-kmp-default nvidia-gfx-kmp-default x11-video-nvidiaG01
Con esto he conseguido tener un entorno X estable pero ahora no tengo aceleracion x o almenos eso dice glxgears.
Glxgears sólo hace un testeto del renderizado de la tasa frames ¿no? :-? Mira a ver qué te dicen las salidas de los comandos: glxinfo | grep vendor glxinfo | grep rendering
Mi tarjeta es una :
04:00.0 VGA compatible controller: nVidia Corporation G72M [Quadro NVS 110M/ GeForce Go 7300] (rev a1)
Puedo activar el soporte para la aceleracion modificando el xconf o hay alugna otra opcion?
Se supone (o eso creo, vamos) que al instalar los drivers de nvidia se activa el soporte 3D automáticamente si la tarjeta lo admite. De todas formas, desde sax2 (módulo de yast de hardware / tarjeta gráfica y monitor) también tienes un casilla de selección para activar o desactivar la aceleración 3D. Mira a ver qué te aparece ahí. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Se supone (o eso creo, vamos) que al instalar los drivers de nvidia se activa el soporte 3D automáticamente si la tarjeta lo admite.
De todas formas, desde sax2 (módulo de yast de hardware / tarjeta gráfica y monitor) también tienes un casilla de selección para activar o desactivar la aceleración 3D. Mira a ver qué te aparece ahí.
Me ha salido esto al ejecutar los comandos: glxinfo | grep vendor Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Error: couldn't find RGB GLX visual Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". xevi@linux-ypu3:~> glxinfo | grep rendering Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Error: couldn't find RGB GLX visual Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0" Y en Yast aparece la opcion de la acelecacion selecionada, pero la casilla esta deshabilitada con lo que no se puede activar ni desactivar En otras epocas habia instalado el driver directamente desde Nvidia pero creo que cuando actualice el kernel dejara de funcionar, o no? -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 16/01/09, xevi escribió:
Me ha salido esto al ejecutar los comandos:
glxinfo | grep vendor Xlib: extension "GLX" missing on display ":0.0".
Pues no sé qué es eso :-?. Voy a buscar en Google... (...) Según leo, parece que te falta cargar el módulo glx en /etc/X11/xorg.conf. Voy a ver qué tengo yo en el equipo que monta la nvidia (el modelo de tarjeta es antiguo, 7600GS y la suse es la 10.3) pero tiene instalado el driver propietario, así comparas con el tuyo... Sí, yo lo tengo definido en la sección "Module": *** Section "Module" Load "glx" (...) EndSection *** Mira a ver qué te aparece a ti. Ojo, no edites el xorg.conf sin haber hecho una copia de seguridad antes, por si acaso.
Y en Yast aparece la opcion de la acelecacion selecionada, pero la casilla esta deshabilitada con lo que no se puede activar ni desactivar
Bueno, si has instalado el driver compilando y luego desde los repos, quizá se hayan mezclado las configuraciones :-?
En otras epocas habia instalado el driver directamente desde Nvidia pero creo que cuando actualice el kernel dejara de funcionar, o no?
Sí, si lo compilas, cuando se actualice el kernel tendrás que volver a compilarlo. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Cuando digo que lo habia instalado , me refiero con otras distribuciones
o instalaciones de suse
Aqui esta mi xorg.conf, lo he puesto todo porque no sabia que era util:
# /.../
# SaX generated X11 config file
# Created on: 2008-12-24T14:29:54+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer
El Viernes, 16 de Enero de 2009, xevi escribió:
Cuando digo que lo habia instalado , me refiero con otras distribuciones o instalaciones de suse
Section "Device" BoardName "Quadro NVS 110M/GeForce Go 7300" Driver "nv"
mal, ese es el driver libre debes cambiarlo por nvidia Driver "nvidia" si cambiandolo no va sax2 y reconfiguras si aun asi no va reinstala el driver de Nvidia
Identifier "Device[0]" VendorName "NVidia" EndSection
-- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2009/1/16, xevi:
Cuando digo que lo habia instalado , me refiero con otras distribuciones o instalaciones de suse
Aqui esta mi xorg.conf, lo he puesto todo porque no sabia que era util:
Section "Module" Load "dri" Load "dbe" Load "freetype" Load "extmod" Load "glx" EndSection
Ahí lo tienes, pues nada. Está correcto.
Section "Device" BoardName "Quadro NVS 110M/GeForce Go 7300" Driver "nv" Identifier "Device[0]" VendorName "NVidia" EndSection
Aquí tienes el problema. Te está usando el driver "nv" que es el libre y no tiene aceleración 3D. Comprueba que no lo tienes cargado con "lsmod | grep nvidia" (no debería devolver nada). No entiendo cómo no lo ha cambiado al instalarlo desde los repos :-?. Tendrás que cambiarlo, y quizá la mejor forma de hacerlo es ejecutando como root "sax2 -r" a ver si logra detectarlo automáticamente :-?. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Intentando cambiar el driver me quede sin servidor x y con los mismos
paquetes instalados ejecute sax2 tal cual y me propuso cambiar la
configuracion del servidor x porque detecto que no habia servidor x,
ahora creo que tengo aceleracion 3d ademas de que de momento parece
estable.Mi xconf ha quedado asi:
# /.../
# SaX generated X11 config file
# Created on: 2009-01-16T12:46:01+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer
2009/1/16, xevi:
Intentando cambiar el driver me quede sin servidor x y con los mismos paquetes instalados ejecute sax2 tal cual y me propuso cambiar la configuracion del servidor x porque detecto que no habia servidor x, ahora creo que tengo aceleracion 3d ademas de que de momento parece estable.
Prueba forzando al servidor x a que detecte tu hardware con "sax2 -r". Y reinicia el equipo. Deberías ver el logo de nvidia.
Mi xconf ha quedado asi:
Section "Device" BoardName "Quadro NVS 110M/GeForce Go 7300" Driver "nv" Identifier "Device[0]" VendorName "NVidia" EndSection
¿Así, como antes...? :-? Pues eso quiere decir que sigues sin aceleración 3D y con el driver libre. Tienes que tener el módulo de nvidia cargado (lsmod | grep nvidia), si no estás igual que antes :-/ Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
----- Mensaje original ----
Section "Device" BoardName "Quadro NVS 110M/GeForce Go 7300" Driver "nv" Identifier "Device[0]" VendorName "NVidia" EndSection
queda claro que no tienes aceleración 3d y aun estas usando el driver libre de nvidia ..(lo dice el "nv") haz los siguientes pasos 1 imprimes este correo en un papel presionas la secuancia de teclas CTRL+ALT+F1.. eso te cambia a una consola de texto introduces el usuario root y la clave de root en la consola ejecutas: telinit 3 cd /etc/X11 mv xorg.conf xorg.conf.old sax2 -m 0=nvidia (ojo es cero no la letra "o") lo que salga le das continuar o aceptar o lo que te indique la pantalla cuando salgas nuevamente al entorno de texto ejecutas telinit 5 eso debe ser todo PERO SI NO FUNCIONA entonces renombra el xorg.conf.old y le pones el nombre anterior xorg.conf asi: cd /etc/X11 mv xorg.conf.old xorg.conf Jaime V -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-01-16 a las 12:50 -0000, Jaime Velez escribió:
Section "Device" BoardName "Quadro NVS 110M/GeForce Go 7300" Driver "nv" Identifier "Device[0]" VendorName "NVidia" EndSection
queda claro que no tienes aceleración 3d y aun estas usando el driver libre de nvidia ..(lo dice el "nv")
haz los siguientes pasos 1 imprimes este correo en un papel presionas la secuancia de teclas CTRL+ALT+F1.. eso te cambia a una consola de texto
introduces el usuario root y la clave de root en la consola ejecutas: telinit 3 cd /etc/X11 mv xorg.conf xorg.conf.old sax2 -m 0=nvidia (ojo es cero no la letra "o") lo que salga le das continuar o aceptar o lo que te indique la pantalla cuando salgas nuevamente al entorno de texto ejecutas telinit 5
O bien, el principio igual que arriba, pero: cd /etc/X11 cp xorg.conf xorg.conf.La_fecha_de_hoy jstar xorg.conf buscas el "nv", y lo editas: # Driver "nv" Driver "nvidia" grabas (control K X). Si no te gusta el "jstar", tienes otros: joe, jmacs, jpico (son el mismo editor con distintos comportamientos). Y si tampoco te gustan, usa "mcedit" (paquete midnight commander). Si tampoco, pos el "vi". Una vez hecho ese cambio, pues dos alternativas: 1) startx para probar. Si funciona, sales, y haces "init 5" al volver a la consola. 2) init 5 sin probar primero. Para deshacer, repetir lo de arriba, pero al revés: Driver "nv" # Driver "nvidia" - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAklwjzAACgkQtTMYHG2NR9WsIgCePvHZ3V+oeOHDlT1y8Xnk4c/O 3CsAmwUqrSOi8K3cLoTsZxov79PJDnCz =vOAZ -----END PGP SIGNATURE-----
On Friday 16 January 2009 07:50:46 Jaime Velez wrote:
----- Mensaje original ----
Section "Device" BoardName "Quadro NVS 110M/GeForce Go 7300" Driver "nv" Identifier "Device[0]" VendorName "NVidia" EndSection
queda claro que no tienes aceleración 3d y aun estas usando el driver libre de nvidia ..(lo dice el "nv")
haz los siguientes pasos 1 imprimes este correo en un papel presionas la secuancia de teclas CTRL+ALT+F1.. eso te cambia a una consola de texto
introduces el usuario root y la clave de root en la consola ejecutas: telinit 3 cd /etc/X11 mv xorg.conf xorg.conf.old sax2 -m 0=nvidia (ojo es cero no la letra "o") lo que salga le das continuar o aceptar o lo que te indique la pantalla cuando salgas nuevamente al entorno de texto ejecutas telinit 5
eso debe ser todo PERO SI NO FUNCIONA entonces renombra el xorg.conf.old y le pones el nombre anterior xorg.conf asi: cd /etc/X11 mv xorg.conf.old xorg.conf
Jaime V
A mi se me estaba ocurriendo si es que ha instalado bien el driver de Nvidia. Para comenzar, Yast elige el driver adecuado para el equipo, no estoy seguro si se hace necesario kernel-source y etc para que funcione. Mi sugerencia, revisa Yast, que instale el paquete que corresponde. Has un init 3 e ingresa como root, ejecuta sax2 como indica el Sr. Jaime Velez, ya debe de aparecer la opción de 3D. Bueno, también espero que tengas actualizado otros componentes del sistema X por ejemplo. Nada más, tampoco es necesario que envíes todo Xorg.conf, la parte importante es donde indica que driver de vídeo se está utilizando. -- Carlos A. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-01-16 a las 09:52 -0500, Shinji Ikari escribió:
ya debe de aparecer la opción de 3D.
No siempre aparece, aunque funciona. Es decir, con NVidia es frecuente tener las 3D activadas aunque el SAX no se entera, te pone en gris la opción. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAklwqT8ACgkQtTMYHG2NR9VVrQCfQdhQxMMUzlsmjqR5FwvM60pl mQ0An3j+ZDJDHxPsAo/X7WkiCkwCpt5R =b8yI -----END PGP SIGNATURE-----
El Friday 16 January 2009 12:56:14 xevi escribió:
Intentando cambiar el driver me quede sin servidor x y con los mismos paquetes instalados ejecute sax2 tal cual y me propuso cambiar la configuracion del servidor x porque detecto que no habia servidor x, ahora creo que tengo aceleracion 3d ademas de que de momento parece estable.Mi xconf ha quedado asi:
# /.../ Section "Module" Load "dri" Load "dbe" Load "freetype" Load "extmod" Load "glx" EndSection
debería ser: Section "Module" # Load "dri" Load "dbe" Load "freetype" Load "extmod" Load "glx" EndSection es decir, hay que cargar el módulo "glx" y descargar el módulo "dri". Más info: http://es.download.nvidia.com/XFree86/Linux-x86_64/100.14.11/HTML/chapter-06... section-02.html
Section "Device" BoardName "Quadro NVS 110M/GeForce Go 7300" Driver "nv" Identifier "Device[0]" VendorName "NVidia" EndSection
debería ser: Section "Device" BoardName "Quadro NVS 110M/GeForce Go 7300" Driver "nvidia" Identifier "Device[0]" VendorName "NVidia" EndSection Recuerda hacer una copia de xorg.conf como te han comentado. Un saludo, José FSS -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-01-16 a las 11:35 +0100, xevi escribió:
Section "Device" BoardName "Quadro NVS 110M/GeForce Go 7300" Driver "nv"
Te lo dije, cambia eso. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAklwajcACgkQtTMYHG2NR9UbxACbBtf6vYKYLu3QdPq89A0+b9Z4 +vYAn36qRmH5S36FXQv7pws+njtuOH5z =4P1y -----END PGP SIGNATURE-----
participants (8)
-
Camaleón
-
Carlos E. R.
-
csalinux
-
francisco f
-
Jaime Velez
-
JFSS
-
Shinji Ikari
-
xevi