como saber si en mi pc esta correctamente instalado mis driver nvidia

hola a todos, la verdad e buscado bastante informacion con el tema unos de mis objetovons en devian es compilar el kernel e instalar los controladores nvidia para mi tarjeta riva tnt2 y no se si lo correctamente instalado

segun he leido la forma mas facil es la siguiente
"apt-get install module-assistant "
y despues escribes
"module-assistant auto-install nvidia"

y ya ta eso es todo.. si quieres actualizar el driver solo escribe la ultima linea otra vez..."

caracteristica de mi pc segun lspci

0000:00:00.0 Host bridge: Silicon Integrated Systems [SiS] 745 Host (rev 01)
0000:00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
0000:00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge)
0000:00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016
0000:00:02.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07)
0000:00:02.3 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07)
0000:00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0)
0000:00:05.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
0000:00:09.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III] (rev 86)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15)

algun comando o programa para verificar si tengo corectamente instalado los controladores?
atte Novato_en_Linux

Puede que me equivoque, pues tu TNT ya es algo antigua, pero si haces un "glxinfo" en consola, mira la información que te aparece. Hay una línea que tiene que ser "Direct Rendering: Yes" o algo así.

Otra manera de probar es ejecutar un juego con texturas y demás, que sepas que debería correr bien... y a ver ;-)

1º) En general no hace falta recompilar el kernel.

2º) Tengo entendido que las tarjetas de NVidia más antiguas (como las Riva TNT) no van con las últimas versiones de los drivers propietarios, parece que NVidia decidió que no merecía la pena dar soporte a sus clientes. Me parece que tienes que buscar una versión "legacy" de los drivers que sí funcione en tu tarjeta.

3º) Aparte de instalar el driver (más correctamente el módulo para el núcleo) necesitas el paquete "nvidia-glx" y hay que modificar /etc/X11/XF86Config-4 para hacer los cambios pertinentes.

escribi glxinfo en una consola y me dice
dice
Violación de segmento

quizas paresca ridiculo , pero corte por lo sano, formatear mi debian; elimine las particiones y lo instalale de nuevo
ejecute el comando
y me sale lo siguiente ¿que significa ?

name of display: :0.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 24 tc 1 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x24 24 tc 1 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x25 24 tc 1 24 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x26 24 tc 1 24 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x27 24 dc 1 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x28 24 dc 1 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x29 24 dc 1 24 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x2a 24 dc 1 24 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None

La línea "direct rendering: No" es indicativa de que no hay aceleración gráfica.

la perseverancia y la pactitca hacen a los maestro (dicen)

bueno despues de tanto tiempo (en teoria) logre confirurar mi itarjetad e video
corte por lo sano:
formatie nuebamente mi debian
atualize mi nano /etc/apt/sources.list

deb http://debian.ubiobio.cl/debian stable main contrib non-free
deb http://debian.ubiobio.cl/debian-non-US stable/non-US main contrib non-free
deb-src http://debian.ubiobio.cl/debian stable main contrib non-free
deb http://security.debian.org/ stable/updates main contrib

me cambio de kernel deque viene por defecto (2.6.8.2 creo) al 2.6.8-2-k7 reinicio , elijo mi nuevo kernel , despues elimino el anterior

#apt-get remove kernel-image-2.6.8.2

osea tengo un debian sin muchas aplicaciones (solo las que viene en la instalacion basica) y actualizado, solo con un nuevo kernel

depues sigo los pasos de "landras1" del quiento pos
# apt-get install nvidia-kernel-source
# apt-get install nvidia-glx
# kernel-headers-2.6.8-2-k7
# cd /usr/src
# tar zxvf nvidia-kernel-source.tar.gz (se descomprime sin ningun problema)
# export KSRC=/usr/src/kernel-headers-2.6.8-2-k7
# export KVERS=2.6.8-2-k7
# cd modules/nvidia-kernel
# CC=gcc-3.3 debian/rules binary_modules
# cd..
# dpkg -i nvidia-kernel-2.6.8-2-k7_1.0.7174-3_i386.deb

