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