[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ATI dual head and 2nd PCI video card



Hi all,

Greg Vickers wrote:
Hi all,

I have a S3 Virge/DX 86C375 PCI video card which I have dropped into my
desktop comptuer. lspci shows:
0000:04:01.0 VGA compatible controller: S3 Inc. ViRGE/DX or /GX (rev 01)
This computer also has a PCI-x ATI card:
0000:01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown
device 5b62
0000:01:00.1 Display controller: ATI Technologies Inc: Unknown device 5b72

I've got two LCD monitors hanging off the ATI X600 working fine with the
ATI package (running on Debian 3.1), should I be able to use xinerama to
get a 3rd display up in XFree86?

I've gotten the S3 to behave itself and I now have a three monitor
display! XF86Config-4 file in line at the bottom of this message for
those interested.

I do have some problems:
1) Usually, all the Gnome stuff (panels, menus etc) are on the left ATI
display and the right ATI display has none of this stuff on it. With the
below configuration, the panels spread across both ATI displays and the
Gnome stuff is replicated on the S3 display. I would like there to be no
stuff (don't you like the technical term?) on the S3 display and all the
Gnome stuff still only on the left ATI display.

2) xscreensaver only activates on the left ATI display and the S3
display - not the right ATI display. (I know this is related to the
Gnome stuff being shown on both ATI displays.)

3) The S3 works fine under Windows (WinXP Pro is installed on the first
partition) so I know the h/w is capable of doing this, but in X I
haven't been able to find the correct Sync & Refresh rates to get a
stable 1280x1024 (16 bit) happening. At 60/70 max Hz respectively, the
S3 driver chops down to less than 1280x1024 and it looks weird having
different resolutions on three identical 17" LCD monitors. So I'd like
to have the S3 display at 1280x1024 without flickering horizontal lines.

Any ideas or tips gratefully received.

Thanks,
Greg


#cat /etc/X11/XF86Config-4
Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "aticonfig Screen 0" 0 0
        Screen      1  "Screen S3" Relative "aticonfig Screen 0" 2560 0
        InputDevice    "Generic Keyboard"
        InputDevice    "Configured Mouse"
EndSection

Section "Files"
        FontPath     "unix/:7100"
        FontPath     "/usr/lib/X11/fonts/misc"
        FontPath     "/usr/lib/X11/fonts/cyrillic"
        FontPath     "/usr/lib/X11/fonts/100dpi/:unscaled"
        FontPath     "/usr/lib/X11/fonts/75dpi/:unscaled"
        FontPath     "/usr/lib/X11/fonts/Type1"
        FontPath     "/usr/lib/X11/fonts/Speedo"
        FontPath     "/usr/lib/X11/fonts/100dpi"
        FontPath     "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
        Load  "GLcore"
        Load  "bitmap"
        Load  "dbe"
        Load  "ddc"
        Load  "dri"
        Load  "extmod"
        Load  "freetype"
        Load  "glx"
        Load  "int10"
        Load  "record"
        Load  "speedo"
        Load  "type1"
        Load  "vbe"
EndSection

Section "InputDevice"
        Identifier  "Generic Keyboard"
        Driver      "keyboard"
        Option      "CoreKeyboard"
        Option      "XkbRules" "xfree86"
        Option      "XkbModel" "pc104"
        Option      "XkbLayout" "us"
EndSection

Section "InputDevice"
        Identifier  "Configured Mouse"
        Driver      "mouse"
        Option      "CorePointer"
        Option      "Device" "/dev/input/mice"
        Option      "Protocol" "ImPS/2"
        Option      "Emulate3Buttons" "true"
        Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
        Identifier   "Generic Monitor"
        HorizSync    28.0 - 50.0
        VertRefresh  43.0 - 75.0
        Option      "DPMS"
EndSection

Section "Monitor"
        Identifier   "Generic Monitor for S3"
        HorizSync    28.0 - 60.0
        VertRefresh  43.0 - 70.0
        Option      "DPMS"
EndSection

Section "Monitor"
        Identifier   "aticonfig Monitor 0"
EndSection

Section "Device"
        Identifier  "S3 ViRGE/DX"
        Driver      "s3virge"
        BusID       "PCI:4:2:0"
EndSection

Section "Device"
        Identifier  "ATI Graphics Adapter 0"
        Driver      "fglrx"
        Option      "DesktopSetup" "horizontal"
        Option      "VideoOverlay" "off"
        Option      "OpenGLOverlay" "on"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "aticonfig Screen 0"
        Device     "ATI Graphics Adapter 0"
        Monitor    "aticonfig Monitor 0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier      "Screen S3"
        Device          "S3 ViRGE/DX"
        Monitor         "Generic Monitor for S3"
        DefaultDepth    16
        Subsection      "Display"
                Depth   16
                Modes   "1280x1024"
                Viewport 0 0
        EndSubsection
EndSection

Section "DRI"
        Mode         0666
EndSection


-- 
Greg Vickers
Project Manager, IT Security
Information Technology Services
Queensland University of Technology
L12, 126 Margaret St, Brisbane

Phone: +61 7 3864 9536
Mobile: 0410 434 734
Fax: +61 7 3864 2921
Email: g dot vickers at qut dot edu dot au
IT Security web site: http://www.its.qut.edu.au/itsecurity/

CRICOS No. 00213J