Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1271 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  je dois reinstaller le pilote nvidia à chaque reboot

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

je dois reinstaller le pilote nvidia à chaque reboot

n°1004217
anisometro​pie
Posté le 22-01-2008 à 14:09:27  profilanswer
 

bonjour.
je dis bien à chaque fois: le demarrage se passe normalement, il arrive à kdm qui m'affiche un ecran noir(et aucun message d'erreur), je fais alt+F1 je connecte sous root :

Code :
  1. /etc/init.d/kdm stop
  2. sh /home/anisometropie/programmes/NVIDIA-Linux-x86_64-100.14.19-pkg2.run
  3. kdm


à chaque fois il me recompile le module nvidia,
et là tout marche normalement.
 
pourtant à chaque fois le /etc/X11/xorg.conf n'est meme pas modifié. ca ne peut pas venir de là.
je vois vraiment pas d'ou ca peut venir :(


---------------
I didn't mean you're useless. I only meant you never do anything of any use.
mood
Publicité
Posté le 22-01-2008 à 14:09:27  profilanswer
 

n°1004222
wedgeant
Da penguin inside
Posté le 22-01-2008 à 14:12:00  profilanswer
 

anisometropie a écrit :

pourtant à chaque fois le /etc/X11/xorg.conf n'est meme pas modifié. ca ne peut pas venir de là.


ben si, justement, ça vient de là [:cerveau petrus]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°1004224
enfoiro
a nickname is just a nickname
Posté le 22-01-2008 à 14:13:21  profilanswer
 

si le module est compilé, alors un

modprobe nvidia


devrait suffire.
poste ton xorg.log et /var/log/messages, et dmesg sinon
poste xorg.conf pour vérifier qu'il utilise bien le module nvidia

n°1004232
Fork Bomb
Obsédé textuel
Posté le 22-01-2008 à 14:22:17  profilanswer
 

cat /etc/X11/xorg.conf | grep Driver


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1004238
anisometro​pie
Posté le 22-01-2008 à 14:28:04  profilanswer
 

voici le log de demarrage : http://pastebin.com/f10e86185
mon xorg.conf http://pastebin.com/f1353ea1f
xorg.log : http://pastebin.com/d2c0a2385
/var/log/messages : http://pastebin.com/d640525e3

 

mais y'a peu de chance que ca vienne de xorg.conf, le fichier n'a pas été modifié depuis longtemps, et une fois que j'ai lancé le script et qu'il m'a recompilé le module nvidia, tout marche bien.


Message édité par anisometropie le 22-01-2008 à 14:29:30

---------------
I didn't mean you're useless. I only meant you never do anything of any use.
n°1004242
enfoiro
a nickname is just a nickname
Posté le 22-01-2008 à 14:34:16  profilanswer
 

ok, donc c'est bizarre le module est installé au démarrage et chargé par xorg, tout est ok d'après ces logs...
Je pencherais pour un souci sur les paquets kdm/xorg.
tu utilise quelle distro ?
tu a fait une maj recemment ?

n°1004244
anisometro​pie
Posté le 22-01-2008 à 14:36:40  profilanswer
 

modprobe nvidia ne change rien, il ne donne pas d'erreur, mais kdm renvoie le meme ecran noir; le module existe bien mais xorg renvoie des segfaults, une fois qu'il a été recompilé il n'en fait plus


---------------
I didn't mean you're useless. I only meant you never do anything of any use.
n°1004246
anisometro​pie
Posté le 22-01-2008 à 14:37:31  profilanswer
 

je suis sous debian lenny et je met à jour tous les jour :/


---------------
I didn't mean you're useless. I only meant you never do anything of any use.
n°1004249
enfoiro
a nickname is just a nickname
Posté le 22-01-2008 à 14:52:54  profilanswer
 

incompatibilité driver/xorg
modprobe nvidia de toute facon ne sert à rien car d'après les logs tout est bon : module chargé par le kernel et par xorg.
tu es tombé sur un bug :/
réinstalle une vieille version du driver nvidia ou de xorg ou les deux.
et fais un bug report chez nvidia si t'a le courage.
edit : d'ailleurs il y a des trucs assez moches dans ton log de démarrage avec hcid


Message édité par enfoiro le 22-01-2008 à 14:53:34
n°1004259
anisometro​pie
Posté le 22-01-2008 à 15:37:25  profilanswer
 

ça m'étonnerait que ce soit un bug, c'est plutot un problème de module.je vais essayer de me recompiler le noyau, on verra bien. des fois vu que c'est le noyau par defaut, tous les modules des cartes graph existent, je vais faire un peu de menage.


---------------
I didn't mean you're useless. I only meant you never do anything of any use.
mood
Publicité
Posté le 22-01-2008 à 15:37:25  profilanswer
 

n°1004271
enfoiro
a nickname is just a nickname
Posté le 22-01-2008 à 16:02:01  profilanswer
 

