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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Impossible de lancer Xorg avec le driver Nvidia

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Impossible de lancer Xorg avec le driver Nvidia

n°743889
Master p
My new cock ring :D
Posté le 23-10-2005 à 14:21:59  profilanswer
 

J'ai eu beau tenter de plusieurs façons l'installation des drivers Nvidia, impossible de faire démarrer X avec (sous Gentoo, Xorg -> Gnome, avec une Geforce 6600) :
 

  • Par portage, j'ai d'abord eu des

    Failed to initialize the graphic device driver (avec Driver Nvidia 1.0-6629)

    puis finalement, je n'ai que des

    nvidia_drv is not a valid modul ... (avec Driver Nvidia 1.0-6629 et 1.0-7676)

    D'un résultat à un autre, le seul souvenir que j'ai est d'avoir supprimé les nvidia_drv.* qui se trouvaient dans /usr/lib/modules/drivers (je sais c'est mal :whistle: ). Mais après réinstallation des drivers, il me semble qu'ils auraient du revenir à leur place (et après vérif, il y a bien nvidia_drv.o et nvidia_drv.so).

  • Par l'installateur Nvidia des driver 1.0-7676, j'ai tout simplement un écran noir, qui se met en position veille au bout de 20 secondes. Le log que ça laisse est visible ici. Quant à l'installateur des driver 1.0-6629, il ne parvient pas à compiler son nvidia-kernel et l'installation échoue.


Je précise que :
- j'ai testé (et suis resté) en mode acpi=off
- Le module nvidia est déchargé/rechargé à chaque tentative.
- Marche très bien avec le driver nv.
 
Mes questions :
- Il existe une incompatibilité entre rivafb et les drivers nvidia. Je pense utilisé vesafb mais comment en etre sur ?
- Quelqu'un a-til un conseil à me donner avant que je suicide le pc ?
 
Question bonus :
- Comment on fait les accents circonflexes sous gnome (forêt => for^et quand je le tape) ?

Message cité 1 fois
Message édité par Master p le 23-10-2005 à 14:22:58

---------------
HAHAHA I M USING TEH INTERNET
mood
Publicité
Posté le 23-10-2005 à 14:21:59  profilanswer
 

n°744001
Dark_Schne​ider
Close the World, Open the Net
Posté le 23-10-2005 à 19:27:04  profilanswer
 

désactive les extensions COMPOSITE ET DAMAGE
 
en regardant ton fichier log, le pilote est chargé ...
 
le module noyau est bien chargé ?
 
en désactivant l'AGP cela donne koi ?
 
cf http://www.linux-wizard.net/howto. [...] key=nvidia


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°744004
el_loco
Plus on de fous plus on ri
Posté le 23-10-2005 à 19:29:26  profilanswer
 

Est ce que t'es passe en kernel 2.6.13 et a udev ? Dans ce cas la tu dois creer les noeuds dans /dev. Commande mknod pour les drivers nvidia

n°744032
Master p
My new cock ring :D
Posté le 23-10-2005 à 20:27:15  profilanswer
 

Dark_Schneider a écrit :

désactive les extensions COMPOSITE ET DAMAGE
 
en regardant ton fichier log, le pilote est chargé ...
 
le module noyau est bien chargé ? OUI
 
en désactivant l'AGP cela donne koi ? Pas testé
cf http://www.linux-wizard.net/howto. [...] key=nvidia


el_loco a écrit :

Est ce que t'es passe en kernel 2.6.13 et a udev ? Dans ce cas la tu dois creer les noeuds dans /dev. Commande mknod pour les drivers nvidia
Kernel 2.6.13 et udev, mais je me souviens pas avoir fait les noeuds dans /dev


Merci, Je vais voir ça de suite


---------------
HAHAHA I M USING TEH INTERNET
n°744124
Dark_Schne​ider
Close the World, Open the Net
Posté le 23-10-2005 à 23:28:26  profilanswer
 

inutil de faire les noeud avec udev, suffit de mettre dans /etc/modprobe.preload nvidia et dans /etc/modprobe.conf


alias /dev/nvidia* nvidia


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°744133
Master p
My new cock ring :D
Posté le 23-10-2005 à 23:33:45  profilanswer
 

J'ai vu ça...
Je ne l'avais pas fait, mais là j'ai pas le temps de tester vos réponses avant demain...
Je donnerais des nouvelles.
 
Bonne nuit


---------------
HAHAHA I M USING TEH INTERNET
n°744204
el_loco
Plus on de fous plus on ri
Posté le 24-10-2005 à 10:36:23  profilanswer
 

