can't get dual monitors working

Francisco P Kaseker fpk07 at c3sl.ufpr.br
Sun Oct 3 23:09:00 PDT 2010


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 <wd4nmq at 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 at lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: apterixbr at gmail.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20101004/4c26c562/attachment.html>


More information about the xorg mailing list