todo bien reinicio la X, pero no aparece un logo de Nvidia en la partida

luego pruebo con la siguiente manera de intalar los driver, la que sin duda es la mas facil
la manera de Ramon Ramos del segundo pos

# apt-get install module-assistant
# module-assistant auto-install nvidia (repido el comando nuevamente para que se actualice )
# module-assistant auto-install nvidia

reinicio la X, y nuevamente no aparece un logo de Nvidia
se me ocurre modificar

nano /etc/X11/XF86Config-4
Driver"nv" por "nvidia"
reinicio la X, y efectibamente sale un logo de Nvidia

luego ejecuto el comando para verificar si tengo aceleracion grafica
display: :0 screen: 0
direct rendering: Yes
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_SGI_video_sync, GLX_SGI_swap_control
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_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_NV_float_buffer
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: RIVA TNT2/AGP/SSE/3DNOW!
OpenGL version string: 1.5.3 NVIDIA 71.74
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_point_parameters,
GL_ARB_texture_env_add, GL_ARB_texture_mirrored_repeat,
GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, GL_ARB_window_pos,
GL_EXT_texture_env_add, GL_EXT_abgr, GL_EXT_bgra,
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_pixel_buffer_object, GL_EXT_point_parameters,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_stencil_wrap,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_fog_distance,
GL_NV_light_max_exponent, GL_NV_packed_depth_stencil,
GL_NV_texgen_reflection, GL_NV_texture_env_combine4, GL_SGIS_multitexture,
GL_SUN_slice_accum
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x21 24 tc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x22 24 dc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x23 24 tc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x24 24 tc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x25 24 tc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x26 24 tc 0 32 0 r y . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x27 24 tc 0 32 0 r y . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
0x28 24 tc 0 32 0 r . . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x29 24 tc 0 32 0 r . . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
0x2a 24 dc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x2b 24 dc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x2c 24 dc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x2d 24 dc 0 32 0 r y . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x2e 24 dc 0 32 0 r y . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
0x2f 24 dc 0 32 0 r . . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x30 24 dc 0 32 0 r . . 8 8 8 8 4 0 0 16 16 16 16 0 0 None

y al parecer si tengo aceleracion grafica.

despues entro a
nano /etc/X11/XF86Config-4
Section "Module"
# Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
EndSection

reinicio la X, y siguo saliendo el X, y teniedo aceleracion segun el comando

# glxinfo

preguntas;
efectivamente esta bien configurada mi tarjeta de video?
con el primer metodo ya esta resuelto?, solo faltaba configurar nano /etc/X11/XF86Config-4 nv por "nvidia" ?
tengo que bloquear o desbloquear los siguinetes modulos
# Load "GLcore"
# Load "dri"

esperando una respuesta a mis inquietudes y agradeciendo a todas las personas que tuvieron dedicacion en explicarme sobre mi caso en particular

atte Novato_en_Linux

Novato_en_Linux escribió:

preguntas;
efectivamente esta bien configurada mi tarjeta de video? con el primer metodo ya esta resuelto?, solo faltaba configurar nano /etc/X11/XF86Config-4 nv por "nvidia"?

Sí, ya parece que está configurada. Si ejecutas "glxgears" notarás que da varios cientos de frames por segundo.

Con el primer método creo que también estaba funcionando, te faltaba indicarle a las X que usasen el driver, modificando el XF86Config-4.

Novato_en_Linux escribió:

tengo que bloquear o desbloquear los siguinetes modulos
# Load "GLcore"
# Load "dri"

La documentación del driver te dice explícitamente que se quiten esos módulos, con comentarlos es suficiente. Hay que quitarlos y poner el glx, como tú has hecho.

Muchas felicidades por tu logro y tu avance, y por ponerlo aquí pormenorizado en el foro, una gran idea. Sigue así.