|
From: observer <obs...@bl...> - 2006-01-13 21:35:15
|
A few months ago I wrote a patch that allows the same functionality using isolate device, the file is attached, its working very fine for me, but before using the patch read it, Im a a very bad programmer, and the patch is basically fine but it breaks the config options for isolate device, you must use it like this: Section "ServerLayout" Identifier "Multihead layout" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" Option "Xinerama" "on" # Option "Clone" "on" # Option SingleCard Option "IsolateDevice" "PCI:1:0:0-PCI:1:5:0" EndSection Im not sure what options dont work any more at least you cant use SingleCard any more you must use Option "IsolateDevice" "PCI:0:2:0-PCI:0:2:0" also im not sure if works with more than two devices Maybe someone can fix it or take the idea, basically it just takes pci ids as parameters and makes the xserver to =BFisolate? only those devices. > Hi, All! >=20 > After few months of reading X code i discovered > old option. That option added into CVS tree 7 years ago > between 3.99 in 4.0.0 versions of XFree. > Syntaxis looks like this: > Section "ServerLayout" > Identifier "layout1" > InputDevice "Keyboard1" "CoreKeyboard" > InputDevice "Mouse1" "CorePointer" > Screen "screen1" > Inactive "DeviceName-1" > Inactive "DeviceName-2" > EndSection > I'm not sure, is syntax right. >=20 > Read about: > xc/programs/Xserver/hw/xfree86/RAC.Notes >=20 > Unfortunately that option lead segfault with X-6.8.2 > of Mandriva. In the working case "Inactive" device beat > isolateDevice, because sysop can set up weird systems, > where 1st X have 3 heads, 2nd X - 5 heads ... >=20 > Aivils |