Dark_Schneider a écrit :

inutil de faire les noeud avec udev, suffit de mettre dans /etc/modprobe.preload nvidia et dans /etc/modprobe.conf


alias /dev/nvidia* nvidia



 
Je suis passe de devfs a udev et la creation dans /dev ne se faisais pas pour ces modules. Je suis sur gentoo egalement et j'avais bien mis ces modules dans /etc/modules.autoload/kernel-2.6 et ca ne marchait pas sans cette manipulation.

n°744472
Master p
My new cock ring :D
Posté le 24-10-2005 à 22:53:20  profilanswer
 

Marche toujours pô
Pourtant, je comprends pas ce qui passe pas  :sweat:


Message édité par Master p le 24-10-2005 à 22:54:13

---------------
HAHAHA I M USING TEH INTERNET
n°744942
elric67
Posté le 25-10-2005 à 22:46:25  profilanswer
 

essaye le script /sbin/NVmakedevices.sh j avais le meme probleme j ai lu ca sur le forum anglais de gentoo ca a marcher pour moi

n°745286
Master p
My new cock ring :D
Posté le 26-10-2005 à 20:26:12  profilanswer
 

J'ai ce script nul part...
même pas dispo dans le package de nvidia :/

mood
Publicité
Posté le 26-10-2005 à 20:26:12  profilanswer
 

n°745319
crt
Posté le 26-10-2005 à 21:50:23  profilanswer
 

Master p a écrit :


Mes questions :
- Il existe une incompatibilité entre rivafb et les drivers nvidia. Je pense utilisé vesafb mais comment en etre sur ?


 En effet ils sont incompatibles !

n°745331
Master p
My new cock ring :D
Posté le 26-10-2005 à 22:22:52  profilanswer
 

Merci pour la news [:pingouino]
Sinon, un avis sur le pb ?


---------------
HAHAHA I M USING TEH INTERNET
n°745373
el_loco
Plus on de fous plus on ri
Posté le 26-10-2005 à 23:21:50  profilanswer
 

t'as teste tout ce qu'on t'as dis de faire? fais un ls -l /dev/nv*.

n°745379
Master p
My new cock ring :D
Posté le 26-10-2005 à 23:41:21  profilanswer
 

el_loco a écrit :

t'as teste tout ce qu'on t'as dis de faire? fais un ls -l /dev/nv*.


Oui, à moins d'avoir raté quelque chose :/
Le /dev/nvidia est censé exister quand je suis en mode console ?
 
Sinon, j'ai testé ce que ça donnait quand je remplaçait le module nvidia_drv.so issu de portage par celui qui est issu de l'installeur nvidia.
Résultat : Comportement identique à celui où j'utilise l'installeur
=> Le module nvidia_drv.so n'est pas le même que dans portage
=> Celui issu de portage n'est pas détecté comme correct, mais celui issu de l'installeur me plante le poste.
 
Je m'en vais forcer une résolution de merde avec un taux de raffraichissement de 60 Hz, des fois que je me serais planté quelque part par là [:jagstang]

Message cité 1 fois
Message édité par Master p le 26-10-2005 à 23:41:37

---------------
HAHAHA I M USING TEH INTERNET
n°745624
elric67
Posté le 27-10-2005 à 19:33:28  profilanswer
 

voici le script
 
 
 
#!/bin/sh
 
error() {
  echo "$(basename $0): fatal error, $1 failed"
  exit 1
}
 
# create a temporary file
tmp=`(mktemp -q /tmp/nvidia.XXXXXX) 2> /dev/null` || tmp="/tmp/nvidia.$$"
 
 
# The module-init-tools package uses different files and syntax than
# what was used previously used for 2.4 kernels: determine if this is
# a 2.6 or greater kernel, and then select the correct search path
 
kernel_2_6=""
[ `uname -r | cut -d '.' -f 2` -ge 6 ] && kernel_2_6="1"
 
paths_2_4="/etc/modutils/aliases /etc/modules.conf /etc/conf.modules"
paths_2_6="/etc/modprobe.d/aliases /etc/modprobe.conf"
 
[ "$kernel_2_6" ] && paths=$paths_2_6
[ "$kernel_2_6" ] || paths=$paths_2_4
 
 
# walk the search path, and select the first file that exists
 
modconf=""
for path in $paths; do
   if [ -f "$path" ]; then
       modconf=$path
       break
   fi
done
 
 
# if we found a file from the search path, update the nvidia alias
 
