From: <Aiv...@un...> - 2003-07-29 13:53:37
|
>> >> >I've got an AGP GeForce3 and a PCI GeForce2 in my system and I'm using >> >> >nVidia's binary drivers. I first tried the kernel-only solution but my >> >> >system crashed with bizarre patterns on my screens. Fine, so I >> switched >> >> >to Andreas Schuldei's binaries for the patched XFree86 3.0 and these >> >> >worked, but only if I probe my GeForce2 first, i.e.: >> >> > >> >> > /usr/X11R6/bin/X -probeonly -layout Small >> >> > /usr/X11R6/bin/X :1 -layout Small -prefbusid 2:7:0 vt8 & >> >> > >> >> >after which I load gdm, which starts the other X server on the AGP >> >> >card. It seems odd that I have to probe the PCI card right before >> >> >starting the PCI card (this isn't about which card comes first), but >> >> >that's what worked. >> >> >> >> Seems nvidia closed source kernel module must be loaded with all >> >> video cards in use. "X -probeonly" uses all video cards on system, but >> >> "X -prefbusid" hide unnecessary cards and xf86 known about one actual >> >> card. After "X -probeonly" kernel module "nvidia" stay active in the >> >> kernel user can start properly initialized Nvidia cards in any order. >> >> After module "nvidia" removing X must be probed again. >> > >> >can you explain a bit more ? >> >> 2nd xf86 Nvidia closed source driver report "Unable load kernel moudule", >> if 1st xf86 started with -prefbusid option. >> >> >in what situation is this needed? >> >> If user have 2 or more Nvidia cards in one box. > >can you give some more details as i'll have to add it to the howto, >and smth strange(may be luck) i got user report that it works without the >-probeonly. In APR-2002 between AUG-2002 i have 2 TNT2 PCI video cards and do not need for it. Since i buy GeForce4MX AGP i need change starting order. Since i create -prefbusid parch "2" of xf86 i need probe. So if user do not use -prefbusid option, then 2 Nvidia cards may work. At least it works for me, but starting order is important for unpatched xf86. Aivils |