For the old card sis/savage/via/others you have to: 1) X -configure with old X (like 1.4.x) to probe all vga cards 2) X -configure with your X with Option "NoInt10" "yes" enabled only to the old cards like sis/savage/etc
Xorg 1.7.x+ has bug with systemcall Int10, an a lot of SiS and VIA old cards need to use Int10. nvidia, radeon, ati, nv and nouveau drivers doesnt need this option and often ignore this option. other solutions: maybe vbetool or posttool (vga arbiter) can help to probe vga devices, but for me they dont work fine. On Sat, Oct 2, 2010 at 12:35 AM, Jeff <wd4...@comcast.net> wrote: > I am trying an experiment and getting dual monitors working on a system > using two video cards. the video cards are the onboard S3 Savage and a S3 > Virge PCI card. lspci yields: > 00:05.0 VGA compatible controller: S3 Inc. 86c325 [ViRGE] (rev 06) > 01:00.0 VGA compatible controller: S3 Inc. VT8375 [ProSavage8 KM266/KL266] > > Trying the easy route I run > Xorg -configure > > which I check and all seems ok, but when I try Xorg -config > /root/xorg.conf.new screen 0 goes blank with a "-" in the upper left hand > corner, and then nothing. I cannot even get another terminal screen using > cntrl-alt-1, etc. I have to ssh into the system to reboot. > > Now, if I comment out Screen 1 in the Screen Layout scetion X runs fine on > Screen 0. Here is the xorg.conf that works. > > Section "ServerLayout" > Identifier "X.org Configured" > Screen 0 "Screen0" 0 0 > # Screen 1 "Screen1" RightOf "Screen0" > InputDevice "Mouse0" "CorePointer" > InputDevice "Keyboard0" "CoreKeyboard" > EndSection > > Section "Files" > ModulePath "/usr/lib/xorg/modules" > FontPath "/usr/share/fonts/local" > FontPath "/usr/share/fonts/TTF" > FontPath "/usr/share/fonts/OTF" > FontPath "/usr/share/fonts/Type1" > FontPath "/usr/share/fonts/misc" > FontPath "/usr/share/fonts/CID" > FontPath "/usr/share/fonts/75dpi/:unscaled" > FontPath "/usr/share/fonts/100dpi/:unscaled" > FontPath "/usr/share/fonts/75dpi" > FontPath "/usr/share/fonts/100dpi" > FontPath "/usr/share/fonts/cyrillic" > EndSection > > Section "Module" > Load "dri2" > Load "dbe" > Load "dri" > Load "glx" > Load "extmod" > EndSection > > Section "InputDevice" > Identifier "Keyboard0" > Driver "kbd" > EndSection > > Section "InputDevice" > Identifier "Mouse0" > Driver "mouse" > Option "Protocol" "auto" > Option "Device" "/dev/input/mice" > Option "ZAxisMapping" "4 5 6 7" > EndSection > Section "Monitor" > #DisplaySize 340 270 # mm > Identifier "Monitor0" > VendorName "VSC" > ModelName "Q7-3 Series" > HorizSync 30.0 - 80.0 > VertRefresh 55.0 - 75.0 > Option "DPMS" > EndSection > > Section "Monitor" > Identifier "Monitor1" > VendorName "Monitor Vendor" > ModelName "Monitor Model" > EndSection > > Section "Device" > ### Available Driver options are:- > ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", > ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" > ### [arg]: arg optional > #Option "NoAccel" # [<bool>] > #Option "AccelMethod" # <str> > #Option "HWCursor" # [<bool>] > #Option "SWCursor" # [<bool>] > #Option "ShadowFB" # [<bool>] > #Option "Rotate" # [<str>] > #Option "UseBIOS" # [<bool>] > #Option "LCDClock" # <freq> > #Option "ShadowStatus" # [<bool>] > #Option "CrtOnly" # [<bool>] > #Option "TvOn" # [<bool>] > #Option "PAL" # [<bool>] > #Option "ForceInit" # [<bool>] > #Option "Overlay" # [<str>] > #Option "TransparencyKey" # [<str>] > #Option "ForceInit" # [<bool>] > #Option "DisableXVMC" # [<bool>] > #Option "DisableTile" # [<bool>] > #Option "DisableCOB" # [<bool>] > #Option "BCIforXv" # [<bool>] > #Option "DVI" # [<bool>] > #Option "IgnoreEDID" # [<bool>] > #Option "BusType" # [<str>] > #Option "DmaType" # [<str>] > #Option "DmaMode" # [<str>] > #Option "AGPMode" # <i> > #Option "AGPSize" # <i> > #Option "DRI" # [<bool>] > #Option "AGPforXv" # [<bool>] > Identifier "Card0" > Driver "savage" > VendorName "Unknown Vendor" > BoardName "Unknown Board" > BusID "PCI:1:0:0" > EndSection > > Section "Device" > ### Available Driver options are:- > ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", > ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" > ### [arg]: arg optional > #Option "slow_edodram" # [<bool>] > #Option "slow_dram" # [<bool>] > #Option "fast_dram" # [<bool>] > #Option "fpm_vram" # [<bool>] > #Option "pci_burst" # [<bool>] > #Option "fifo_conservative" # [<bool>] > #Option "fifo_moderate" # [<bool>] > #Option "fifo_aggressive" # [<bool>] > #Option "pci_retry" # [<bool>] > #Option "NoAccel" # [<bool>] > #Option "early_ras_precharge" # [<bool>] > #Option "late_ras_precharge" # [<bool>] > #Option "lcd_center" # [<bool>] > #Option "set_lcdclk" # <i> > #Option "set_mclk" # <freq> > #Option "set_refclk" # <freq> > #Option "show_cache" # [<bool>] > #Option "HWCursor" # [<bool>] > #Option "SWCursor" # [<bool>] > #Option "ShadowFB" # [<bool>] > #Option "Rotate" # [<str>] > #Option "mxcr3afix" # [<bool>] > #Option "XVideo" # [<bool>] > Identifier "Card1" > Driver "s3virge" > VendorName "Unknown Vendor" > BoardName "Unknown Board" > BusID "PCI:0:5:0" > EndSection > > Section "Screen" > Identifier "Screen0" > Device "Card0" > Monitor "Monitor0" > SubSection "Display" > Viewport 0 0 > Depth 1 > EndSubSection > SubSection "Display" > Viewport 0 0 > Depth 4 > EndSubSection > SubSection "Display" > Viewport 0 0 > Depth 8 > EndSubSection > SubSection "Display" > Viewport 0 0 > Depth 15 > EndSubSection > SubSection "Display" > Viewport 0 0 > Depth 16 > EndSubSection > SubSection "Display" > Viewport 0 0 > Depth 24 > EndSubSection > EndSection > > Section "Screen" > Identifier "Screen1" > Device "Card1" > Monitor "Monitor1" > SubSection "Display" > Viewport 0 0 > Depth 1 > EndSubSection > SubSection "Display" > Viewport 0 0 > Depth 4 > EndSubSection > SubSection "Display" > Viewport 0 0 > Depth 8 > EndSubSection > SubSection "Display" > Viewport 0 0 > Depth 15 > EndSubSection > SubSection "Display" > Viewport 0 0 > Depth 16 > EndSubSection > SubSection "Display" > Viewport 0 0 > Depth 24 > EndSubSection > EndSection > > Now, there is are a couple of warnings in the log file, but these are there > no matter if screen 1 is enabled or not, i.e. screen 0 only and X running > properly > (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or > 'vmmouse' will be disabled. > (WW) Disabling Mouse0 > (WW) Disabling Keyboard0 > > Any help? > > tj > > > > _______________________________________________ > xorg@lists.freedesktop.org: X.Org support > Archives: http://lists.freedesktop.org/archives/xorg > Info: http://lists.freedesktop.org/mailman/listinfo/xorg > Your subscription address: apteri...@gmail.com >
_______________________________________________ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com