Ayuda con los drivers nvidia en la 8.1
HOla a todos: Hace unos instantes, he instalado los preciosos drivers de nvidia, para tener aceleracion 3d y esas cosas, el caso es que en este momento no hay manera de iniciar las X, ni de cambiar su configuración con el Yast. Cuando lo intento (le doy a cambiar), automáticamente me sale un aviso del monitor, diciendo que está fuera de frecuencia. Lo que he hecho para instalar los drivers es: 1)INicio en run level 3 2)rpm -i el módulo para el kernel.rpm 3)rpm -i el driver .rpm 4)lanzo el SuSEconfig 5)Nunca más se supo de las X He visto en el manual de Administración que a lo mejor, se puede solucionar editanto el /etc/sysconfig/3ddiag y modificando el "switch2mesasoft" por su correspondiente de Nvidia, pero no estoy seguro, y en vista de que ya he metido la pata una vez, mejor pedir ayuda antes de meterla de nuevo. Ayuda, por favor... Y gracias por adelantado Un saludo Fernando A. F. ___________________________________________________ Yahoo! Messenger - Nueva versión GRATIS Super Webcam, voz, caritas animadas, y más... http://messenger.yahoo.es
El Jueves, 15 de Mayo de 2003 16:45, fernando arnau escribió: Jelou Yo los uso y no hice nada de eso del 3diag...q dices.;-) Sería interesante ver que dice tu log de X Está cargado tu modulo de nvidia? Si hay problemas con tu monitor según dices (tema frecuencias),tb deberias cambiar eso no? Salu2
HOla a todos:
Hace unos instantes, he instalado los preciosos drivers de nvidia, para tener aceleracion 3d y esas cosas, el caso es que en este momento no hay manera de iniciar las X, ni de cambiar su configuración con el Yast. Cuando lo intento (le doy a cambiar), automáticamente me sale un aviso del monitor, diciendo que está fuera de frecuencia. Lo que he hecho para instalar los drivers es:
1)INicio en run level 3 2)rpm -i el módulo para el kernel.rpm 3)rpm -i el driver .rpm 4)lanzo el SuSEconfig 5)Nunca más se supo de las X
He visto en el manual de Administración que a lo mejor, se puede solucionar editanto el /etc/sysconfig/3ddiag y modificando el "switch2mesasoft" por su correspondiente de Nvidia, pero no estoy seguro, y en vista de que ya he metido la pata una vez, mejor pedir ayuda antes de meterla de nuevo.
Ayuda, por favor... Y gracias por adelantado
Un saludo
Fernando A. F.
___________________________________________________ Yahoo! Messenger - Nueva versión GRATIS Super Webcam, voz, caritas animadas, y más... http://messenger.yahoo.es
-- Chema Ollés Usuario Linux: #198057
El 2003-05-15 a las 16:45, fernando arnau escribió:
Lo que he hecho para instalar los drivers es:
1)INicio en run level 3 2)rpm -i el módulo para el kernel.rpm 3)rpm -i el driver .rpm 4)lanzo el SuSEconfig
No. 4) "sax2 --reinit" 5) startx 6) si ha ido bien, "init 5", en caso contrario, 4 o preguntar. Si el kernel no es exacto al que el driver espera, además hay que recompilar el módulo del kernel antes de 4 - pero este paso ha cambiado según que versión del driver de nvidia tengas.
5)Nunca más se supo de las X
He visto en el manual de Administración que a lo mejor, se puede solucionar editanto el /etc/sysconfig/3ddiag y modificando el "switch2mesasoft" por su correspondiente de Nvidia,
No. Tienes varios comandos; unos son para la configuración "abierta": switch2mesasoft switch2nv switch2xf86_glx Y otros para la "cerrada" de nvidia: switch2nvidia switch2nvidia_glx Pero el paso 2 que te he dicho es equivalente. De hecho, switch2nvidia y switch2nv cambian 3ddiag. Por cierto, conviene guardar a salvo el fichero de configuración de las X (/etc/X11/XF86Config), uno con la configuración "nv" y otro con la "nvidia". De esa manera cambiar de uno a otro es más simple (el driver "nv" es más estable y funciona aún cambiando el kernel).
pero no estoy seguro, y en vista de que ya he metido la pata una vez, mejor pedir ayuda antes de meterla de nuevo.
La nvidia da mucha guerra. Cuando funciona, pues si, pero si no... -- Saludos Carlos Robinson
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 15 May 2003 09:45, fernando arnau wrote:
Hace unos instantes, he instalado los preciosos drivers de nvidia, para tener aceleracion 3d y esas
¿Qué versión?
Lo que he hecho para instalar los drivers es:
1)INicio en run level 3 2)rpm -i el módulo para el kernel.rpm 3)rpm -i el driver .rpm 4)lanzo el SuSEconfig 5)Nunca más se supo de las X
Como dice Carlos # sax2 -r aunque yo lo hice en el paso 4 y funcionó ;-)
mejor, se puede solucionar editanto el /etc/sysconfig/3ddiag y modificando el "switch2mesasoft" por su correspondiente de Nvidia,
Una vez que hayas instalado el rpm, corres el sax2, después 3ddiag y de ser necesario (lo más seguro) switch2nvidia. Avísanos que pasó :-D - -- Benjamín Ubach Nieto \ Reality is acceptable... | spamfree at tutopia.com / \ if practiced with moderation... | ICQ: 66021618 / \ Linux Registered User: 310305 | MSN: exmetallifan at hotmail.com / -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE+xDPhn/37kYXielsRAk2eAJ9jaqwmAxBsfrZ6mWidKn3pd1V/ngCfRvKP CqNsXmL3XKpY8aLYRR62gEY= =1DnG -----END PGP SIGNATURE-----
Hola lista: Problema más o menos resuelto.El Yast, no me dejaba cambiar la configuración de la tarjeta, es más, cuando le daba a cambiar, directamente me ponía el monitor fuera de frecuencia, y entonces, a ciegas. Lo que hice es, en línea de comandos, (tampoco tenía otra opción) sax -s vga y esto funcionó. Se iniciaron las X y pude cambiar la configuración. Después edité el XF86Config y le puse en vez del nv, el nvidia y edité también el 3ddiag. Ahora, cada vez que inicio, me sale la pantallita de nvidia y doy por supuesto que tengo driver, ya que también me ha permitido activar la aceleración 3D. Digo que doy por supuesto, porque tampoco termina esto de funcionar tal y como es de esperar. Me explico. Una vez con el driver y la aceleración 3D activada, qué mejor para probarlo que un juego... y ahí está el problema. Instalé el Tux Racer, que venía en los discos de la distro. El caso es que ya, de entrada, cuando inicia el juego, sólo utiliza una parte de la pantalla, y lo tengo que ver en pequeñito... y la otra es que si me meto en determinadas fases, el juego se vuelve inestable y salta automáticamente volviendo al escritorio. Hasta ahí, ningún problema si no fuese porque cuando ocurre eso, me quedo sin ratón, y tengo que cerrar sesión, y volver a entrar, para que el problema se solucione. También pensé que a lo mejor podía ser fallo del juego, y punto, pero el tema es que ese juego en particular, lo he visto funcionando a pantalla completa, y con todas las fases, asi que lo que es funcionar, debería de funcionar. Ahora, otra duda que asalta mi mente es la de si no me habré equivocado con la elección del driver y del módulo del kernel ya que el numerito del de la 8.1 es paa i586. Así que, aunque con driver, me sigo peleando con él. A ver si alguien me puede explicar qué está ocurriendo Gracias y un saludo -- Fernando A.F.
Hola :) Fernando Arnau Flich wrote:
Hola lista: [...] Me explico. Una vez con el driver y la aceleración 3D activada, qué mejor para probarlo que un juego... y ahí está el problema. Instalé el Tux Racer, que venía en los discos de la distro. El caso es que ya, de entrada, cuando inicia el juego, sólo utiliza una parte de la pantalla, y lo tengo que ver en pequeñito... y la otra es que si me meto en determinadas fases, el juego se vuelve inestable y salta automáticamente volviendo al escritorio. Hasta ahí, ningún problema si no fuese porque cuando ocurre eso, me quedo sin ratón, y tengo que cerrar sesión, y volver a entrar, para que el problema se solucione.
Cunado arrancas el equipo, ¿sabes si arrancas con soporte ACPI? ¿Tienes dispositivos USB? Son dos cosas que he visto que interfieren cn nVidia, pero no siempre!!!! A mi no me afecta. Al arrancar puedes teclear ACPI=off, por ejemplo. Otra cosa, ¿has recompilado el kernel? En caso afirmativo, tienes que recompilar los drivers contra el kernel que tienes.
También pensé que a lo mejor podía ser fallo del juego, y punto, pero el tema es que ese juego en particular, lo he visto funcionando a pantalla completa, y con todas las fases, asi que lo que es funcionar, debería de funcionar.
Si tecleas glxinfo en una terminal en las X, ¿que sale? Y ¿si tecleas gears? (déjalo un rato y te sale el cálculo de los Frames Per Second). En mi caso, para cada comando: glxinfo: ... server glx vendor string: NVIDIA Corporation server glx version string: 1.3 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer ... gears: 10220 frames in 5.000 seconds = 2044.000 FPS 9939 frames in 5.000 seconds = 1987.800 FPS 9917 frames in 5.000 seconds = 1983.400 FPS 9647 frames in 5.000 seconds = 1929.400 FPS 10644 frames in 5.000 seconds = 2128.800 FPS Lo mío es SuSE 8.1 y lod drivers de hace Dios sabe cuánto tiempo 0:)
Ahora, otra duda que asalta mi mente es la de si no me habré equivocado con la elección del driver y del módulo del kernel ya que el numerito del de la 8.1 es paa i586.
No te debería afectar ya que SuSE sale para i586 o superior. Añado parte mi configuración de XF86Config: -----8<-----8<-----8<-----8<-----8< Section "Module" Load "glx" Load "dbe" Load "record" Load "extmod" Load "type1" Load "speedo" Load "freetype" Load "bitmap" Load "ddc" Load "int10" Load "vbe" EndSection Section "Device" Identifier "Card0" #Driver "nv" Driver "nvidia" #ChipSet "GeForce2 GTS/Pro" Card "NVidia GeForce2 GTS/Pro" Option "dpms" Option "NvAGP" "1" EndSection -----8<-----8<-----8<-----8<-----8< HTH Rafa -- rgriman@suse.it http://www.suse.de/es http://www.suse.com rafael.griman@hispalinux.es http://www.hispalinux.es rafa@artenet-cb.es registered Linux user 286102 http://counter.li.org/ "If brute force doesn't work, you aren't using enough."
El Vie 16 May 2003 08:59, Rafael Grimán escribió:
Hola :)
Fernando Arnau Flich wrote:
Hola lista: [...] Me explico. Una vez con el driver y la aceleración 3D activada, qué mejor para probarlo que un juego... y ahí está el problema. Instalé el Tux Racer, que venía en los discos de la distro. El caso es que ya, de entrada, cuando inicia el juego, sólo utiliza una parte de la pantalla, y lo tengo que ver en pequeñito... y la otra es que si me meto en determinadas fases, el juego se vuelve inestable y salta automáticamente volviendo al escritorio. Hasta ahí, ningún problema si no fuese porque cuando ocurre eso, me quedo sin ratón, y tengo que cerrar sesión, y volver a entrar, para que el problema se solucione.
Cunado arrancas el equipo, ¿sabes si arrancas con soporte ACPI? ¿Tienes dispositivos USB?
Son dos cosas que he visto que interfieren cn nVidia, pero no siempre!!!! A mi no me afecta.
Al arrancar puedes teclear ACPI=off, por ejemplo.
Otra cosa, ¿has recompilado el kernel? En caso afirmativo, tienes que recompilar los drivers contra el kernel que tienes.
También pensé que a lo mejor podía ser fallo del juego, y punto, pero el tema es que ese juego en particular, lo he visto funcionando a pantalla completa, y con todas las fases, asi que lo que es funcionar, debería de funcionar.
Si tecleas
glxinfo
en una terminal en las X, ¿que sale? Y ¿si tecleas gears? (déjalo un rato y te sale el cálculo de los Frames Per Second).
En mi caso, para cada comando:
glxinfo: ... server glx vendor string: NVIDIA Corporation server glx version string: 1.3 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer ...
gears: 10220 frames in 5.000 seconds = 2044.000 FPS 9939 frames in 5.000 seconds = 1987.800 FPS 9917 frames in 5.000 seconds = 1983.400 FPS 9647 frames in 5.000 seconds = 1929.400 FPS 10644 frames in 5.000 seconds = 2128.800 FPS
Lo mío es SuSE 8.1 y lod drivers de hace Dios sabe cuánto tiempo 0:)
Ahora, otra duda que asalta mi mente es la de si no me habré equivocado con la elección del driver y del módulo del kernel ya que el numerito del de la 8.1 es paa i586.
No te debería afectar ya que SuSE sale para i586 o superior.
Añado parte mi configuración de XF86Config:
-----8<-----8<-----8<-----8<-----8< Section "Module" Load "glx" Load "dbe" Load "record" Load "extmod" Load "type1" Load "speedo" Load "freetype" Load "bitmap" Load "ddc" Load "int10" Load "vbe" EndSection
Section "Device" Identifier "Card0" #Driver "nv" Driver "nvidia" #ChipSet "GeForce2 GTS/Pro" Card "NVidia GeForce2 GTS/Pro" Option "dpms" Option "NvAGP" "1" EndSection -----8<-----8<-----8<-----8<-----8<
HTH
Rafa
Hello: He intentado arrancar con ACPI=off, y nada, me sigue dando el mismo problema, vamos que como antesse sigue colgando en determinados momentos y se solucina simplemente saliendo la sesión y volviendo a entrar. Con respecto a lo del glxinfo y el gears esto es lo que me da: el glxinfo: server glx vendor string: NVIDIA Corporation server glx version string: 1.3 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_ARB_multisampleserver glx vendor string: NVIDIA Corporation server glx version string: 1.3 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_ARB_multisample client glx vendor string: NVIDIA Corporation client glx version string: 1.3 client glx extensions: GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, GLX_SGIX_swap_group, GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_NV_float_buffer GLX extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_ARB_multisample, GLX_ARB_get_proc_address OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce3/AGP/SSE2 OpenGL version string: 1.4.0 NVIDIA 43.63 OpenGL extensions: GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters, GL_ARB_shadow, GL_ARB_texture_border_clamp, GL_ARB_texture_compression, GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_window_pos, GL_S3_s3tc, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array, GL_HP_occlusion_test, GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_copy_depth_to_color, GL_NV_depth_clamp, GL_NV_fence, GL_NV_fog_distance, GL_NV_light_max_exponent, GL_NV_multisample_filter_hint, GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_register_combiners, GL_NV_register_combiners2, GL_NV_texgen_reflection, GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_NVX_ycrcb, GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow glu version: 1.3 glu extensions: GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess y el gears: 18051 frames in 5.000 seconds = 3610.200 FPS 18134 frames in 5.000 seconds = 3626.800 FPS 18092 frames in 5.000 seconds = 3618.400 FPS 18146 frames in 5.000 seconds = 3629.200 FPS 18143 frames in 5.000 seconds = 3628.600 FPS 18137 frames in 5.000 seconds = 3627.400 FPS 18136 frames in 5.000 seconds = 3627.200 FPS 18134 frames in 5.000 seconds = 3626.800 FPS 18100 frames in 5.000 seconds = 3620.000 FPS En cuanto al XF86Config, no me sale la información sobre el módulo ni sobre el dispositivo. Esto es lo que me sale: Section "Module" EndSection Section "Device" Identifier "Primary-Card" VendorName "---AUTO DETECTED---" BoardName "---AUTO DETECTED---" # Option "sw_cursor" EndSection Al final va a ser esto lo que está mal, verdad? Cómo debo configurarlo? Un saludo -- Fernando A.F.
Fernando Arnau Flich wrote:
El Vie 16 May 2003 08:59, Rafael Grimán escribió:
Hola :)
[...]
Hello:
He intentado arrancar con ACPI=off, y nada, me sigue dando el mismo problema, vamos que como antesse sigue colgando en determinados momentos y se solucina simplemente saliendo la sesión y volviendo a entrar.
Con respecto a lo del glxinfo y el gears esto es lo que me da:
el glxinfo: server glx vendor string: NVIDIA Corporation server glx version string: 1.3
Como ves, sí estás utilizando nVidia :)
y el gears:
18051 frames in 5.000 seconds = 3610.200 FPS
Pues sí que lo estás utilizando y con muy buen rendimiento :)
En cuanto al XF86Config, no me sale la información sobre el módulo ni sobre el dispositivo. Esto es lo que me sale:
Section "Module" EndSection
Section "Device" Identifier "Primary-Card" VendorName "---AUTO DETECTED---" BoardName "---AUTO DETECTED---" # Option "sw_cursor" EndSection
Al final va a ser esto lo que está mal, verdad?
Creo que sí, puedes echar un vistazo a: /var/log/XFree86.0.log y ver si aparecen errores (EE) o warnings (WW).
Cómo debo configurarlo?
Si no han cambiado nada, te vale lo que te he puesto de mi configuración, de todas maneras, páste por: ftp://download.nvidia.com/XFree86/Linux-x86/1.0-4363/README.txt porque hay unas faqs en las que comentan errores de librerías, ... Especialmente: Appendix C, Appendix D, Appendix F, Appendix N, Appendix O y Appendix Q. También: http://www.xfree86.org/current/ HTH Rafa -- rgriman@suse.it http://www.suse.de/es http://www.suse.com rafael.griman@hispalinux.es http://www.hispalinux.es rafa@artenet-cb.es registered Linux user 286102 http://counter.li.org/ "If brute force doesn't work, you aren't using enough."
El 2003-05-16 a las 10:17, Fernando Arnau Flich escribió:
Al final va a ser esto lo que está mal, verdad? Cómo debo configurarlo?
Inisisto: "sax -r", de reinit. Cuando cambias el driver necesitas borrar la configuración de las X y volver a empezar, si no no funciona la configuración de la nvidia. -- Saludos Carlos Robinson
El 2003-05-15 a las 19:42, Benjamín Ubach escribió:
Una vez que hayas instalado el rpm, corres el sax2, después 3ddiag y de ser necesario (lo más seguro) switch2nvidia.
El script "switch2nvidia" hace: * Comprobar que tienes puesto el "NVIDIA_GLX/NVIDIA_kernel.rpm" * Ejecutar switch2nvidia_glx * cambiar "nv" por "nvidia" en "/etc/X11/XF86Config" mediante sed y "switch2nvidia_glx" hace comprobaciones y ajusta los enlaces simbólicos de libGL.so.1 y otros. También ajusta la variable de configuración SCRIPT_3D. Lo que no veo es que llamen a ldconfig, y eso hace falta. -- Saludos Carlos Robinson
participants (6)
-
Benjamín Ubach
-
Carlos E. R.
-
Chema
-
fernando arnau
-
Fernando Arnau Flich
-
Rafael Grimán