if [ ! -z $modconf ]; then
   # Initialize the permissions on $tmp so that we don't change the
   # permissions of $modconf when we mv it into place
   cp -p $modconf $tmp
   sed '/^alias.*\(NVdriver\|nvidia\)/d'  < $modconf   > $tmp
   
   # make sure the last character in the file is a newline
   [ `tail -n 1 $tmp | wc -l` = 0 ] && echo "" >> $tmp
 
   if [ -c /dev/.devfsd ]; then
     echo "alias /dev/nvidia*   nvidia" >> $tmp
   elif [ "$kernel_2_6" ]; then
     echo "alias char-major-195* nvidia" >> $tmp
   else
     echo "alias char-major-195 nvidia" >> $tmp
   fi
   mv -f $tmp $modconf
   test -x /sbin/update-modules && /sbin/update-modules
else
  if [ -f /etc/rc.d/rc.modules ]; then
    # Initialize the permissions on $tmp so that we don't change the
    # permissions of /etc/rc.d/rc.modules when we mv it into place
    cp -p /etc/rc.d/rc.modules $tmp
    sed '/.*\(NVdriver\|nvidia\).*/d' < /etc/rc.d/rc.modules > $tmp
 
    # make sure the last character in the file is a newline
    [ `tail -n 1 $tmp | wc -l` = 0 ] && echo "" >> $tmp  
 
    echo "/sbin/modprobe nvidia" >> $tmp
    mv -f $tmp /etc/rc.d/rc.modules
  fi
fi
 
if [ ! -c /dev/.devfsd ]; then
  for i in 0 1 2 3 4 5 6 7; do
      node="/dev/nvidia$i"
      rm -f $node
      mknod $node c 195 $i || error "mknod \"$node\""
      chmod 0666 $node     || error "chmod \"$node\""
  done
  node="/dev/nvidiactl"
  rm -f $node        
  mknod $node c 195 255    || error "mknod \"$node\""
  chmod 0666 $node         || error "chmod \"$node\""
fi
 
exit 0

n°745625
elric67
Posté le 27-10-2005 à 19:37:00  profilanswer
 

a lancer en utilisateur root  apres avoir fais un emerge nvidia-kernel et nvidia-glx

n°745654
el_loco
Plus on de fous plus on ri
Posté le 27-10-2005 à 22:28:15  profilanswer
 

Master p a écrit :

Oui, à moins d'avoir raté quelque chose :/
Le /dev/nvidia est censé exister quand je suis en mode console ?


Oui il est cense exister et il me semble qu il s'appele nvidia0 et nvidactl

n°745664
Master p
My new cock ring :D
Posté le 27-10-2005 à 22:57:09  profilanswer
 

elric67 :

Code :
  1. WARNING: Module /lib/modules/2.6.13-gentoo-r3/kernel/drivers/video/nvidia.ko is not an elf object


el_loco : Non, je l'ai pas en mode console
 
 [:shurik_tt_bis]  C'est quand que je vais pouvoir reprendre mon petit ET ?


---------------
HAHAHA I M USING TEH INTERNET
n°745677
Master p
My new cock ring :D
Posté le 28-10-2005 à 00:42:08  profilanswer
 

Oui ok, je retire ce que j'ai dit, j'ai plein de /dev/nvidia* en vérité (de 0 à 7).
N'empeche que ça marche toujours pas.
 
Une petite spéciale, rien que pour moi : après le script de elric67, maintenant l'installeur et portage me donnent :

Code :
  1. WARNING: Module //lib/modules/2.6.13-gentoo-r3/kernel/drivers/video/nvidia.ko is not an elf object).


