View previous topic :: View next topic |
Author |
Message |
pathfinder l33t
Joined: 19 Jan 2006 Posts: 731 Location: Barcelona, Spain
|
Posted: Mon Oct 30, 2006 1:54 pm Post subject: [nvidia et xorg...] Re probleme. |
|
|
salut a tous
je sais, c est un titre commun. Mais je pige vraiment pas.
je suis en kernel 2.6.15 (mais en 2.6.17 ca passe pas non plus)
une carte nvidia qui necessite les nvidia-drivers.
bon, je les ai installes apres avoir sync le systeme (post 12 octobre):
mon xorg-server est en 1.1.1 et xorg-x11 est le 7.1 (le sync date du 27 octobre)
je ne les ai pas en keywords car ils sont marques stables depuis le 12 je crois.
Bien, les driverws nvidia sont les 1.0.8776
Desole de pas filer le emerge info, j ai plus internet sur la machine en question.
Une fois le kernel 2.6.15 recompile, j ai verifie les versions de xrorg et xserver (elles sont ok).
Puis emerge nvidia-drivers.
eselect opengl set nvidia
MAis ca marche pas si dans xorg-conf j ai "nvidia" comme driver
ca passe en resolution plutot limite (1024 x 768 sur 17 pouces) avec le driver nv.
J y pige rien. franchement. je sais plus quoi faire.
Ca a a avoir avec TWinView? (je l ai sette)
Merci de votre aide.
Autrre chose:
cairo est le 1.2.4
un emerge -ptvuDN world me propose de Downgrader a 1.0.4 et c est relou!!!! vous savez pourquoi?!
merci! |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Mon Oct 30, 2006 2:08 pm Post subject: |
|
|
tu dis ça marche, mais qu'est qui ne marche pas, quels les logs de Xorg (/var/log/Xorg.0.log) etc.?
Je ne sais pas pour le version 8776, mais la 8774 avait un bug dans la lectures des informations edid qui lui empêchait de détecter correctement les fréquences de rafraichissement de ton écran. et chez moi se résultait pas freeze de la machine depuis j'ai démasqué les drivers Beta et plus de problèmes.
En ce qui concerne ton cairo c'est parceque tu as un pkg qui requiert cairo série 1.2.X et un autre qui requiert la série 1.0.X précisement, donc si tu downgrade cairo vers 1.0.4 il y a de fortes chances que tu te retrouve à devoir upgrader ton cairo à la prochaine demande de mise à jour. Si tu es en stable, c'est sûrement un paquet provenant de unstable que tu utilises via /etc/portage/package.keyword qui requiert 1.2.X, et un stable qui requiert la version 1.0.4.
un emerge -uDpv --tree world devrait te présenté les paquets incriminés. |
|
Back to top |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Mon Oct 30, 2006 2:10 pm Post subject: |
|
|
Tu n'as qu'a essayer sans le twinview pour voir si ça vient de là.
Concernant cairo, si tu n'es pas en ~arch, c'est normal cairo 1.2.4 est ~ sur toutes les archs et la dernière version pour x86 est 1.0.4 Peut etre que ça a été passé en stable puis revenu en instable.
Regarde peut etre que l'option --tree de portage te dira qui veut l'ancienne version de cairo si tu es en ~arch. |
|
Back to top |
|
|
titoucha Advocate
Joined: 21 Jul 2005 Posts: 2374 Location: Genève
|
Posted: Mon Oct 30, 2006 2:14 pm Post subject: |
|
|
Bapt wrote: | tu dis ça marche, mais qu'est qui ne marche pas, quels les logs de Xorg (/var/log/Xorg.0.log) etc.?
|
+1 @pathfinder c'est un peu confus, juste pour préciser que le pilote nvidia 8776 fonctionne.
Last edited by titoucha on Mon Oct 30, 2006 2:15 pm; edited 1 time in total |
|
Back to top |
|
|
pathfinder l33t
Joined: 19 Jan 2006 Posts: 731 Location: Barcelona, Spain
|
Posted: Mon Oct 30, 2006 2:15 pm Post subject: |
|
|
merci pour cairo
le log en gfros dit que
Error inserting module nvidia in kernel 2.6.15 (je peux pas preciser davantage... desole,... je regarderai en detail et vous dirai quoi une fois la bas)
lsmod ne me donne pas nvidia
modprobe nvidia ne passe pas
le kernel ca fait un siecle que je le touche pas (mon matos est reconnu, ca me suffisait)
j ai pas change de matos depuis bien longtemps maintenant...
et avec ce kernel, ca passait encore il y a deux ou 3 semaines avec le driver nvidia... |
|
Back to top |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Mon Oct 30, 2006 2:20 pm Post subject: |
|
|
Essaye voire de recompiler kernel et module nvidia, pour qu'ils soient compiler avec les mêmes trucs.
Si ton module ne se charge pas, c'estd sur que Xorg ne va pas marcher. |
|
Back to top |
|
|
Temet Advocate
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Mon Oct 30, 2006 2:28 pm Post subject: |
|
|
T'as pas oublié de faire ton lien /usr/src/linux sur le bon noyal ? |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Mon Oct 30, 2006 2:29 pm Post subject: |
|
|
En console avant de relancer X, fait nous un modprobe nvidia suivit d'un dmesg, normalement modprobe devrait foiré avec un message, et dmesg devrait dans les dernières lignes te fournir des informations intéressante permettant de savoir pourquoi il refuse ton driver nvidia.
M'est avis que ça viens de compilo différent pour la compile de ton kernel et celle du module nvidia.ko
Met nous déjà les résultats du modprobe et les 5 ou 6 dernière lignes de ton dmesg. |
|
Back to top |
|
|
pathfinder l33t
Joined: 19 Jan 2006 Posts: 731 Location: Barcelona, Spain
|
Posted: Mon Oct 30, 2006 2:55 pm Post subject: |
|
|
ok, merci a tous.
Temet, j ai bcp aime ta remarque (ne pas rire...)...
je crois que j avais pointe le /usr/src/linux vers le 2.6.17...
c est pas faux,... j avais emegre gcc4.1.1 mais je crois bien avoir recompile le noyau derriere...
mais je vais refaire.
donc:
je repointe vers 2.6.15
je recompile le noyau (make menuconfig ... make && make modules_install... cp arch/i386/...)
j emerge nvidia-drivers
je reboote
modprobe nvidia
dmesg
et on verra. c est bien ca?
merci, je vous dirai quoi! |
|
Back to top |
|
|
Temet Advocate
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Mon Oct 30, 2006 2:57 pm Post subject: |
|
|
Fais ça mon grand, on t'attend au tournant ^^
En principe tu dois mettre nvidia dans /etc/modules.autoload/kernel-2.6 (ou approchant, j'ai pas mon linux sous la main la).
Sinon, si t'essayes de lancer xorg avec le driver nvidia et que t'as pas déjà chargé le module, c normal qu'il t'envoie bouler. |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Mon Oct 30, 2006 3:02 pm Post subject: |
|
|
pathfinder wrote: | ok, merci a tous.
Temet, j ai bcp aime ta remarque (ne pas rire...)...
je crois que j avais pointe le /usr/src/linux vers le 2.6.17...
c est pas faux,... j avais emegre gcc4.1.1 mais je crois bien avoir recompile le noyau derriere...
mais je vais refaire.
donc:
je repointe vers 2.6.15
je recompile le noyau (make menuconfig ... make && make modules_install... cp arch/i386/...)
j emerge nvidia-drivers
je reboote
modprobe nvidia
dmesg
et on verra. c est bien ca?
merci, je vous dirai quoi! |
Normalement ça devrait être bon comme ça. |
|
Back to top |
|
|
titoucha Advocate
Joined: 21 Jul 2005 Posts: 2374 Location: Genève
|
Posted: Mon Oct 30, 2006 3:16 pm Post subject: |
|
|
Temet wrote: | En principe tu dois mettre nvidia dans /etc/modules.autoload/kernel-2.6 (ou approchant, j'ai pas mon linux sous la main la).
|
Non ce n'est pas obligatoire, xorg s'en chargera tout seul. |
|
Back to top |
|
|
Temet Advocate
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Mon Oct 30, 2006 3:39 pm Post subject: |
|
|
Oh bah merdalor |
|
Back to top |
|
|
pathfinder l33t
Joined: 19 Jan 2006 Posts: 731 Location: Barcelona, Spain
|
Posted: Tue Oct 31, 2006 8:54 am Post subject: |
|
|
c est en cours.. mais j ai eu d autres outcomes dans la soiree...
j ai change mon PC de maison.
j ai pas internet.
mais il met 3 plombes a se mettre en route et aussi a rebooter ou s eteindre:
il passe des heures sur
Saving Random Seed quand il reboote ou shutdown (facile 3 minutes)
EDIT: j ai regarde les forums, je n utilise pas shutdown -h now, j utilise juste poweroff, mais je suppose qu il est recomande d utiliser explicitement shutdown -h now...
je verrai si ca change quelque chose.
MAIS DE TOUTES FACONS, je repense a ceci: pour rebooter, il tarde 3 siecles lorsque je fais un simple CTRL ALT DEL
(en passant, dans quel fichier etait l instruction pour dire que CTRL ALT DEL reinitiait le systeme, et autorisait seulement certains users a l executer?)
Serait ce possible que CTRL ALT DEL effectue desormais une autre instruction? (comme shutdozn now sans -h)?
et au boot, il met aussi facile 5 minutes sur
Setting User Fonts
DHCP finalement il voit assez vite que y a pas.
EDIT: ce n est pas clair. je voulais dire que, comparé a DHCP qui ne trouve pas de reseau, setting user font est bcp plus lent.
EDIT 2: je vais tout de meme verifier si le "OK" n apparait pas assez vite, et qu en realite, c est DHCP qui met du temps... car je crois que dhcp est l instruction qui suit dans le boot...
Sinon
j ai refait le lien vers le kernel 2.6.15.
make menuconfig et sans rien toucher (il y a un driver a mettre? avant ca marchait avec ce meme kernel) Exit and save
make && make modules_install
puis
cp arch/i386/boot/bzImage /kernel-now sur la partition boot.
Je pouvais plus rester donc j ai eteint le pc.
maintenant, je reboote dessus et j emerge nvidia-drivers? c est ca?
puis avant startx un lsmod et un modprobe? suivi d un dmesg...
ce sont bien les 8776 de nvidia d installes...
modprobe me disait Error inserting module mais ca c etait avant de recompiler de facon sure le kernel
au sujet du autoload.d/kernel2.6 je n avais pas ce module dedans... mais d un autre cote,... modprobe nvidia merdait, alors je suppose que la dedans aussi.
je vous tiens au courant.
merci encore de vos reponses.
si vous saviez pourquoi la machine est si lente... (je n ai pas de connection internet ou je suis, le poste est isole) |
|
Back to top |
|
|
pathfinder l33t
Joined: 19 Jan 2006 Posts: 731 Location: Barcelona, Spain
|
Posted: Tue Oct 31, 2006 1:56 pm Post subject: |
|
|
autre question: j ai une connection internet autre part.
mais la flemme d emmener l ecran le clavier le mouse et tout le trralala
si je ramene simplement la tour, configuree pour booter sur linux, est ce que je peux, juste en la branchant (sans ecran ni clavier, elle devrait arriver a login), via ssh, l administrer? (je sais y accedfer depuis ssh, mais je me demandais s il fallait autre chose que ca)
etre sur de booter sur la bonne entree de grub, ok.
vous voyez un autre truc bete auquel je n ai pas pense?
parce que ca risque d etre plus simple de brancher la tour sur une connection internet, et regler tous les problemes depuis le "taff".
non?
merci encore a tous
je fais le reboot cet aprem et vous dis quoi. |
|
Back to top |
|
|
pathfinder l33t
Joined: 19 Jan 2006 Posts: 731 Location: Barcelona, Spain
|
Posted: Tue Oct 31, 2006 5:32 pm Post subject: |
|
|
en vrac:
le fichier ou est specifie CTRLALTDEL est /etc/inittab
et ca fait un shutdown -r now
je comprends donc pas pourquoi il freeze autant sur Saving Random Seed.
A part ca,
reboot sur nouveau kernel.
emerge rt2570 (ba oui, fallait aussi) et modprobe rt2570 va tres bien. lsmod me le liste.
emerge nvidia-drivers se passe bien aussi.
Il construit le module (ce qui est marque).
Mais lorsque je fais un modprobe nvidia, il plante.
l erreur:
Quote: | FATAL: Error inserting nvidia (/lib/modules/2.6.15-gentoo-r1/video/nvidia.ko) Unknown symbol in module, or unknown parameter. See dmesg.
|
Et voila dmesg:
Quote: |
nvidia: module license "nvidia" taints kernel
nvidia: unknown symbol remap_page_range
nvidia: unknown symbol pci_find_class
|
je suis un peu pressé, donc je poste et apres je regarde sur le forum... histoire de pouvoir pecher une reponse avant de partir peut etre....
merci encore!
edit: il semble que la https://forums.gentoo.org/viewtopic-t-510397-highlight-remappagerange.html[/quote] il y a une solution... je vais tenter de reemerger sans ccache... pour voir
je vous dis quoi le plus tot possible.
(et pour saving random seed, je vois pas du tout!) |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Tue Oct 31, 2006 5:40 pm Post subject: |
|
|
Toi tu utilises ccache, sur une petite recherche de 2 seconde sur le forum avec tes erreurs donne plein de réponse qui disent de désactiver ccache, entre autre : https://forums.gentoo.org/viewtopic.php?t=462098
donc : Code: | FEATURES="-ccache" emerge nvidia-drivers |
EDIT: tu m'as grillé de peu |
|
Back to top |
|
|
pathfinder l33t
Joined: 19 Jan 2006 Posts: 731 Location: Barcelona, Spain
|
Posted: Fri Nov 03, 2006 9:21 am Post subject: |
|
|
grillé!
Mais merci tout de meme!!!
ca marche en effet, c est un bonheur! enfin de la resolution!
bon, pour Saving Random Seed... je sais pas ce qui se passe, ... mais apres plusieurs reboots... ca remarche comme avant!
Et ce n etait pas User font le probleme mais bien dhcp... je l ai mis pour que 2 secondes de recherche infructueuse arretent de le faire mouliner.
Tout est presque rentre dans l ordre...
Jaimerais tout de meme savoir pour la combi CTRL ALT DEL: comment faire pour que seuls les users du groupe WHEEL puissent l utiliser... et qu elle soit desactivee pour les autres...
(need un autre topic?)
J ai aussi un autre probleme,...mais je sais pas trop ou le caser: des que je "touche" la carte son, (branchement quelconque), le clavier et le mouse sont OUT, completement inutilisables, tout est bloque, je peux plus rien faire, sinon rebooter. je vois pas ce que ca peut etre... une idee de titre pour ce nouveau post? _________________ Cuando un tonto coge un camino, el camino se acaba, pero el tonto sigue |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Fri Nov 03, 2006 9:32 am Post subject: |
|
|
pathfinder wrote: | Jaimerais tout de meme savoir pour la combi CTRL ALT DEL: comment faire pour que seuls les users du groupe WHEEL puissent l utiliser... et qu elle soit desactivee pour les autres... |
En console texte pure, c'est géré directement par init, donc quelque soit le user connecté et même sans aucun user connecté au moment du prompt de login, donc ce n'est pas possible.
EDIT:
/etc/inittab: | # What to do at the "Three Finger Salute".
ca:12345:ctrlaltdel:/sbin/shutdown -r now |
Voilà |
|
Back to top |
|
|
pathfinder l33t
Joined: 19 Jan 2006 Posts: 731 Location: Barcelona, Spain
|
Posted: Fri Nov 03, 2006 9:39 am Post subject: |
|
|
ok mais dans inittab on ne peut pas faire que ce soit realisable que par un certain groupe de users alors? C est ca qu il faut comprendre?
Vous faites quoi vous en general? Vous le desactivez?
EDIT: je me rappelle que sur une debian que j avais installee... cette combi de touches m exigeait le root password...
Ca DOIT etre possible... Mais comment? |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Fri Nov 03, 2006 9:55 am Post subject: |
|
|
pathfinder wrote: | ok mais dans inittab on ne peut pas faire que ce soit realisable que par un certain groupe de users alors? C est ca qu il faut comprendre? |
Bah ya pas besoin d'être connecté, donc n'importe qui oui.
pathfinder wrote: | Vous faites quoi vous en general? Vous le desactivez? |
Moi je le laisse ^^
pathfinder wrote: | EDIT: je me rappelle que sur une debian que j avais installee... cette combi de touches m exigeait le root password...
Ca DOIT etre possible... Mais comment? |
/etc/inittab: | # What to do at the "Three Finger Salute".
ca:12345:ctrlaltdel:su - -c /sbin/shutdown -r now |
A tester, je ne suis pas sur que ça puisse marcher ... |
|
Back to top |
|
|
|