Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/02/2007, à 09: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, à 13: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, à 14:54

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....?

#4 Le 03/02/2007, à 14:58

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...

#5 Le 03/02/2007, à 15:00

chazarenc

Re : driver nvidia 9631 pour nvidia 440mx

chazarenc a écrit :
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, à 19: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, à 19:43)

Hors ligne

#7 Le 03/02/2007, à 20: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, à 22: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, à 23:24

echazare

Re : driver nvidia 9631 pour nvidia 440mx

Lestat the vampire a écrit :

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 04/02/2007, à 00: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, à 01:51

Geoffrey

Re : driver nvidia 9631 pour nvidia 440mx

Lestat the vampire a écrit :

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, à 10: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, à 13: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