From: <Aiv...@un...> - 2003-06-17 08:55:05
|
Hi all! Seems 2.4.21 works for me and 2.5.70 to http://startx.times.lv/bruby-2.4.20-20030615.diff.bz2 http://startx.times.lv/ruby-2.5.70-20030615.diff.bz2 You can use unpatched xf86 for locale Xservers. Write into XF86Config Section "ServerFlags" Option "PciOsConfig" "1" EndSection and echo "1">/proc/bus/pci/hackvideo This command order kernel filter xf86 PCI-steering. xf86 cannot disable neighbour video adapter. This one works for me anytime with any X servers set. AGP server restat/stop may lead system hang up :( Only patched xf86 works nice. Current xf86 patch hide video adapters and alllow manipulation with one video adapter per Xserver only http://startx.times.lv/xf86-430-prefbusid.diff This work weird with Nvidia closed source xf86 drivers, but it works. Tested Nvidia 1.0-4349. 1-st must be started Xserver on 0:11:0 (PCI tag) then 0:9:0 and then 1:0:0 adapter without adapter hidind. If user will switch to text-mode-console 1-st must be started xf86 on primary video device - 1:0:0 (save VGA fonts) Nvidia kernel module remeber started adapters and then allow start/stop in any order. I doe X -probeonly -layout X2 X -probeonly -layout X1 startx -- :0 -layout X0 -prefbusid 1:0:0 vt7 startx -- :1 -layout X1 -prefbusid 0:9:0 vt8 startx -- :2 -layout X2 -prefbusid 0:11:0 vt16 This commandeset allow me start all 3 X servers in right order. Unfortunately VGA fonts are allways corrupted and not allways correct restored. I have not preform deeply VGA font save/restore analizyng in xf86. Result - sometimes text-mode-console works. I recieve recommendation to do "consolechars -d" after switch to text mode , but this command works for only after all X servers stopping. Aivils Stoss |