Pb Xorg/Nvidia après un emerge [Résolu] [GENTOO] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 17-11-2004 à 21:49:54
J'utilise les 6111 et xorg 6.8.0 et j'ai aucun problème.
Tu peux nous paster ton logs de Xorg, juste en mentionnant les (EE).
Marsh Posté le 17-11-2004 à 22:05:05
Voilà :
Code :
|
Marsh Posté le 17-11-2004 à 23:09:53
Fait un "dmesg" pour voir les erreurs du kernel. A mon avis le kernel est incapable de charger le module, probablement parce que tu as compilé le module nvidia avec un compilateur différent de celui qui a compilé ton kernel. Recompile ton kernel, reboot, puis re-emerge nvidia-kernel.
Marsh Posté le 17-11-2004 à 23:17:13
Bah en fait non, le kernel charge bien le module (j'ai un OK qui s'affiche au démarrage pendant l'intialisation des modules) ; de plus quand je fais un lsmod je peux voir que le module nvidia est bel et bien chargé...
Marsh Posté le 17-11-2004 à 23:20:43
Bizarre ...
Marsh Posté le 17-11-2004 à 23:31:06
Ben oui là je comprend pas , d'autant que j'ai vérifié : c'est bien nvidia-kernel 6111 et nvidia-glx 6111 qui sont chargés et installés. Voici mon log complet d'Xorg (désolé c'est long mais peut être que quelque chose m'a échappé, je le poste au cas où...)
Code :
|
Marsh Posté le 17-11-2004 à 23:31:38
tu as essayé de juste ré emerger tes driver nvidia? :F
Marsh Posté le 17-11-2004 à 23:37:40
Oui j'ai déjà essayé ça ne change rien...
Il me le rebuild correctement, pas de message d'erreur, bref tout est normal. De plus c'est pas la première fois que je fais ce genre de mise à jour, jusqu'ici ça c'est toujours bien passé et le déroulement de l'opération est identique à ce que j'ai déjà pu voir lors des précédentes.
Marsh Posté le 17-11-2004 à 23:42:14
Bon je vais tenter une désinstallation de nvidia-kernel et nvidia-glx puis une nouvelle installation.
Je vous tiens au courant.
Marsh Posté le 18-11-2004 à 01:12:07
j ai eu le probleme et il m a suffit de supprimer le lien
linux -> kernel-2.6.pouet.pouet
et de le recreer vers le nouveau
ps : dans /usr/src/
Marsh Posté le 18-11-2004 à 19:58:56
Alors il s'agissait effectivement d'un problème de lien. Dans /usr/src le lien linux pointait vers linux-2.6.9-gentoo-r4 et non pas vers linux-2.4.27
On va me dire ben oui logique ton problème , c'est normal que le driver nvidia ne pouvait pas fonctionner sur ton noyau 2.4.27 s'il est compilé pour un 2.6.9...
Et ben là où ça cloche, c'est que je n'ai pas de noyau 2.6.9 d'installé sur la bécane Je n'ai que le 2.4.27 de compilé alors comment se fait-il que mon linux pointe vers un répertoire contenant les sources du 2.6.9 (que je n'ai jamais demandé) ? Un update de la machine serait-il en cause (en upgradant portage et en passant mon profil en 2004.3 récemment, j'ai fait un petit emerge -v -u -D --newuse world histoire de faire une mise à jour complète, est-ce que ça pourrait venir de là ? )
Marsh Posté le 18-11-2004 à 20:26:14
bé nan
cd /usr/src
rm linux
ln -nsf linux-2.4.27gnagnagna linux
ln -l pour être sur
pi réinstall nvidia en faisant tout ce qui va bien avant
Marsh Posté le 18-11-2004 à 20:52:33
Velhcro a écrit : bé nan |
C'est règlé, c'est ce que j'ai fait et ça marche à nouveau.
Ce que je ne m'explique pas c'est d'où sortent les sources du 2.6.9 alors que je ne les ai pas installés
Marsh Posté le 18-11-2004 à 20:56:04
THRAK a écrit : C'est règlé, c'est ce que j'ai fait et ça marche à nouveau. |
Gentoo a une vilaine tendance à vouloir emerger des kernels dont on ne veut pas. Masque toutes les versions de kernel > 2.6.9, ça devrait te débarrasser du problème une bonne fois pour toute.
Marsh Posté le 18-11-2004 à 21:08:03
Pas bête, c'est vrai que je n'y ai pas pensé.
Oki c'est ce que je vais faire, merci
Marsh Posté le 18-11-2004 à 21:17:42
ben non pa du tout
gentoo met juste à jour les choses qu'on installe quand on le lui demande
si tu installe gentoo-dev-sources, puis que tu fais régulièrement des emerge -uD world, ben il va mettre à jour tes gentoo-dev-sources...
Marsh Posté le 18-11-2004 à 21:55:22
dofor a écrit : ben non pa du tout |
Oui bien sûr.
Seulement un kernel n'est pas un logiciel comme un autre, l'installation demande un minimum d'intervention, contrairement à une mise à jour d'un logiciel quelconque. On n'a rarement envie de recompiler un kernel et de redémarrer à chaque fois qu'une nouvelle version sort (encore en ce moment ça va mieux, mais à la sortie des 2.6.x où on avait un ou deux nouveaux kernels par mois...). Et le problème est encore pire si tu n'utilises pas un kernel vanilla.
Bref, la mise à jour du kernel est généralement indésirée et ça emmerde les débutants
Tant qu'a faire un peu de hors sujet, le emerge -U caylemal (ça empêche un downgrade parfois utile, par exemple une version spécifique qui pose des problèmes). Et quitte à être très à jour, autant rajouter --deep
Marsh Posté le 18-11-2004 à 22:04:44
C'est justement pour cela que j'ai installé un kernel vanilla (2.4.27) ; pour ne pas être embêté par d'incessantes mises à jour à ce niveau... mais visiblement gentoo n'en fait qu'à sa tête, je ne lui ai jamais demandé de m'installer les gentoo-dev-sources et pourtant elles sont bien sur mon disque dur...
bizarre quand même
Marsh Posté le 19-11-2004 à 10:19:00
pillow a écrit : |
les débutants devraient pas être sous gentoo xD
Citation : Tant qu'a faire un peu de hors sujet, le emerge -U caylemal (ça empêche un downgrade parfois utile, par exemple une version spécifique qui pose des problèmes). Et quitte à être très à jour, autant rajouter --deep |
euh... c'est bien pour ça que j'ai dit -uD!
le D = --deep
et le -u ben c'est pas -U ^^
Marsh Posté le 19-11-2004 à 10:21:21
THRAK a écrit : mais visiblement gentoo n'en fait qu'à sa tête, je ne lui ai jamais demandé de m'installer les gentoo-dev-sources et pourtant elles sont bien sur mon disque dur... |
ça m'est jamais arrivé en tout cas xD
ptet qu'un autre truc que tu as installé avait besoin d'un kernel 2.6?
Marsh Posté le 17-11-2004 à 21:45:15
J'ai décidé de mettre ma Gentoo à jour, lancé un emerge --sync puis un emerge -U world ; la mise à jour des applis s'est bien déroulée mais oh surprise xorg refuse de démarrer...
Mon fichier de conf d'xorg à toujours fonctionné jusqu'ici, je n'y ai rien modifié en revanche il a mis à jour nvidia-kernel et nvidia-glx (passage à la version 6111). Je jette donc un oeil à /var/log/Xorg.0.log : j'ai effectivement une erreur au niveau du driver nvidia (tout ce passe bien jusqu'au moment où il me sort qu'il ne peut continuer l'initialisation car il n'a pas trouvé de configuration utilisable pour mon écran ). J'ai essayé toutes les modifs possibles et imaginables dans xorg.conf et rien à faire pour utiliser les drivers nvidia. Si je remplace le driver 'nvidia' par 'nv' ça marche sans problème ; ça ne vient donc pas de mon fichier de conf
Bref j'aimerai bien savoir qu'est-ce que c'est que ce cirque là... une incompatibilité xorg/6111 ? (xorg marchait avec les 6106 auparavant) ? Y a-t-il des gentooistes dans le même cas ?
Message édité par THRAK le 18-11-2004 à 21:08:37
---------------
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.