Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Publicité
Le Blog de Monte Cristo
16 novembre 2006

Installation du driver 9629 Nvidia sous [Edgy][Article Beta]

montecristo

Installation du driver 9629 Nvidia sous [Edgy]


  • Effacer eventuellement le driver nvidia en place :
    • sudo sh NVidia...run --uninstall
    • sudo apt-get --purge remove nvidia-glx nvidia-glx-legacy nvidia-xconfig nvidia-settings
  • Tuer le serveur X et passer en console
    • [CTRL]+[Alt]+[F1]
    • sudo /etc/init.d/kdm stop
  • Faire un backup de son xorg
    • sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
  • Installer les outils essentiels a la compilation du driver Nvidia
    • sudo apt-get install linux-headers-`uname -r` build-essential gcc xserver-xorg-dev pkg-config
    • La phase proprement dite de compilation du driver
      • sudo sh NVIDIA-Linux-x86-1.0-8776-pkg1.run --kernel-source-path=/usr/src/linux-headers-`uname -r`
  • Le problème sous Edgy, c'est qu'il y a déjà des versions précompilés des drivers nVidia, mais c'est une ancienne version (la 7184, je crois). Donc il y a conflit, et le kernel doit choisir! Et dans ce cas précis, pas de bol, il choisit l'ancien drivers. Au final, le kernel s'attend à du 9629 comme on lui a dit précédemment en compilant le driver et on lui donne du 7184... Il est pas content, il chouine et du coup Xorg nous fait un écran bleu!

    Chose étrange, juste après l'installation des drivers nVidia, le serveur X se lance bien lorsque l'on tape la commande:

    sudo /etc/init.d/kdm restart

    Par contre, au redémarrage du PC, ça ne marche plus...

    Mais tout n'est pas perdu! Il y a une solution! Il suffit de commenter deux lignes au tout début du fichier /lib/modules/2.6.17-10-386/modules.alias comme ceci:

    • #alias char-major-195-* nvidia
      #alias pci:v000010DEd*sv*sd*bc03sc00i00* nvidia

Publicité
Publicité
Commentaires
Le Blog de Monte Cristo
Publicité
Publicité