Bref, l'installeur s'arr^ete sur cette erreur, et portage continue, mais ça me sort malgré tout toujours le meme "Black Screen when i start X".
(ça arrive à pas mal de monde sur le forum de nvidia, mais j'ai pas encore trouvé la solution qui fonctionne pour moi)
 
Bref, chuis mort, je me repencherais là-dessus demain  :sleep:


---------------
HAHAHA I M USING TEH INTERNET
n°745710
Master p
My new cock ring :D
Posté le 28-10-2005 à 09:57:11  profilanswer
 

Selon google, le coup du "nvidia.ko is not an elf object", ça semble le faire qu'à moi :/


---------------
HAHAHA I M USING TEH INTERNET
n°745742
el_loco
Plus on de fous plus on ri
Posté le 28-10-2005 à 11:51:43  profilanswer
 

Juste comme ca t'as recompile nvidia-kernel et nvidia-glx(moins grave) ? t'as pas change de gcc entre les deux compilation (le kernel d'une part et les drivers nvidia de l'autre)

n°745746
Master p
My new cock ring :D
Posté le 28-10-2005 à 11:56:09  profilanswer
 

el_loco a écrit :

Juste comme ca t'as recompile nvidia-kernel et nvidia-glx(moins grave) ?

X fois déjà

el_loco a écrit :

t'as pas change de gcc entre les deux compilation (le kernel d'une part et les drivers nvidia de l'autre)

Je t'avouerais que ça ne m'ai pas venu à l'esprit de changer le compilo entre deux emerge :D  


---------------
HAHAHA I M USING TEH INTERNET
n°745755
el_loco
Plus on de fous plus on ri
Posté le 28-10-2005 à 12:15:25  profilanswer
 

Donc si on resume ton X demarre avec le driver nv mais pas avec le drivers nvidia ?
t'as bien les noeuds nvidia0 et nvidiactl ? (tu pourrais faire un ls -l de ces noeuds pour verifier les permissions)

n°746968
Master p
My new cock ring :D
Posté le 31-10-2005 à 16:24:07  profilanswer
 

1 semaine plus tard, toujours rien...
J'ai testé pas mal de truc, j'en clairement un petit peu marre là.
Sur nvnews, y a un thread consacré à ce problème d'écran noir, sur lequel j'ai posté : http://www.nvnews.net/vbulletin/sh [...] 54&page=15
Dès que je trouve une solution, je la poserais ici ;)


---------------
HAHAHA I M USING TEH INTERNET
n°748836
elric67
Posté le 05-11-2005 à 01:07:48  profilanswer
 
n°748846
mardi_soir
Posté le 05-11-2005 à 05:30:00  profilanswer
 

sous gentoo:
 
recompiler les pilotes nvidias et les machin-glx à chaque changement de noyau (oui  c'est coutume de changer tous les jours de version)  
il y a une carte qu'un vendeur m'a dit ne pas être étonné de l'echec de l'installation linuxiene du fait que la carte avait un processeur "intermédiaire" entre deux modeles nvidia  
 
cela dit  
 
cette carte graphique fonctionnait avec vga nv  
mais les pilote (qui se compilaient eux) ne fonctionnaient pas.
 
c'etait .. je ne me souviens plus le nom mais je le retrouverai ce nom.
 
j'ai dit.

n°749894
Master p
My new cock ring :D
Posté le 07-11-2005 à 22:21:19  profilanswer
 

Là, j'avais 2-3 heures à tuer ce soir. Je me suis dit que j'allais revenir là-dessus, voir si y avais pas moyen de régler ce problème...
je réinstalle le bordel nvidia-kernel & Co. ...
ça marche, premier coup gagnant [:jagstang]  
Comment j'ai arrangé ça ? je sais pas [:dawa] mais je vais chercher (puisque pas envie que ça me reprenne à la prochaine recompilation de kernel...)
En fait, pour être clair, j'ai essayé de résoudre des problèmes d'instabilité du serveur X (cf http://forums.gentoo.org/viewtopic [...] rt-0.html), et j'ai donc essayé pas mal de chose, que j'ai pas toujours pensé à enlever   pour essayer d'obtenir un système rock-stable.
 
Bilan : X tourne avec les drivers proprios et... en plus il tourne sans problème [:dawa]
 
Je vais fouiller pour voir l'élément perturbateur, d'ici là, je laisse les éléments que j'ai gardés en mémoire :
- MB A7N8X nForce2, CG geForce 6600
- kernel 2.6.13-gentoo-r5 sur Xorg 6.8.2-r4
- Module glx, RenderAccel On/Off (indiférent)
- 3100 FPS au glxgears (perfs de merde quoi :o)


Message édité par Master p le 07-11-2005 à 22:25:05

---------------
HAHAHA I M USING TEH INTERNET
mood
Publicité
Posté le   profilanswer
 


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

  Impossible de lancer Xorg avec le driver Nvidia

 

Sujets relatifs
desinstaller driver atiErreur au lancement de XORG
[Debian sarge]:Driver nvidia sous XorgDRI + Xorg + 855gm +debian
impossible d'acceder a un dd en usb sous mandriva[suse 10][résolu] Partitionnement impossible
reboot windows impossible après installation de linuxdémarrage windows impossible suite à l'installation de linux
[Debian Sarge] impossible d'installer GRUB pb dependance locale 
Plus de sujets relatifs à : Impossible de lancer Xorg avec le driver Nvidia


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