Forum Linux.mandriva Installation de nvidia

Posté par  .
Étiquettes : aucune
0
17
jan.
2007
- urpmi nvidia installe le module 9631 mais ne donne pas l'accélération graphique
- aucun nvidia-installer (téléchargé sur nvidia) ne trouve les libraries X.
Voici ce qu'il me donne :
You appear to be using a modular X.org release, but nvidia-installer was unable to determine the correct X library installation path with the 'pkg-config' utility. Please install the X.org SDK/development package for your distribution.

Et effectivement, ça plante.

1) Je n'ai rien vu qui ressemble à X.org "sdk"
2) urpmi libxorg-X11-devel n'a rien changé.
3) j'ignore comment ni quoi modifier dans pkg-config pour que ça marche.

Je suis sous Mandriva 2007 kernel 2.6.17-5 (j'ai rétrogradé du 2.6.17-5legacy à celui-ci en pensant résoudre un des problèmes qui jalonnent l'installation de ma carte graphique). J'avais sans souci installé ma carte sous 2006 et 10.1.

Avez-vous une idée de la démarche à suivre ?

Merci d'avance.
  • # Please install the X.org SDK/development package for your distribution

    Posté par  (site web personnel) . Évalué à 2.

    > Please install the X.org SDK/development package for your distribution

    as tu vérifier que les packages -dev de X sont installés ?
    • [^] # Re: Please install the X.org SDK/development package for your distributi

      Posté par  (site web personnel) . Évalué à 2.

      bon dsl, pas tout lu.

      que donne pkg-config --list-all
      • [^] # Re: Please install the X.org SDK/development package for your distributi

        Posté par  . Évalué à 1.

        Bonjour,

        ça donne tout ça :

        xaw6 Xaw - X Athena Widgets Library, version 6
        lbxutil lbxutil - LBX Utilities
        xaw7 Xaw - X Athena Widgets Library, version 7
        damageproto DamageProto - Damage extension headers
        xf86dgaproto XF86DGAProto - XF86DGA extension headers
        xf86driproto XF86DRIProto - XF86DRI extension headers
        xaw8 Xaw - X Athena Widgets Library
        dmxproto DMXProto - DMX extension headers
        renderproto RenderProto - Render extension headers
        xfont Xfont - X font Library
        xorg-server xorg-server - Modular X.Org X Server
        xrender Xrender - X Render Library
        xres XRes - X Resource Information Extension Library
        oldx oldX - The oldX Library
        x11 X11 - X Library
        xevie Xevie - X Event Interceptor Library
        fontenc fontenc - The fontenc Library
        xau Xau - X authorization file management libary
        libupsclient libupsclient - UPS monitoring with Network UPS Tools
        xkbfile xkbfile - The xkbfile Library
        xmu Xmu - Xmu Library
        xrandr Xrandr - X RandR Library
        applewmproto AppleWMProto - AppleWM extension headers
        compositeproto CompositeProto - Composite extension headers
        xproto Xproto - Xproto headers
        glproto GLProto - GL extension headers
        xvmc XvMC - The XvMC Library
        xtrap XTrap - X Trap Library
        gnome-mime-data-2.0 gnome-mime-data - Base set of file types and applications for GNOME
        xcmiscproto XCMiscProto - XCMisc extension headers
        sm SM - X Session Management Library
        xprintutil XprintUtil - The XprintUtil Library
        xfontcache Xfontcache - The Xfontcache Library
        xft Xft - X FreeType library
        xi Xi - X Input Extension Library
        windowswmproto AppleWMProto - AppleWM extension headers
        xext Xext - Misc X Extension Library
        xscrnsaver XScrnSaver - The XScrnSaver Library
        xf86bigfontproto XF86BigFontProto - XF86BigFont extension headers
        resourceproto ResourceProto - Resource extension headers
        fontcacheproto FontcacheProto - Fontcache extension headers
        videoproto VideoProto - Video extension headers
        trapproto TrapProto - Trap extension headers
        xproxymngproto XProxyManagementProtocol - X Proxy Management Protocol headers
        xdmcp Xdmcp - X Display Manager Control Protocol library
        xdamage Xdamage - X Damage Library
        xpm Xpm - X Pixmap Library
        xf86miscproto XF86MiscProto - XF86Misc extension headers
        xxf86misc Xxf86misc - XFree86 Misc Extension Library
        xf86rushproto XF86RushProto - XF86Rush extension headers
        scrnsaverproto ScrnSaverProto - ScrnSaver extension headers
        xp Xp - X Print Library
        libxml-2.0 libXML - libXML library version2.
        xcursor Xcursor - X Cursor Library
        printproto PrintProto - Print extension headers
        fixesproto FixesProto - Fixes extension headers
        inputproto InputProto - Input extension headers
        xbitmaps X bitmaps - Bitmaps that are shared between X applications
        xinerama Xinerama - The Xinerama Library
        xt Xt - X Toolkit Library
        windowswm WindowsWM - The WindowsWM Library
        xprintapputil XprintAppUtil - The XprintAppUtil Library
        xmuu Xmuu - Mini Xmu Library
        fontconfig Fontconfig - Font configuration and customization library
        freetype2 FreeType 2 - A free, high-quality, and portable font engine.
        xv Xv - The Xv Library
        xxf86vm Xxf86vm - XFree86 Video Mode Extension Library
        bigreqsproto BigReqsProto - BigReqs extension headers
        shared-mime-info shared-mime-info - Freedesktop common MIME database
        kbproto KBProto - KB extension headers
        xextproto XExtProto - XExt extension headers
        evieproto EvIEExt - EvIE extension headers
        fontsproto FontsProto - Fonts extension headers
        xtst Xtst - The Xtst Library
        xkbui xkbui - The xkbui Library
        xfixes Xfixes - X Fixes Library
        xcomposite Xcomposite - X Composite Library
        xtrans XTrans - Abstract network code for X
        ice ICE - X Inter Client Exchange Library
        xf86vidmodeproto XF86VidModeProto - XF86VidMode extension headers
        dmx dmx - The dmx Library
        libfs libFS - Library Interface to the X Font Server
        recordproto RecordProto - Record extension headers
        applewm AppleWM - The AppleWM Library
        gnome-icon-theme gnome-icon-theme - A collection of icons used as the basis for GNOME themes
        xxf86dga Xxf86dga - XFree86 Direct Graphics Access Extension Library
        randrproto RandrProto - Randr extension headers
        xineramaproto XineramaProto - Xinerama extension headers
        libdrm libdrm - Userspace interface to kernel DRM services
  • # euh plutot que se lancer sur des chemins hasardeux

    Posté par  . Évalué à 1.

    pourquoi le module 9631 ne donne pas l'acceleration graphique?
    carte trop récente ?
    dans ce cas se serait pas mal d'ajouter les backport de mandriva et plf ( easyurpmi.zarb.org ) pour configurer les sources et réinstaller les driver nvidia
    carte trop vieille ?
    utilise les nvidia-legacy

    mauvaise conf?
    que donne le /var/log/Xorg0.log ?
    ce sont surtout les lignes avec WW et EE qui sont intéressante

    ensuite par acceleration graphique tu veux parler du DRI ? ( direct rendering interface ) ?
    que dit glxinfo
    echo $DISPLAY donne quoi ?
    as tu activé le bureau 3D ?
    l'extention composite ?
    aiglx?

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

    • [^] # Re: euh plutot que se lancer sur des chemins hasardeux

      Posté par  . Évalué à 1.

      Alors, dans l'ordre :

      J'aurais plutôt une carte trop vieille (nvidia GeForce 4 sur Dell inspiron 8200). Juste avant de poster ce thread, j'avais effectivement essayé urpmi nvdia-legacy, avec pour même résultat le plantage au démarrage de X.

      Le log est vide pour l'instant : j'avais noté que ça variait (évidemment !) en fonction des essais. Je poste ce message, je refais une tentative et reviens avec le résultat.

      Pour le reste, je crois qu'effectivement, je devrais parler du dri.
      En l'occurence, glxinfo m'indique qu'il ne fonctionne pas :

      name of 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_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
      GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
      GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
      GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
      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 version: 1.2
      GLX extensions:
      GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
      GLX_EXT_import_context, GLX_SGIX_fbconfig, GLX_ARB_get_proc_address
      OpenGL vendor string: Mesa project: www.mesa3d.org
      OpenGL renderer string: Mesa GLX Indirect
      OpenGL version string: 1.2 (1.5 Mesa 6.5)
      OpenGL extensions:
      GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
      GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
      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_texture_mirrored_repeat,
      GL_ARB_texture_non_power_of_two, GL_ARB_window_pos,
      GL_ATI_texture_mirror_once, GL_EXT_texture_env_add, GL_EXT_abgr,
      GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
      GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
      GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
      GL_EXT_packed_pixels, GL_EXT_rescale_normal, GL_EXT_secondary_color,
      GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
      GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
      GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias, GL_EXT_texture_object,
      GL_EXT_vertex_array, GL_IBM_texture_mirrored_repeat, GL_NV_blend_square,
      GL_NV_texgen_reflection, GL_NV_texture_rectangle, GL_SGIS_generate_mipmap,
      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

      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 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
      0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
      0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
      0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
      0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
      0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
      0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
      0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
      0x63 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None


      Je n'ai pas activé le bureau 3D... peut-être quand j'aurai résolu le pb d'accélération !

      Quant à l'extension composite et aiglx, quid ?
    • [^] # Re: euh plutot que se lancer sur des chemins hasardeux

      Posté par  . Évalué à 2.

      Alors il y a peut-être quelque chose d'intéressant :
      Je suis revenu sous legacy-kernel, puis en restant sous X, urpmi nvidia_legacy.
      Tout marche... sauf l'accélération (comme lors d'un "urpmi nvidia" tout court).

      Dans le log, une seule ligne marquée erreur (EE) :

      (EE) AIGLX: DRI module not loaded

      Et ça se résout comment ?
  • # Solution (enfin normalement)

    Posté par  (site web personnel) . Évalué à 3.

    Tu dégage cette connerie de kernel legacy !

    Tu installe le noyau officiel mis a jour.
    # urpmi kernel-2.6.17.8mdv kernel-source-stripped-2.6.17.8mdv

    Tu installe les deux paquets suivants :
    # urpmi dkms-nvidia nvidia

    Tu reboot sur le bon noyau.

    Pense a vérifier ton fichier /etc/X11/xorg.conf qu'il ait bien ces lignes :
    Section "Device"
    Identifier "device1"
    VendorName "nVidia Corp."
    BoardName "NVIDIA GeForce FX (generic)"
    Driver "nvidia"
    EndSection

    Section "Module"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"
    # Load "glx" # remove if use nvidia proprietary driver !
    Load "/usr/lib/xorg/modules/extensions/nvidia/libglx.so" # 3D layer
    EndSection
    • [^] # Re: Solution (enfin normalement)

      Posté par  . Évalué à 1.

      Je viens d'essayer.
      Dans le log, j'ai toujours :

      (EE) AIGLX: DRI module not loaded

      Et dans le xorg.conf, j'ai plutôt :

      Driver "nv"
      Load "glx"
      # 3D layer

      L'écran s'éteint carrément lorsque X boot si je modifie xorg.conf avec les paramètres que tu m'as écrit.
      • [^] # Re: Solution (enfin normalement)

        Posté par  (site web personnel) . Évalué à 2.

        (EE) AIGLX: DRI module not loaded <= ça c'est normal de l'avoir

        Par contre il n'est pas normal que ça marche pas.

        Essaye de stopper X :
        # service dm stop

        Start X pour regarder les logs
        # startkde
        # X
        (enfin un des deux)

        Comme ça tu verra ce qui va pas.
        • [^] # Re: Solution (enfin normalement)

          Posté par  . Évalué à 1.

          Bonjour à tous,

          Résultat de l'opération ("service dm stop", puis "kde") : la seule ligne d'erreur est toujours et encore
          (EE) AIGLX: DRI module not loaded

          Tout le reste figure en (II), (**) ou (--).

          Après cette opération, je me retrouve tout de même avec des caractère plus petits que d'ordinaire. Mais le dégradé de couleur est toujours aussi mauvais, et j'ai toujours pas l'accélération...

          Ça n'arrive donc qu'à moi, ce genre de truc ?
  • # uo !

    Posté par  . Évalué à 1.

    Alors comme ça, tout le monde sèche ?
    • [^] # Re: uo !

      Posté par  . Évalué à 1.

      up !
  • # config nvidia sur geforce4

    Posté par  . Évalué à 1.

    Sur une Geforce4, il ne faut utiliser les drivers série9xxx. il ne sont pas compatible. Les derniers qui marchent sont les 8776.
    Je les utilise sur un portable et ils sont très rapide.
    Sf que j'ai un problème opengl qui lui ne marche.lorsque que j'esaie de lire les infos avec kde ou que je lance une apli opengl le serveur x crash et redémarre très rapidement .Là j'ai pas encore trouvé la soluce

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.