Does Xorg 6.9/7.0 support the old PCI graphic card S3 Trio64?
Alex Deucher
alexdeucher at gmail.com
Tue Apr 11 06:19:54 PDT 2006
On 4/11/06, Ma Weimin <mwmb2 at hotmail.com> wrote:
> Hi,
>
> my current system is: Mandriva 2006, Xorg 6.9.0 and integrated graphic card
> Intel i810. And it works perfect.
>
> I'm planning to use dual monitors with a sencond graphic cards, which is a
> very old PCI card S3 Trio64. It works on Widnows 98, so there's no problem
> with the card itself. I did exactly following the instructions of xinerama.
> But i failed to get Trio64 to work. Here are the informations.
It should be supported by the s3 driver, depending on which DAC is
used. the s3 driver doesn't support all the DACs that were used in
conjuction with s3 chips of that period. specify "s3" for the driver.
>
> When I ran "X -configure", i got the this. However, I don't miss the file
> apm_drv.so.
> failed load /usr/X11R6/lib/modules/drivers/apm_drv.so
> failed to load modules "apm" (loader failed, 7)
>
> When I ran "X -config /root/xorg.conf.new" anyway, such errors could be
> found in "/var/log/X11.0.log" file.
> (EE) Cannot shmat() high memory
> (EE) shmget error: Invalid argument
>
> I have heard that Xorg 6.7 supports Trio64, but Xorg 6.9 not any more. Is
> that true? Does 7.0 support it? Is there any way to make Trio64 work
> without downgrading Xorg to 6.7?
the s3 driver hasn't changed between 6.7 and 6.9/7.0 so that driver
should still work. If you are still having trouble, post your log and
updated config.
Alex
>
> Any Ideas would be appreciated.
>
> Weimin
>
>
> Here is the created xorg.conf.new from X -configure.
>
> 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"
> RgbPath "/usr/X11R6/lib/X11/rgb"
> ModulePath "/usr/X11R6/lib/modules"
> FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
> FontPath "unix/:-1"
> EndSection
>
> Section "Module"
> Load "dbe"
> Load "dri"
> Load "extmod"
> Load "glx"
> Load "record"
> Load "xtrap"
> EndSection
>
> Section "InputDevice"
> Identifier "Keyboard0"
> Driver "kbd"
> EndSection
>
> Section "InputDevice"
> Identifier "Mouse0"
> Driver "mouse"
> Option "Protocol" "auto"
> Option "Device" "/dev/mouse"
> Option "ZAxisMapping" "4 5 6 7"
> EndSection
>
> Section "Monitor"
> #DisplaySize 310 230 # mm
> Identifier "Monitor0"
> VendorName "GSM"
> ModelName "FLATRON 774FT"
> ### Comment all HorizSync and VertSync values to use DDC:
> HorizSync 30.0 - 70.0
> VertRefresh 50.0 - 160.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 "SWcursor" # [<bool>]
> #Option "ColorKey" # <i>
> #Option "CacheLines" # <i>
> #Option "Dac6Bit" # [<bool>]
> #Option "DRI" # [<bool>]
> #Option "NoDDC" # [<bool>]
> #Option "ShowCache" # [<bool>]
> #Option "XvMCSurfaces" # <i>
> #Option "PageFlip" # [<bool>]
> Identifier "Card0"
> Driver "i810"
> VendorName "Intel Corporation"
> BoardName "82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device"
> BusID "PCI:0:2: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 "ShadowFB" # [<bool>]
> #Option "DefaultRefresh" # [<bool>]
> #Option "ModeSetClearScreen" # [<bool>]
> Identifier "Card1"
> Driver "vesa"
> VendorName "Unknown Vendor"
> BoardName "Unknown Board"
> BusID "PCI:1:0: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
>
>
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
>
More information about the xorg
mailing list