Does Xorg 6.9/7.0 support the old PCI graphic card S3 Trio64?

Ma Weimin mwmb2 at hotmail.com
Wed Apr 12 00:01:52 PDT 2006


S3 Trio3D 64 and S3 Trio64 are different cards

Weimin


>From: Shawn Starr <shawn.starr at rogers.com>
>To: "Ma Weimin" <mwmb2 at hotmail.com>
>CC: alexdeucher at gmail.com, xorg at lists.freedesktop.org
>Subject: Re: Does Xorg 6.9/7.0 support the old PCI graphic card S3 Trio64?
>Date: Wed, 12 Apr 2006 01:58:53 -0400
>
>
>On Tuesday 11 April 2006 22:51, Ma Weimin wrote:
> > Hello Shawn,
> >
> > How many video ram has your s3 card?
>
>The onboard device has 4MB total.
>
>The video driver part of my xorg.conf:
>
># **********************************************************************
># Graphics device section
># **********************************************************************
># Device configured by xorgconfig:
>
>Section "Device"
>     Identifier  "** S3 ViRGE (generic)                 [s3virge]"
>     Driver          "s3virge"
>     VideoRam   4096
>     Option        "fifo_moderate"              "on"
>     #Option      "RenderAccel"               "true"
>     #Option      "AccelMethod"               "xaa" #"exa"
>EndSection
>
>The Trio64 3D needs the s3virge driver.
>
>
> > If i assign a wrong number, will that
> > be problem? Could you send me a copy of your xorg.conf?
> >
> > Weimin
> >
> > >From: Shawn Starr <shawn.starr at rogers.com>
> > >Reply-To: Shawn Starr <shawn.starr at rogers.com>
> > >To: Alex Deucher <alexdeucher at gmail.com>, Ma Weimin 
<mwmb2 at hotmail.com>
> > >CC: xorg at lists.freedesktop.org
> > >Subject: Re: Does Xorg 6.9/7.0 support the old PCI graphic card S3 
Trio64?
> > >Date: Tue, 11 Apr 2006 10:43:27 -0700 (PDT)
> > >
> > >Should work, I have an onboard S3 Trio3D 64
> > >01:01.0 VGA compatible controller: S3 Inc. Trio 64 3D (rev 01)
> > >
> > >Xorg works ok with the driver, though I have to jiggle the xorg config 
to
> >
> > get it to use the right refresh rate.
> >
> > >Shawn.
> > >
> > >----- Original Message ----
> > >From: Alex Deucher <alexdeucher at gmail.com>
> > >To: Ma Weimin <mwmb2 at hotmail.com>
> > >Cc: xorg at lists.freedesktop.org
> > >Sent: Tuesday, April 11, 2006 9:19:54 AM
> > >Subject: Re: Does Xorg 6.9/7.0 support the old PCI graphic card S3 
Trio64?
> > >
> > >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
> > >
> > >_______________________________________________
> > >xorg mailing list
> > >xorg at lists.freedesktop.org
> > >http://lists.freedesktop.org/mailman/listinfo/xorg





More information about the xorg mailing list