#1 Le 03/02/2007, à 08:55
- chazarenc
driver nvidia 9631 pour nvidia 440mx
Bonjour,
Je n'arrive pas a configurer correctement mon PC avec le driver Nvidia 9631 (installé avec Envy).
Tout semble etre ok, glxinfo ne renvoie pas de message d'erreur, nvidia-setting est ok, mais les applications 3D n'ont pas de texture (zone noire sur les objets 3d). Dans Googleearth par exemple la terre est un simple disque noir.
Les drivers 8746 fonctionnent mais je n'arrive pas a utiliser beryl avec....
Quelqu'un aurait il une idée ?
Je precise que cela ne fonctionne pas avec et sans beryl
#2 Le 03/02/2007, à 12:30
- Geoffrey
Re : driver nvidia 9631 pour nvidia 440mx
tu as bien modifié ton /etc/X11/xorg.conf comme indiqué dans les tutos ?
Hors ligne
#3 Le 03/02/2007, à 13:54
- chazarenc
Re : driver nvidia 9631 pour nvidia 440mx
tu as bien modifié ton /etc/X11/xorg.conf comme indiqué dans les tutos ?
C'est clair, la version 8746 marche au poil, la 9631 tout est ok, le logo NVIDIA ok, glxgear ok, glxinfo c'est tout bon, mais je n'ai pas de texture dans les softs 3D, du noir à la place....avec beryl cela fonctionne mais le cube qui présente 2 faces noire au lieu du logo beryl (diamant).
Une idée....?
#4 Le 03/02/2007, à 13:58
- chazarenc
Re : driver nvidia 9631 pour nvidia 440mx
Geoffrey a écrit :tu as bien modifié ton /etc/X11/xorg.conf comme indiqué dans les tutos ?
C'est clair, la version 8746 marche au poil, la 9631 tout est ok, le logo NVIDIA ok, glxgear ok, glxinfo c'est tout bon, mais je n'ai pas de texture dans les softs 3D, du noir à la place....avec beryl cela fonctionne mais le cube qui présente 2 faces noire au lieu du logo beryl (diamant).
Une idée....?
petite précision, beryl fonctionne avec le 8746 mais il est très lent...
#5 Le 03/02/2007, à 14:00
- chazarenc
Re : driver nvidia 9631 pour nvidia 440mx
chazarenc a écrit :Geoffrey a écrit :tu as bien modifié ton /etc/X11/xorg.conf comme indiqué dans les tutos ?
C'est clair, la version 8746 marche au poil, la 9631 tout est ok, le logo NVIDIA ok, glxgear ok, glxinfo c'est tout bon, mais je n'ai pas de texture dans les softs 3D, du noir à la place....avec beryl cela fonctionne mais le cube qui présente 2 faces noire au lieu du logo beryl (diamant).
Une idée....?
petite précision, beryl fonctionne avec le 8746 mais il est très lent...
message beryl avec 8746:
**************************************************************
* Beryl system compatiblity check *
**************************************************************
Detected xserver : NVIDIA
Checking Display :0.0 ...
Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed
Checking Screen 0 ...
Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : failed
No GLX_EXT_texture_from_pixmap
beryl: No GLXFBConfig for default depth, falling back on visinfo.
Reloading options
Sinon avec le 9631 tout est ok dans le check Beryl mais pas de texture...
#6 Le 03/02/2007, à 18:41
- Lestat the vampire
Re : driver nvidia 9631 pour nvidia 440mx
Alors pour commencer, je précise que la version 8746 des drivers nvidia n'existe PAS.
Donc soit tu parles des drivers de la serie 8xxx et donc le dernier 8776 soit tu parles du 9746, or ce driver ne supporte plus les geforce 4 donc il ne devrait pas marcher chez toi.
J'en conclue donc que tu parles du driver 8776 qui fonctionne chez toi.
En ce qui concerne beryl, il a besoin d'une instruction GLX_EXT_texture_from_pixmap pour fonctionner correctement (comme tu as pu t'en rendre compte) or cette instruction n'est présente que dans la série 9xxx des drivers nvidia, donc si tu veux profiter de beryl correctement sous edgy, soit tu installes les drivers de la série 9xxx soit tu utilises la série 8xxx mais dans ce cas, il te faut installer XGL.
En ce qui concerne ton problème avec la version 9631, je pense qu'il doit te manquer certaines options dans ton xorg.conf qui permettent d'utiliser ta carte correctement (comme te l'a suggérer Geoffrey, mais tu ne lui a pas répondu).
Mais pour ca, il me faudrait un peu plus d'infos...commence par poster ton xorg.conf stp, apres on va essayer de t'arranger ca (si possible) !!
Dernière modification par Lestat the vampire (Le 03/02/2007, à 18:43)
Hors ligne
#7 Le 03/02/2007, à 19:27
- chazarenc
Re : driver nvidia 9631 pour nvidia 440mx
En effet c'est bien le 8776. Le 9631 s'installe correctement mais pas de textures dans les jeux 3D. glxgear marche très bien (engrenages present, 2500fps)
Voilà glxinfo:
name of display: :1.0
display: :1 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
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.4
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_ARB_fbconfig_float
GLX version: 1.3
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: GeForce4 MX Integrated GPU/AGP/SSE/3DNOW!
OpenGL version string: 1.5.6 NVIDIA 96.31
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_pixel_buffer_object,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shader_objects,
GL_ARB_shading_language_100, 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_texture_rectangle,
GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object,
GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos,
GL_S3_s3tc, GL_EXT_texture_env_add, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, GL_EXT_Cg_shader,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object,
GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shared_texture_palette,
GL_EXT_stencil_wrap, GL_EXT_texture_compression_s3tc,
GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp,
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_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_fence,
GL_NV_fog_distance, GL_NV_gpu_program_parameters,
GL_NV_light_max_exponent, GL_NV_packed_depth_stencil,
GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_register_combiners,
GL_NV_texgen_reflection, GL_NV_texture_env_combine4,
GL_NV_texture_rectangle, GL_NV_vertex_array_range,
GL_NV_vertex_array_range2, GL_NV_vertex_program, GL_NV_vertex_program1_1,
GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SGIS_texture_lod,
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
0x24 24 tc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x25 24 tc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x27 24 tc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 0 0 None
0x28 24 tc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 0 0 None
0x29 24 tc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 0 0 None
0x2a 24 tc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 0 0 None
0x2b 24 tc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 0 0 None
0x2c 24 tc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 0 0 None
0x2d 24 tc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 0 0 None
0x2e 24 tc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 0 0 None
0x2f 24 tc 0 32 0 r y . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x30 24 tc 0 32 0 r y . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
0x31 24 tc 0 32 0 r . . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x32 24 tc 0 32 0 r . . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
0x33 24 dc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x34 24 dc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x35 24 dc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x36 24 dc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 0 0 None
0x37 24 dc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 0 0 None
0x38 24 dc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 0 0 None
0x39 24 dc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 0 0 None
0x3a 24 dc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 0 0 None
0x3b 24 dc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 0 0 None
0x3c 24 dc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 0 0 None
0x3d 24 dc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 0 0 None
0x3e 24 dc 0 32 0 r y . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x3f 24 dc 0 32 0 r y . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
0x40 24 dc 0 32 0 r . . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x41 24 dc 0 32 0 r . . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
0x23 32 tc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x42 32 tc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x43 32 tc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x44 32 tc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x45 32 tc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 0 0 None
0x46 32 tc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 0 0 None
0x47 32 tc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 0 0 None
0x48 32 tc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 0 0 None
0x49 32 tc 0 32 0 r y . 8 8 8 0 4 16 0 16 16 16 16 0 0 None
0x4a 32 tc 0 32 0 r y . 8 8 8 8 4 16 0 16 16 16 16 0 0 None
0x4b 32 tc 0 32 0 r . . 8 8 8 0 4 16 0 16 16 16 16 0 0 None
0x4c 32 tc 0 32 0 r . . 8 8 8 8 4 16 0 16 16 16 16 0 0 None
0x4d 32 tc 0 32 0 r y . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x4e 32 tc 0 32 0 r y . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
0x4f 32 tc 0 32 0 r . . 8 8 8 0 4 0 0 16 16 16 16 0 0 None
0x50 32 tc 0 32 0 r . . 8 8 8 8 4 0 0 16 16 16 16 0 0 None
xorg:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Mon Oct 16 22:13:07 PDT 2006
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
#Section "DRI"
# Mode 0666
#EndSection
#Section "Extensions"
# Option "Composite" "False"
#EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "Files"
# path to defoma fonts
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbOptions" "lv3:ralt_switch"
Option "XkbVariant" "latin9"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
# /dev/input/event
# for USB
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
# /dev/input/event
# for USB
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
# /dev/input/event
# for USB
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "Monitor"
Identifier "Generic Monitor"
HorizSync 28.0 - 64.0
VertRefresh 43.0 - 60.0
Option "DPMS"
EndSection
Section "Device"
Identifier "NVIDIA Corporation NV18 [GeForce4 MX - nForce GPU]"
Driver "nvidia"
Option "AddARGBGLXVisuals" "true"
Option "TripleBuffer" "true"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV18 [GeForce4 MX - nForce GPU]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection
#8 Le 03/02/2007, à 21:04
- Lestat the vampire
Re : driver nvidia 9631 pour nvidia 440mx
Dans ton xorg.conf, il te manque l'option qui active le Compositing (normalement, elle est nécessaire pour beryl aussi, cf. wiki)
Pour la rajouter, le plus simple est de taper :
sudo nvidia-xconfig --composite
PS: il serait plus lisible de mettre ton xorg.conf entre des balises "Code", merci.
Hors ligne
#9 Le 03/02/2007, à 22:24
- echazare
Re : driver nvidia 9631 pour nvidia 440mx
Dans ton xorg.conf, il te manque l'option qui active le Compositing (normalement, elle est nécessaire pour beryl aussi, cf. wiki)
Pour la rajouter, le plus simple est de taper :sudo nvidia-xconfig --composite
PS: il serait plus lisible de mettre ton xorg.conf entre des balises "Code", merci.
Merci pour l'info, mais cela ne marche toujours pas. Sans beryl toujours pas de textures et avec même chose. Les effets marchent, mais pas les softs 3D, jeux etc...ecran noir en lieu et place des objets 3D....
PS, je n'arrive pas a changer a éditer mon message....pour mettre les balises
Arch Manjaro
Hors ligne
#10 Le 03/02/2007, à 23:21
- Lestat the vampire
Re : driver nvidia 9631 pour nvidia 440mx
Ben la je sais pas trop...
Regarde cette page : http://doc.gwos.org/index.php/Latest_Nvidia_Edgy#PROBLEMS_SECTION section 7 et essaie les manips mais a mon avis, ca va pas changer grand chose.
PS: autant pour moi, tu peux pas editer les messages des invités (seul les modos le peuvent), mais tu le sauras pour la prochaine fois !
Hors ligne
#11 Le 04/02/2007, à 00:51
- Geoffrey
Re : driver nvidia 9631 pour nvidia 440mx
Dans ton xorg.conf, il te manque l'option qui active le Compositing (normalement, elle est nécessaire pour beryl aussi, cf. wiki)
Pour la rajouter, le plus simple est de taper :sudo nvidia-xconfig --composite
PS: il serait plus lisible de mettre ton xorg.conf entre des balises "Code", merci.
non l'option addrgbglx le remplace, ajouter composite en plus ne lui apportera que des ennuis.
Pour les problèmes de textures, essaie peut etre le driver 9629, regarde sur le forum linux sur nvidia.com
J'ai une Geforce GO 440 mx et je n'ai aucun pb avec les 9631, ca m'étonne ton problème
Hors ligne
#12 Le 04/02/2007, à 09:44
- echazare
Re : driver nvidia 9631 pour nvidia 440mx
Pareil avec le 9626, 9629 et j'ai même essayé les dernières non compatibles et j'ai les mêmes résultats....
Arch Manjaro
Hors ligne
#13 Le 04/02/2007, à 12:35
- Lestat the vampire
Re : driver nvidia 9631 pour nvidia 440mx
@Geoffrey : désolé de te contredire mais d'après le readme des drivers nvidia :
Option "AddARGBGLXVisuals" "boolean"
Adds a 32-bit ARGB visual for each supported OpenGL configuration. This allows applications to use OpenGL to render with alpha transparency into 32-bit windows and pixmaps. This option requires the Composite extension. ENABLE AT YOUR OWN RISK. Some OpenGL applications may display incorrectly when this setting is enabled. Default: No visuals are added.
L'option addrgbglx ne remplace PAS l'extension composite, elle en a BESOIN pour fonctionner correctement !
Hors ligne