Nvidia + DRI + GCC peut etre

Nvidia + DRI + GCC peut etre - Installation - Linux et OS Alternatifs

Marsh Posté le 31-07-2003 à 18:46:58    

Bah voila je ne peu pas mettre à jour mes drivers et si je fais un glxinfo j'ai ce message d'erreur :
 
 

Code :
  1. bibi@dingo:/proc/driver/nvidia$ glxinfo
  2. name of display: :0.0
  3. Xlib:  extension "XFree86-DRI" missing on display ":0.0".
  4. display: :0  screen: 0
  5. direct rendering: No
  6. server glx vendor string: NVIDIA Corporation
  7. server glx version string: 1.3
  8. server glx extensions:
  9.     GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
  10.     GLX_SGIX_pbuffer
  11. client glx vendor string: SGI
  12. client glx version string: 1.2
  13. client glx extensions:
  14.     GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
  15. GLX extensions:
  16.     GLX_EXT_visual_info, GLX_EXT_visual_rating
  17. OpenGL vendor string: NVIDIA Corporation
  18. OpenGL renderer string: GeForce2 GTS/AGP/SSE2
  19. OpenGL version string: 1.4.0 NVIDIA 43.49
  20. OpenGL extensions:
  21.     GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_cube_map,
  22.     GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
  23.     GL_ARB_texture_env_dot3, GL_EXT_abgr, GL_EXT_blend_color,
  24.     GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
  25.     GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
  26.     GL_EXT_texture_lod_bias
  27. glu version: 1.3
  28. glu extensions:
  29.     GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
  30.    visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
  31. id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
  32. ----------------------------------------------------------------------
  33. 0x21 16 tc  0 16  0 r  y  .  5  6  5  0  0 16  0 16 16 16 16  0 0 None
  34. 0x22 16 dc  0 16  0 r  y  .  5  6  5  0  0 16  0 16 16 16 16  0 0 None
  35. 0x23 16 tc  0 16  0 r  .  .  5  6  5  0  0 16  0 16 16 16 16  0 0 None
  36. 0x24 16 tc  0 16  0 r  y  .  5  6  5  0  0  0  0 16 16 16 16  0 0 None
  37. 0x25 16 tc  0 16  0 r  .  .  5  6  5  0  0  0  0 16 16 16 16  0 0 None
  38. 0x26 16 dc  0 16  0 r  .  .  5  6  5  0  0 16  0 16 16 16 16  0 0 None
  39. 0x27 16 dc  0 16  0 r  y  .  5  6  5  0  0  0  0 16 16 16 16  0 0 None
  40. 0x28 16 dc  0 16  0 r  .  .  5  6  5  0  0  0  0 16 16 16 16  0 0 None

 
 
un petit cat /proc/driver/nvidia/version me donne :
 
 

Code :
  1. bibi@dingo:/proc/driver/nvidia$ cat version
  2. NVRM version: NVIDIA Linux x86 nvidia.o Kernel Module  1.0-4349  Thu Mar 27 19:00:02 PST 2003
  3. GCC version:  gcc version 3.3 (Debian)

 
 
A savoir que si je lance glxgears je ne vois rien (fenetre noire)
Mon Quake3 plante (la 1ere fois ca va mais a la 2ieme fois)
Dans ET j'ai des gros carrés noir partout, enfin le decor et moche.....
 
Une idée ?


Message édité par lebibi le 31-07-2003 à 18:49:13
Reply

Marsh Posté le 31-07-2003 à 18:46:58   

Reply

Marsh Posté le 31-07-2003 à 18:56:04    

Est ce que je dois recompiler mon kernel ????
 
 

Code :
  1. You appear to be compiling the NVIDIA kernel module with
  2.    a compiler different from the one that was used to compile
  3.    the running kernel. This may be perfectly fine, but there
  4.    are cases where this can lead to unexpected behaviour and
  5.    system crashes.

Reply

Marsh Posté le 01-08-2003 à 02:46:04    

essaye de compiler les drivers nvidia comme ça sur une même ligne, en root :
 
IGNORE_CC_MISMATCH=1 make
 
tente ça avec les 4363 pour commencer vu que les sources sont fournies, sinon pour les 4496, il faut extraire le *pkg0.run, la procédure complète :
 
chmod +x NVIDIA-Linux-x86-1.0-4496-pkg0.run
./NVIDIA-Linux-x86-1.0-4496-pkg0.run --extract-only
cd NVIDIA-Linux-x86-1.0-4496-pkg0
IGNORE_CC_MISMATCH=1 make
 
généralement ça se passe bien en ignorant la différence de versions de gcc, mais attention à la généralité....

Reply

Marsh Posté le 01-08-2003 à 02:51:57    

je sent que je va dire une connerie mais ca serais pas le DRI toujours chargé via Xf86config-4 ??

Reply

Marsh Posté le 01-08-2003 à 11:32:01    

hello
 
bon j'ai trouvé hier soir :)
 
j'ai du faire une mise à jour de gcc il y a quelques jours/semaines (apt-get update quand tu nous tiens...) et puis il ne voulait pas compiler les nouveaux drivers ou même recompiler les anciens.
 
J'ai donc recompiler mon kernel, installé les nouveaux drivers et c'est ok maintenant :)


Message édité par lebibi le 01-08-2003 à 11:32:45
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed