pb nvidia mx 460 dual head [mandriva2006] - Hardware - Linux et OS Alternatifs
Marsh Posté le 12-10-2006 à 19:26:36
quand tu dis que cela ne marche pas avec nvidia, tu veux dire que X ne se lance pas ? 
 
Normalement tu utilises drakx11 et tu actives dans les options : support 2ème écran ( si ma mémoire est bonne )
Marsh Posté le 12-10-2006 à 21:01:54
| Dark_Schneider a écrit : quand tu dis que cela ne marche pas avec nvidia, tu veux dire que X ne se lance pas ?  | 
 
oui avec le driver officiel nvidia un init 5  ==> ecran noir (meme en mono) 
j'ai essayé drakx11 et ne me propose rien 
 
j'ai essayé de desactiver aussi l'apic mais rien à faire. 
 
pour préciser en fait j'ai remplacé une nvidia 5200 FX qui fonctionnait avec le support nvidia proprio 
par la MX 460 dual vga et je pensais que je n'aurais que le twinview à activer + defaire le mode xinerama que j'avais 
précédemment activé. 
mais apparemment, cela ne fonctionne pas aussi facilement et j'ai du mal à cerner mon pb, 
car partout sur internet, le twinview doit fonctionner exactement comme je l'ai ecrit dans mon xorg.conf. 
mais manque de bol même en mono screen aucun résultat : l'ecran reste deseperement noir. 
 
en support nv libre : impossible de faire du xinerama. je peux juste choisir sur quel vga "balancer" le serveur X.
Marsh Posté le 12-10-2006 à 21:15:09
ah désolé, j'avais pas vue que tu utilisais la 2006. drakx11 de la 2007 permet d'activer le xinerama. 
 
Concernant ton problème d'écran noir, n'oublie pas qu'en TwinView ton écran deviens l'écran secondaire ! 
 
Note : valable seulement pour les portables  
| Citation :   | 
 
 
 
de plus dans les métamode tu dois préciser les résolutions pour les 2 écran. lis mieux la doc de nvidia
Marsh Posté le 12-10-2006 à 21:17:04
http://download.nvidia.com/XFree86 [...] dix-g.html
Marsh Posté le 12-10-2006 à 22:36:09
mes 2 ecrans sont identiques (2x 19p en tft) 
et j'ai deja essayé de preciser les 2 resolution dans les metamodes : mais ça donne rien de mieux  
 
edit de precision : à noter qu'en mode texte, les 2 ecrans fonctionnent nativement en clone 
 
| Citation :   | 
Marsh Posté le 13-10-2006 à 13:17:48
si X ne se lance pas avec les pilotes nvidia, cela signifie qu'il y a un problème. 
 
Réactive les pilotes nvidia, essaie de lancer X,  puis montre moi le contenu de /var/log/Xorg.0.log 
 
Montre moi ton /etc/X11/xorg.conf complet par la même occasion.
Marsh Posté le 13-10-2006 à 13:44:22
| Dark_Schneider a écrit : si X ne se lance pas avec les pilotes nvidia, cela signifie qu'il y a un problème.  | 
 
je le ferais dès que possible. 
j'ai mis la carte dans un autre pc histoire de verifier certaines choses. 
bon, deja sous win : pas de pb (elle est capable d'afficher en 2x 1024 x 768). 
j'ai installé une mandriva2006 tout fraiche sur ce nouveau poste et je reprendrais mes 
investigations, j'ai installé le dkms-nvidia tout neuf pour commencer, je vais m'attaquer 
au xorg.conf dès que j'ai un moment de libre. 
 
par contre, hier soir sur la machine pb : effectivement X essaye de se lancer, mais fige 
direct, j'ai pas encore etudier log X; ça va venir.
Marsh Posté le 13-10-2006 à 16:35:31
bon, 
cette carte mx 460 sur une autre machine, nvidia simplement activé en mono screen (): rebelotte, figeage
Marsh Posté le 13-10-2006 à 16:51:35
essayer option noapic au boot : http://www.linux-wizard.net/faq.ph [...] el_options 
 
essayer de diminuer AGP : http://www.linux-wizard.net/howto. [...] dia#freeze 
 
résultat de la commande : 
|   | 
Marsh Posté le 13-10-2006 à 17:48:31
voila, j'ai remis la fx5200 agp + s3 pci sur le pc origine du pb. 
et ça fonctionne impecable en xinerama bien entendu avec le driver nvidia officiel 8774 pour la fx. 
alors la je secchhe complement sur comment resoudre  et j'ai deja essayé l'option noapic
  et j'ai deja essayé l'option noapic  sans succès.
  sans succès. 
 
je suppose maintenant que, 
l'origine du pb vient du modele de la carte en elle même en inadequation avec mandriva2006 et son kernel 2.6.12. 
 
vu que j'ai essayé la carte dans 2 pc différent avec la même mandriva avec le même résultat. 
 
je te donnerais le resultat de cat /proc/interrupt dès lundi quand je repasserais sur le 2nd pc test (du taf) 
qui a la carte mx 460 dual head.
Marsh Posté le 16-10-2006 à 09:14:02
voila : 
cat /proc/interrupts 
           CPU0 
  0:  233068476    IO-APIC-edge  timer 
  1:       3086    IO-APIC-edge  i8042 
  7:          0    IO-APIC-edge  parport0 
  8:          1    IO-APIC-edge  rtc 
  9:          1   IO-APIC-level  acpi 
 12:     180753    IO-APIC-edge  i8042 
 14:    2220395    IO-APIC-edge  ide0 
 15:    2096138    IO-APIC-edge  ide1 
 18:          2   IO-APIC-level  ohci1394 
 19:          0   IO-APIC-level  uhci_hcd:usb1 
 20:          0   IO-APIC-level  CMI8738-MC6 
 21:      17604   IO-APIC-level  eth0 
 23:          0   IO-APIC-level  uhci_hcd:usb2 
NMI:          0 
LOC:  233105121 
ERR:          0 
MIS:          0 
 
je fais une mise à jour de xorg-x11 au cas où  
 
Marsh Posté le 16-10-2006 à 15:35:31
c'est ton /proc/interrupts sans le module nvidia chargé ? tu peux essayé en désactivant l'APIC ? parce que là l'APIC est activé
Marsh Posté le 16-10-2006 à 16:42:14
bon, 
je ne sais pas trop si j'avance mais le pb venait du fait que je faisais 
mes interventions sur le xorg.conf en failsafe et donc ce que j'avais desactivé (noapic notamment 
n'etait pas pris en compte d'où l'impossibilité de faire un drakx11 test sans plantage). 
alors forcément  , je tournais en rond
 , je tournais en rond  
  
 
j'ai paramétré mon inittab pour demarrer en init 3 afin que les parametres noapic soit bien passé 
pour continuer mes tests. 
qd j'arrive au mode console avec noapic (j'ai vu la différence de /proc/interrupts  ),
 ), 
je fais un bete modprobe nvidia ==> impossible de le charger alors qu'avant avec l'apic activé 
c'était possible  
  
je fais un drakx11 et ça n'abouti pas au test de lancement de X. 
je fais un startx après avoir configuré xorg.conf à la mano ==> echec de chargement libglx.so 
veuillez réinstaller le driver nvidia. 
je fais donc un urpme dkms-nvidia (ça se passe impec) puis 
urpmi dkms-nvidia (et zut les repositories de jussieu que j'ai configuré sont out  ).
 ). 
je suis bloqué pour l'instant en attendant que la situation se debloque 
Marsh Posté le 16-10-2006 à 17:49:10
bon je crois que j'ai un autre pb maintenant : avec ou sans apic j'ai ça maintenant : 
modprobe nvidia 
FATAL: Error inserting nvidia (/lib/modules/2.6.12-12mdk/kernel/drivers/video/nvidia.ko.gz): No such device 
  
 
Marsh Posté le 16-10-2006 à 22:23:41
désactive des trucs dans le BIOS pour libérer des IRQ
Marsh Posté le 17-10-2006 à 09:11:09
je crois que je vais lacher l'affaire, je me suis commandé une 6200 vga/dvi (de toute façon je l'avait planifié depuis quelques temps) et je réserve la mx460 
pour un usage station win pis c'est tout.  
  
 
bizarre qd même d'avoir essayé cette carte sur 2 CM totalement différentes (l'une chipset sis_agp et l'autre intel_agp) 
et que ça donne le même résultat.  
  
peut etre devrais je essayer avec une autre distrib que mdv2006?? 
je vais l'essayer avec une FC4, peut être que...
Marsh Posté le 17-10-2006 à 09:30:54
Bah, tant qu'à faire, si tu veux essayer une Fedora, prend la FC 5 
Marsh Posté le 17-10-2006 à 09:35:28
| wedgeant a écrit : Bah, tant qu'à faire, si tu veux essayer une Fedora, prend la FC 5  | 
 
ben non, c'est la FC4 de mon serveur web perso sur lequel je fais très peu d'update pour le plaisir  
  
je garde ce numero de distrib longtemps mais je fait les MAJ de sécu et c'est tout.  
   
 
Marsh Posté le 17-10-2006 à 15:00:39
au fait il y a des noyaux dispo dans contrib pour la 2006. 
 
ils sont différents du noyau original de la 2006.0, cela marchera peut être 
 
ftp://ftp.ciril.fr/pub/linux/mand [...] k.i586.rpm 
ftp://ftp.ciril.fr/pub/linux/mand [...] k.i586.rpm 
 
 
il y a aussi des kernelm-tmb 2.6.17 pour 2006.0 : 
http://tmb.kkc.fi/Kernels/2006.0/i586/ 
 
|   | 
 
 
 
il y a aussi des noyau ( 2.6.12, 2.6.14, 2.6.16 ) chez seerofsouls pour la 2006.0 : http://www.seerofsouls.com/unsupported.html
Marsh Posté le 17-10-2006 à 15:07:53
j'essaierais dans l'apres midi puisque j'ai la station sous la main. 
merci a toi Mister Dark de ton suivi plus que rigoureux de ce sujet  
 
Marsh Posté le 17-10-2006 à 15:10:01
tu as essayé de te palucher le kernel toi même ? 
Perso j'aime pas les kernels "par défaut" qui contiennent plein de bidules inutiles ... 
Marsh Posté le 17-10-2006 à 15:12:08
| wedgeant a écrit : tu as essayé de te palucher le kernel toi même ?  | 
 
je me paluche pas avec les kernel par default des distrib connues : ils sont très bien fait et ne m'ont 
jamais posé de pb.  
  
 
je me paluche plutot sur des kernel de dev : genre pour pda  
 
Marsh Posté le 17-10-2006 à 15:14:20
| memaster a écrit :   | 
 
  
 
 
Des fois, ils oublient le support pour un matériel "exotique" dans les kernels par défaut ... tu devrais p'tet essayer 
Marsh Posté le 17-10-2006 à 15:19:31
| wedgeant a écrit : 
 | 
 
a priori non, partout sur the net des possesseurs de mx460 la font marcher comme une fleur.  
 
Marsh Posté le 17-10-2006 à 15:35:06
WedgeAnt> ce n'est pas un problème de support de son matos puisqu'une carte graphique est supportée par le module nvidia et non par le kernel directement. 
Le problème semble plutôt un problème de détection du périphérique par le noyau ( problème surement au niveau des IRQ ) peut être due à un bug dans le driver du chipset de la carte mère. Ce type de problèmes peut être corrigé en changeant de noyau car ce problème spécifique aura été corrigé dans une autre version du noyau ( voire dans une mise à jour de sécu si le problème a été rapporté ). 
Par exemple entre le kernel-2.6.12.12mdk de base de la 2006.0 et la version 2.6.12.27mdk, il y a pas mal de correction de bugs et mises à jour à jour au niveau du support de certains chipsets 
http://www.mandriva.com/security/advisories?dis=2006.0
Marsh Posté le 17-10-2006 à 15:36:27
| Dark_Schneider a écrit : WedgeAnt> ce n'est pas un problème de support de son matos puisqu'une carte graphique est supportée par le module nvidia et non par le kernel directement.  | 
 
 
il s'agit qd même de 2 chipsets différents sur lequels j'ai testé cette carte  
 
j'ai qd même pas de bol  
  
par contre effectivement 2 kernel identiques 
Marsh Posté le 18-10-2006 à 15:11:02
bon je remonte ce sujet qui va finir par me facher  (tout seul).
 (tout seul). 
 
je viens de changer de kernel+source (j'avais 10min devant moi). 
avant : 
2.6.12-12mdk 
après : 
2.6.12-24mdk 
bien sur tout s'est bien passé pour dkms qui m'a recompilé au demarrage nvidia.ko.gz 
pour ce nouveau kernel. 
 
avec apic ou sans apic : 
#modprobe nvidia 
FATAL: Error inserting nvidia (/lib/modules/2.6.12-24mdk/kernel/drivers/video/nvidia.ko.gz): No such device 
 
  
   
  
 
drakx11 plante bien entendu à l'insertion du module
Marsh Posté le 18-10-2006 à 15:46:16
j'ai bidouillé un peu le bios et je suis tombé sur un truc : 
assign irq to vga ==> j'ai enabled 
je reboot en 2.6.12-24 et je peux a nouveau faire un modprobe nvidia; la je me dit ouais c'est yesse 
je passe en init 3 ==> drakx11 ==> xorg.conf avec nvidia ==> plantage!!!!  
  
je reessaye en noapic ==> plantage figeage 
 ![[:al bundy] [:al bundy]](https://forum-images.hardware.fr/images/perso/al bundy.gif)
![[:al zheimer] [:al zheimer]](https://forum-images.hardware.fr/images/perso/al zheimer.gif) 
 
je rends les armes pour de bon cette fois
Marsh Posté le 18-10-2006 à 15:51:06
| memaster a écrit : j'ai bidouillé un peu le bios et je suis tombé sur un truc :  | 
 
 
T'as pas plus récent qu'un 2.6.12 ? 
Nan paske là on est en pré-2.6.19 quand même ... le 12 date de presque 6 mois ...
Marsh Posté le 18-10-2006 à 15:57:37
| wedgeant a écrit : T'as pas plus récent qu'un 2.6.12 ?  | 
 
sous mandriva2006, le 3eme chiffre ne renseigne pas sur la vrai version du kernel (enfin c'est special le nommage chez mandriva  ),
 ), 
c'est le dernier; je suis passé de 2.6.12-12 à 2.6.12-24 (et il y a des 100aines de patchs 
appliqués entre les 2). 
j'osais espérer qu'ils avaient peut etre réglé un pb entre le kernel et le driver nvidia. 
mais la je crois que c'est ma geforce 4 mx 460 qui est mal gérée par le driver nvidia de mandriva2006. 
ce soir, j'essaye la carte sur une FC4. 
 
jusqu'ici, j'ai qd même MAJ : 
kernel 
xorg 
nvidia 8774 
essayé apic, noapic 
bref, si ça marche avec FC4 ben je m'instalelrais un FC4 à la place de mandriva2006
Marsh Posté le 18-10-2006 à 16:04:11
| memaster a écrit : sous mandriva2006, le 3eme chiffre ne renseigne pas sur la vrai version du kernel,  | 
 
 
  
  
tu veux dire que 2.6.12-24 correspond au kernel 2.6.19 ??   
   
  
C'est absurde et ça ne respecte pas du tout le principe de versions du kernel !! 
 
Juste pour voir, peux-tu aller sur kernel.org, récupèrer les sources du 2.6.18, compiler un kernel à partir de ça en utilisant le .config de ta Mandriva et voir ce que ça donne ?
Marsh Posté le 18-10-2006 à 16:11:34
| wedgeant a écrit : 
 | 
 
non, ce n'est pas ce que j'ai dit. 
j'ai seulement dit qu'ils ne renomment le 3eme chiffre du kernel que d'une distro à l'autre 
(que leur nommage est un peu spécial apparemment, ce que j'en ai lu) 
apparemment avec la MAJ de 12-12 à 12-24, il y a des 100aines de patch appliqués entre les 2 versions que j'ai utilisé. 
et parfois ces patchs font "depasser" certaines versions de kernel. j'ai du mal à l'expliquer.  
 
ex : il y a des chances que cette version 2.6.12-24 soit plus récente et plus qu'un kernel 2.6.13 par exemple
Marsh Posté le 18-10-2006 à 16:15:37
| memaster a écrit : non, ce n'est pas ce que j'ai dit.  | 
 
 
Ah ok, je pige un peu mieux maintenant ... t'as un 2.6.12 tweaké quoi  
 
N'empêche que t'as toujours un 2.6.12 et je doute fort que les patch Mandriva suffisent à combler les différences entre un 2.6.12 et un 2.6.18   
  
 
Tu veux pô récup le 2.6.18 ? (chieur inside  )
)
Marsh Posté le 18-10-2006 à 16:23:20
| wedgeant a écrit : Ah ok, je pige un peu mieux maintenant ... t'as un 2.6.12 tweaké quoi  | 
 
je suis d'accord, mais bon...  
  
j'ai pas envie de perdre trop de temps dans cette affaire, 
pour les kernel dispo. il y a la 2.6.12-25 (c'est la plus haute version dispo sur les repositories officiels), 
j'ai pris la 12-24 pasque je prefere les nombres pairs pour ce genre de tests.  
  
Marsh Posté le 18-10-2006 à 16:28:49
| memaster a écrit : je suis d'accord, mais bon...  | 
 
 
Du coup, tu installes une autre distrib ...   
   
   
  
'tain ces geeks quand même   
 
Marsh Posté le 18-10-2006 à 16:35:20
| wedgeant a écrit : Du coup, tu installes une autre distrib ...   | 
 
non, j'ai deja dit que j'ai une FC4 deja installée chez moi.  
  
serieusement, avant de me lancer dans de la recompil de kernel, 
je prefere ouvrir une tour et echanger la CG, faire un modprobe nvidia pour voir 
si ça marche.  
  
si jamais ça marche pas, ben je remettrais la CG dans la mdriva2006 et je me 
pencherais serieusement sur ce pb de kernel. alors qu'en plus on ne sais même 
si c'est lui le "responsable".
Marsh Posté le 18-10-2006 à 17:14:50
alors je prepare le terrain sur ma FC4 (sur du SMP bi-proc) : 
#yum install kernel-module-nvidia 
ça m'installe par defaut (dependance) un nouveau kernel : le 2.6.17  
  
mais comme c'est un multiproc, il va falloir en plus que j'installe le 2.6.17-smp, 
bon, 
j'espere que ce driver nvidia est compatible avec un multi-proc 
Marsh Posté le 18-10-2006 à 18:17:30
salut, 
au vu des commentaires de certains, je suis loin d'être un spécialiste mais si ton problème c'est de mettre un kernel récent sous la 2006, tu peux essayer avec un kernel des dépôts cooker... 
je l'ai fait sur la 2006 il y a quelques mois sans problème. mais bon, comme déjà dit je sais pas si c'est vraiment un truc à faire, chez moi en tout cas ça s'est passé sans soucis. j'avais une 2006 avec un kernel 2.6.15 (ou 16, me souviens plus), tu dois pouvoir trouver au moins le 2.6.17 maintenant. 
a+
Marsh Posté le 19-10-2006 à 16:37:03
memaster62> tu as essayé les kernel tmb ? 
 
il y a aussi ceux de seerofsouls 
 
cf un de mes commentaire précédent
Marsh Posté le 12-10-2006 à 19:20:20
bon,
 
   
  
 
  
je pensait echanger ma fx 5200 simple + s3 pci contre une geforce 4 mx 460 dual head (2x vga) pour ma config bi-screen,
mais malheureusement rien ne fonctionne. ça fait deja un apres midi que je cherche...
alors j'ai installé la version 8774 de dkms-nvidia
et en mode simple (non twinview) ça fonctionne pas en utlisant "nvidia" dans device de xorg.conf
la ce qui marche en ce moment c'est avec le driver libre "nv" mais sur un seul screen et je sais que
ce driver libre ne fait pas l'equivalent de xinerama.
donc il me faut utuliser l'option twinview du driver nvidia.
voici l'extrait de mon xorg.conf qui marche en nv mais dont les ligne twinview sont commentées.
qu'est ce qui cloche??