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