For the old card sis/savage/via/others you have to:<br><br>1) X -configure with old X (like 1.4.x) to probe all vga cards<br>2) X -configure with your X with Option "NoInt10" "yes" enabled only to the old cards like sis/savage/etc<br>
<br>Xorg 1.7.x+ has bug with systemcall Int10, an a lot of SiS and VIA old cards need to use Int10.<br><br>nvidia, radeon, ati, nv and nouveau drivers doesnt need this option and often ignore this option.<br><br>other solutions: maybe vbetool or posttool (vga arbiter) can help to probe vga devices, but for me they dont work fine.<br>
<br><br><br><div class="gmail_quote">On Sat, Oct 2, 2010 at 12:35 AM, Jeff <span dir="ltr"><<a href="mailto:wd4nmq@comcast.net">wd4nmq@comcast.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
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:<br>
00:05.0 VGA compatible controller: S3 Inc. 86c325 [ViRGE] (rev 06)<br>
01:00.0 VGA compatible controller: S3 Inc. VT8375 [ProSavage8 KM266/KL266]<br>
<br>
Trying the easy route I run<br>
Xorg -configure<br>
<br>
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.<br>
<br>
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.<br>
<br>
Section "ServerLayout"<br>
Identifier "X.org Configured"<br>
Screen 0 "Screen0" 0 0<br>
# Screen 1 "Screen1" RightOf "Screen0"<br>
InputDevice "Mouse0" "CorePointer"<br>
InputDevice "Keyboard0" "CoreKeyboard"<br>
EndSection<br>
<br>
Section "Files"<br>
ModulePath "/usr/lib/xorg/modules"<br>
FontPath "/usr/share/fonts/local"<br>
FontPath "/usr/share/fonts/TTF"<br>
FontPath "/usr/share/fonts/OTF"<br>
FontPath "/usr/share/fonts/Type1"<br>
FontPath "/usr/share/fonts/misc"<br>
FontPath "/usr/share/fonts/CID"<br>
FontPath "/usr/share/fonts/75dpi/:unscaled"<br>
FontPath "/usr/share/fonts/100dpi/:unscaled"<br>
FontPath "/usr/share/fonts/75dpi"<br>
FontPath "/usr/share/fonts/100dpi"<br>
FontPath "/usr/share/fonts/cyrillic"<br>
EndSection<br>
<br>
Section "Module"<br>
Load "dri2"<br>
Load "dbe"<br>
Load "dri"<br>
Load "glx"<br>
Load "extmod"<br>
EndSection<br>
<br>
Section "InputDevice"<br>
Identifier "Keyboard0"<br>
Driver "kbd"<br>
EndSection<br>
<br>
Section "InputDevice"<br>
Identifier "Mouse0"<br>
Driver "mouse"<br>
Option "Protocol" "auto"<br>
Option "Device" "/dev/input/mice"<br>
Option "ZAxisMapping" "4 5 6 7"<br>
EndSection<br>
Section "Monitor"<br>
#DisplaySize 340 270 # mm<br>
Identifier "Monitor0"<br>
VendorName "VSC"<br>
ModelName "Q7-3 Series"<br>
HorizSync 30.0 - 80.0<br>
VertRefresh 55.0 - 75.0<br>
Option "DPMS"<br>
EndSection<br>
<br>
Section "Monitor"<br>
Identifier "Monitor1"<br>
VendorName "Monitor Vendor"<br>
ModelName "Monitor Model"<br>
EndSection<br>
<br>
Section "Device"<br>
### Available Driver options are:-<br>
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",<br>
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"<br>
### [arg]: arg optional<br>
#Option "NoAccel" # [<bool>]<br>
#Option "AccelMethod" # <str><br>
#Option "HWCursor" # [<bool>]<br>
#Option "SWCursor" # [<bool>]<br>
#Option "ShadowFB" # [<bool>]<br>
#Option "Rotate" # [<str>]<br>
#Option "UseBIOS" # [<bool>]<br>
#Option "LCDClock" # <freq><br>
#Option "ShadowStatus" # [<bool>]<br>
#Option "CrtOnly" # [<bool>]<br>
#Option "TvOn" # [<bool>]<br>
#Option "PAL" # [<bool>]<br>
#Option "ForceInit" # [<bool>]<br>
#Option "Overlay" # [<str>]<br>
#Option "TransparencyKey" # [<str>]<br>
#Option "ForceInit" # [<bool>]<br>
#Option "DisableXVMC" # [<bool>]<br>
#Option "DisableTile" # [<bool>]<br>
#Option "DisableCOB" # [<bool>]<br>
#Option "BCIforXv" # [<bool>]<br>
#Option "DVI" # [<bool>]<br>
#Option "IgnoreEDID" # [<bool>]<br>
#Option "BusType" # [<str>]<br>
#Option "DmaType" # [<str>]<br>
#Option "DmaMode" # [<str>]<br>
#Option "AGPMode" # <i><br>
#Option "AGPSize" # <i><br>
#Option "DRI" # [<bool>]<br>
#Option "AGPforXv" # [<bool>]<br>
Identifier "Card0"<br>
Driver "savage"<br>
VendorName "Unknown Vendor"<br>
BoardName "Unknown Board"<br>
BusID "PCI:1:0:0"<br>
EndSection<br>
<br>
Section "Device"<br>
### Available Driver options are:-<br>
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",<br>
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"<br>
### [arg]: arg optional<br>
#Option "slow_edodram" # [<bool>]<br>
#Option "slow_dram" # [<bool>]<br>
#Option "fast_dram" # [<bool>]<br>
#Option "fpm_vram" # [<bool>]<br>
#Option "pci_burst" # [<bool>]<br>
#Option "fifo_conservative" # [<bool>]<br>
#Option "fifo_moderate" # [<bool>]<br>
#Option "fifo_aggressive" # [<bool>]<br>
#Option "pci_retry" # [<bool>]<br>
#Option "NoAccel" # [<bool>]<br>
#Option "early_ras_precharge" # [<bool>]<br>
#Option "late_ras_precharge" # [<bool>]<br>
#Option "lcd_center" # [<bool>]<br>
#Option "set_lcdclk" # <i><br>
#Option "set_mclk" # <freq><br>
#Option "set_refclk" # <freq><br>
#Option "show_cache" # [<bool>]<br>
#Option "HWCursor" # [<bool>]<br>
#Option "SWCursor" # [<bool>]<br>
#Option "ShadowFB" # [<bool>]<br>
#Option "Rotate" # [<str>]<br>
#Option "mxcr3afix" # [<bool>]<br>
#Option "XVideo" # [<bool>]<br>
Identifier "Card1"<br>
Driver "s3virge"<br>
VendorName "Unknown Vendor"<br>
BoardName "Unknown Board"<br>
BusID "PCI:0:5:0"<br>
EndSection<br>
<br>
Section "Screen"<br>
Identifier "Screen0"<br>
Device "Card0"<br>
Monitor "Monitor0"<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 1<br>
EndSubSection<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 4<br>
EndSubSection<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 8<br>
EndSubSection<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 15<br>
EndSubSection<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 16<br>
EndSubSection<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 24<br>
EndSubSection<br>
EndSection<br>
<br>
Section "Screen"<br>
Identifier "Screen1"<br>
Device "Card1"<br>
Monitor "Monitor1"<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 1<br>
EndSubSection<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 4<br>
EndSubSection<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 8<br>
EndSubSection<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 15<br>
EndSubSection<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 16<br>
EndSubSection<br>
SubSection "Display"<br>
Viewport 0 0<br>
Depth 24<br>
EndSubSection<br>
EndSection<br>
<br>
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<br>
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.<br>
(WW) Disabling Mouse0<br>
(WW) Disabling Keyboard0<br>
<br>
Any help?<br>
<br>
tj<br>
<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:xorg@lists.freedesktop.org" target="_blank">xorg@lists.freedesktop.org</a>: X.Org support<br>
Archives: <a href="http://lists.freedesktop.org/archives/xorg" target="_blank">http://lists.freedesktop.org/archives/xorg</a><br>
Info: <a href="http://lists.freedesktop.org/mailman/listinfo/xorg" target="_blank">http://lists.freedesktop.org/mailman/listinfo/xorg</a><br>
Your subscription address: <a href="mailto:apterixbr@gmail.com" target="_blank">apterixbr@gmail.com</a><br>
</blockquote></div><br>