Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Retourner aux forums || Retourner au forum Linux.suse

Linux.suse : pilotes nvidia proprio Ça freeze :-(

Posté par lambda () le 31 janvier 2007
Bonsoir c'est vrai je suis un nouveau sous suse, néanmoins je n'avais pas rencontré de problèmes pour installer ces drivers sous des distributions différentes...(une geforce4mx440 sur une opensuse10.2 2.6.18.2-34-default)

Avec yast2 j'installe:
nvidia-gfx-kmp-default - NVIDIA gfx driver kernel module
x11-video-nvidia - nvidia GL drivers
Puis je reboote le serveur X, tout plante sans récupération possible.

les logs me révèlent:

nvidia: module license 'NVIDIA' taints kernel
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/updates/drivers//nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.9631
Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver 1.0-9631 Thu Nov 9 17:39:58 PST 2006
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(--) Chipset NVIDIA GPU found

(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Enabling RENDER acceleration
(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) NVIDIA(0): log file that the GLX module has been loaded in your X
(EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
(EE) NVIDIA(0): you continue to encounter problems, Please try
(EE) NVIDIA(0): reinstalling the NVIDIA driver.
(II) NVIDIA(0): NVIDIA GPU GeForce4 MX 440 with AGP8X at PCI:1:0:0 (GPU-0)

(EE) NVIDIA(0): Error recovery failed.
(EE) NVIDIA(0): *** Aborting ***


Le module glx figure bien dans /etc/X11/xorg.conf, je sèche si quelqu'un connaît un p'tit hack merci d'avance.

--
mail administration is very challenging, too many people get into the business without understanding enough of it .... hotmail best exemple
> Lire le message (10 commentaires, moyenne: 1,7).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

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

vérif bidon

Posté par lambda () le 31/01/2007 à 18:13. (lien). Évalué à 2.

effectivement le serveur X n'arrive pas pas à charger l'extension glx cependant yast2 semble avoir installé le paquet :

xgl - Xserver that uses OpenGL for its drawing operations.

question couillonne Dois je remplacer Load "glx" par Load "xgl" dans /etc/X11/xorg.conf ? merci

--
mail administration is very challenging, too many people get into the business without understanding enough of it .... hotmail best exemple
  • [^]Re: vérif bidon

    Posté par jlh () le 31/01/2007 à 22:03. (lien). Évalué à 2.

    Il faudrait plutôt voir si le module que X essaie de charger est bien le module glx de nvidia et pas le module glx mesa qui vient avec Xorg.

    Il me semble que pour certaines distributions, il faut installer les paquets nvidia-kernel, nvidia-driver et nvidia-glx ... ou pas, c'est à vérifier.

  • [^]Re: vérif bidon

    Posté par Frédéric Lopez () le 01/02/2007 à 00:33. (lien). Évalué à 2.

    Tu peux toujours essayer d'installer les drivers nVidia avec le script qu'ils fournissent plutôt qu'avec le paquet Suse. Normalement il fait le ménage correctement s'il y a des traces de Mesa quelque part.

[+] Versions du module et du kernel différentes

Posté par Cédric Leullier (page perso, ) le 31/01/2007 à 18:27. (lien). Évalué à -1.

Bonjour,

Il y a dans tes logs, la ligne suivante :

nvidia: module license 'NVIDIA' taints kernel


Cela signifie que ton module n'a pas été compilé pour la version du kernel qui tourne sur ta machine.

Regarde s'il n'y a pas un moyen de recompiler le module pour ta version du kernel.

  • [^]Re: Versions du module et du kernel différentes

    Posté par lambda () le 31/01/2007 à 18:37. (lien). Évalué à 2.

    Merci cédric mais la dite-ligne signifie simplement que l'exécution d'un programme binaire non-opensource à l'intérieur du noyau fait perdre à mon noyau son coté libre (snifff. mais bon)

    --
    mail administration is very challenging, too many people get into the business without understanding enough of it .... hotmail best exemple
    • [^]Re: Versions du module et du kernel différentes

      Posté par Cédric Leullier (page perso, ) le 31/01/2007 à 18:55. (lien). Évalué à 4.

      Autant pour moi, tu as raison.
      Ce n'est pas "module version ... taints kernel", comme ça a pu m'arrivé, mais "module license ... taints kernel".

      Désolé.

solution radicale

Posté par lambda () le 01/02/2007 à 07:39. (lien). Évalué à 3.

Non en fait j'abandonne suse et je retourne sous debian :)
De toutes façons mes serveurs donnent de mauvais résulats sous suse (interface graphique trop lourde....)

--
mail administration is very challenging, too many people get into the business without understanding enough of it .... hotmail best exemple
  • [^]Re: solution radicale

    Posté par Farvardin (page perso, ) le 02/02/2007 à 00:06. (lien). Évalué à 1.

    tu utilises des interfaces graphiques avec tes serveurs ??
    Tu peux également utiliser un gestionnaire de fenêtre plus léger que kde ou gnome (surtout si beagle est lancé au démarrage...)

    Pour installer le pilote nvidia, essaye plutôt le binaire depuis le site nvidia plutôt que de l'utiliser en paquet...

    --
    Tous ensemble contre l'esclavitude des logiciels privateurs !
    • [^]Re: solution radicale

      Posté par lambda () le 02/02/2007 à 08:56. (lien). Évalué à 1.

      tu utilises des interfaces graphiques avec tes serveurs ??
      Bah jusqu'à preuve du contraire Zope s'administre par le biais d'un navigateur.

      Tu peux également utiliser un gestionnaire de fenêtre plus léger que kde ou gnome (surtout si beagle est lancé au démarrage...)


      OUi oui XFCE4.4

      --
      mail administration is very challenging, too many people get into the business without understanding enough of it .... hotmail best exemple

nouvel essai

Posté par lambda () le 02/02/2007 à 10:33. (lien). Évalué à 1.

Bon je télécharge NVIDIA-Linux-x86-1.0-8776-pkg1.run je lance la compilation:




-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (1.0-8776):
executing: '/sbin/ldconfig'...
executing: '/sbin/depmod -aq'...
-> done.
-> Kernel module compilation complete.

et ...

(WW) NVIDIA(0): WAIT (2, 6, 0x8000, 0x00000000, 0x000003d4, 0)
(WW) NVIDIA(0): WAIT (1, 6, 0x8000, 0x00000000, 0x000003d4, 0)
(II) NVIDIA(0): Setting mode "1280x1024"
(WW) NVIDIA(0): WAIT (2, 1, 0x8000, 0x00000000, 0x00000474, 0)
(WW) NVIDIA(0): WAIT (1, 1, 0x8000, 0x00000000, 0x00000474, 0)
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(WW) NVIDIA(0): WAIT (2, 3, 0x8000, 0x00000000, 0x000008ac, 0)
(WW) NVIDIA(0): WAIT (1, 3, 0x8000, 0x00000000, 0x000008ac, 0)
(WW) NVIDIA(0): WAIT (2, 6, 0x8000, 0x00000000, 0x000008dc, 0)


Ça freeze !

Si une bonne âme a une idée ...

--
mail administration is very challenging, too many people get into the business without understanding enough of it .... hotmail best exemple

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.suse