recompile si ca t'amuse.
à noter que si t'avais déjà la solution, je ne comprend pas l'utilité de poster.
bon courage ;)

n°1004367
anisometro​pie
Posté le 22-01-2008 à 22:23:53  profilanswer
 

je voulais simplement savoir si quelqu'un pouvait m'eviter cette atrocité!
j'ai passé mon après midi a cocher les bons paramètres, je suis meme pas sur de ca dejà.  
ensuite je finis par compiler; le paquet est crée.  
et là je l'installe :

Code :
  1. debian:/usr/src# dpkg -i linux-image-2.6.23.14_2.6.23.14-10.00.Custom_amd64.deb
  2. Sélection du paquet linux-image-2.6.23.14 précédemment désélectionné.
  3. (Lecture de la base de données... 164900 fichiers et répertoires déjà installés.)
  4. Dépaquetage de linux-image-2.6.23.14 (à partir de linux-image-2.6.23.14_2.6.23.14-10.00.Custom_amd64.deb) ...
  5. Done.
  6. Paramétrage de linux-image-2.6.23.14 (2.6.23.14-10.00.Custom) ...
  7. Running depmod.
  8. You already have a LILO configuration in /etc/lilo.conf
  9. Running boot loader as requested
  10. Testing lilo.conf ...
  11. Failed test for bootloader lilo


 
pourquoi il me fait pas le mkinitramfs automatiquement ? .
je suis obligé de faire:
mkinitramfs -o /boot/initrd.img-2.6.23.14  
et d'editer mon lilo.conf moi meme. et de crée les liens symboliques /vmlinuz et /initrd.img
d'ailleur une question, comment on sait qu'il a fait le initrd.img à partir du bon noyau ?
le nom initrd.img-2.6.23.14 c'est moi qui le met, mais qui me dit que il me fait pas à partir de mon vieux noyau ?

 
bon finalement ca m'a l'air bon, je redemarre et là :
/lib/modules/2.6.23.14 : no such file or directory  :??:  :??:  :??:  :??:  
alors que le dossier existe bien, j'ai verifié en redemarrant avec mon vieux noyau  
 


---------------
I didn't mean you're useless. I only meant you never do anything of any use.
n°1004370
gee
Bon ben hon
Posté le 22-01-2008 à 22:34:39  profilanswer
 

tu as probablement compilé ton kernel sans demander d'initram et c'est pour cela que tu dois le faire toi même après :)


---------------
"Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!"
n°1004373
fighting_f​alcon
Posté le 22-01-2008 à 22:54:58  profilanswer
 

je me souviens plus exactement mais j'ai un collègue qui a eu le même problème ...
c'était une histoire de librairie il me semble ..
des liens vers les librairies installées par le driver nvidia qui étaient supprimées au boot mais pas recréés je ne sais plus pour quelle raison
 
essaie de regarder les scripts qui s'exécute au boot de ta machine et qui touche aux libs nvidia ...

n°1004481
enfoiro
a nickname is just a nickname
Posté le 23-01-2008 à 12:11:25  profilanswer
 

ouai t'a pas demandé le initrd à make-kpkg. man make-kpkg

n°1004569
dam1330
...
Posté le 23-01-2008 à 14:41:18  profilanswer
 

j'avais le meme probleme, c'est réglé en installant le dernier pilote qui est sorti hier
 
edit: en fait non


Message édité par dam1330 le 23-01-2008 à 23:36:30
n°1017780
anisometro​pie
Posté le 04-03-2008 à 00:06:17  profilanswer
 

miséricorde je viens de trouver le coupable : /etc/init.d/nvidia-glx je l'ai renommé pour qu'il puisse pas etre executé au demarrage et là miracle de miracle de bonheur absolu kde se lance tout seul !! :)
je vous montre ce qu'il y a dedans, vous trouverez peut etre l'explication :

Code :
  1. #!/bin/sh
  2. PATH=/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin
  3. # to force usage or non-usage of TLS libs edit /etc/defaults/nvidia-glx
  4. [ -e /etc/default/nvidia-glx ] && . /etc/default/nvidia-glx
  5. # test if /usr/lib is writable.
  6. if [ ! -w /usr/lib  ]; then
  7.   #we can't change anything so just exit.
  8.   exit 0
  9. fi 
  10. # if nothing has been specified do some guesswork
  11. if [ -z "$USE_TLS" ]
  12. then
  13.   if [ `uname -r | cut -f 1,2 -d.` = "2.6"  ] && \
  14.      [ -x /usr/lib/nvidia/tls_test ] && \
  15.      /usr/lib/nvidia/tls_test /usr/lib/nvidia/tls_test_dso.so
  16.   then
  17.     USE_TLS=1
  18.   else
  19.     USE_TLS=0
  20.   fi
  21. fi
  22. setup_links () {
  23.   # check if all the symlinks are in place
  24.   if [ "$(readlink -f /usr/lib/tls/libnvidia-tls.so.1)" != /usr/lib/nvidia/libnvidia-tls.so.1.0.8776 ]
  25.   then
  26.     echo -n "Creating NVIDIA TLS links..."
  27.     # remove the symlinks
  28.     rm -f /usr/lib/tls/libGL.so
  29.     rm -f /usr/lib/tls/libGL.so.*
  30.     rm -f /usr/lib/tls/libnvidia-tls.so
  31.    
  32.     rm -f /usr/lib/tls/libnvidia-tls.so.*
  33.     rm -f /usr/lib/tls/libGL.la
  34.     #remove old ones
  35.     rm -f /usr/lib/tls/libGLcore.so.1
  36.     rm -f /usr/lib/tls/libGLcore.so.*
  37.     # create the symlinks
  38.     ln -s /usr/lib/nvidia/libnvidia-tls.so.1.0.8776 /usr/lib/tls/libnvidia-tls.so.1.0.8776
  39.     # reconfigure dynamic linker run-time bindings
  40.     ldconfig
  41.     echo " done."
  42.   fi
  43. }
  44. remove_links () {
  45.   # check if all the symlinks are gone or correct
  46.   if [  -e /usr/lib/tls/libnvidia-tls.so.1.0.8776 \
  47. -o -e /usr/lib/tls/libnvidia-tls.so \
  48. -o -e /usr/lib/tls/libnvidia-tls.so.1 ]
  49.   then
  50.     echo -n "Removing NVIDIA TLS links..."
  51.     # remove the symlinks
  52.     rm -f /usr/lib/tls/libGL.so
  53.     rm -f /usr/lib/tls/libGL.so.*
  54.     rm -f /usr/lib/tls/libGL.la
  55.     rm -f /usr/lib/tls/libGLcore.so.*   
  56.     rm -f /usr/lib/tls/libnvidia-tls.so
  57.     rm -f /usr/lib/tls/libnvidia-tls.so.*
  58.     # reconfigure dynamic linker run-time bindings
  59.     ldconfig
  60.     echo " done."
  61.   fi
  62. }
  63. case "$1" in
  64.   start|restart|reload|force-reload)
  65.     if [ "$USE_TLS" = "1" ]
  66.     then
  67.       setup_links
  68.     elif [ "$USE_TLS" = "0" ]
  69.     then
  70.       remove_links
  71.     fi
  72.     rm -f  /usr/lib/libGL.so || true
  73.     if [ -L /usr/lib/nvidia/libGL.so.xlibmesa ] && [ -d /usr/share/doc/libgl1-mesa-dev ] ; then
  74.      ln -s /usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/libGL.so
  75.     fi
  76.     if [ -d /usr/share/doc/nvidia-glx-dev ] ; then
  77.         ln -s /usr/lib/libGL.so.1.0.8776 /usr/lib/libGL.so
  78.     fi
  79.     ;;
  80.   stop)
  81.     :
  82.     ;;
  83.   *)
  84.     echo "Usage: /etc/init.d/nvidia-glx {start|stop|restart|reload|force-reload}"
  85.     exit 1
  86.     ;;
  87. esac
  88. exit 0


celui qui m'a crée un truc pareil je le "sudo rm -rf /*"rais


Message édité par anisometropie le 04-03-2008 à 00:10:35

---------------
I didn't mean you're useless. I only meant you never do anything of any use.
n°1018199
THRAK
- THR4K -
Posté le 04-03-2008 à 21:47:28  profilanswer
 

Ceci indique que le véritable coupable à l'origine de tout ça est l'utilisateur.  :p  
 
Le script nvidia-glx est le reste d'une ancienne (au vu de la version du pilote : 8776) installation du driver nVidia proprio, à partir des dépôts non-free de Debian. Celui-ci n'a apparemment pas été désinstallé ou alors seulement partiellement, du coup il y a eu conflit avec l'installateur officiel de chez nVidia (qui diffère de la méthode Debian).


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  je dois reinstaller le pilote nvidia à chaque reboot

 

Sujets relatifs
NForce 630a : nombreux "nVidia Corporation Unknown device"Installation Drivers NVIDIA (Fedora 8)
Dual-screen et résolution différente - Fedora8 : ATI/NVidia ?Quel pilote pour une X1950 pro agp sous linux ?
Mandriva One : manque les drivers nvidia ??NVidia 7000 sur laptop
PC qui reboot en boucle HELP !!!Conseil Achat Dell Vostro 1000 (ATI) ou 1500 (Nvidia) mais + cher
Problème Gentoo + drivers NvidiaErreur de compilation driver nvidia (résolu)
Plus de sujets relatifs à : je dois reinstaller le pilote nvidia à chaque reboot


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR