Re: Carte S3 Virge/GX2 AGP

トップ ページ

このメッセージに返信
著者: Philippe Magnin
日付:  
To: guilde
題目: Re: Carte S3 Virge/GX2 AGP
Ci joint copie d'un message sur les news ...
Sur la GX2 justement ...

-------- Original Message --------
Objet: Re: XFree86 and S3 Virge GX
Date: Wed, 09 Dec 1998 12:55:43 GMT
De: midbio:)@zg.tel.hr (Frank Zappa)
Société: CARNet, CROATIA
Forums: comp.os.linux.x
Références: <MPG.10d764dc4f522044989683@???>

Date: Wed, 05 Aug 1998 16:51:53 -0500
From: Ti Leggett, tlegget@???

At work, we just got in a whole slew of computers that use the S3ViRGE
GX2 chipset. Upon trying to install X on these things,
I found that the default Red Hat 5.0 XFree doesn't cut it. This is how
I've been able to fix the XFree86 problems with the S3V
GX/2 chipset. First, do not use the S3V server despite what
Xconfigurator says. The GX/2 chipset is not supported for that
server. You must use the SVGA server (besides, it's accelerated and
supports DPMS). Currently, these are the modes
supported as of XFree86-3.3.2pl3:


8bpp:
        640x480 works
        800x600 works
        1024x768 works
        1280x1024 works


15/16bpp:
        640x480 works
        800x600 works
        1024x768 works
        1280x1024 works


24 bpp:
        640x480 works
        800x600 works
        1024x768 works
        1280x1024 works (very picky about monitor modelines though)


32 bpp:
        640x480 works
        800x600 works
        1024x768 does not work
        1280x1024 does not work


The card I'm using to test this is a #9 9FX Reality 334 w/8MB RAM.
Also, I cannot verify that this works on any version less
than XFree86-3.3.2pl2. pl2 actually has less modes/depth combinations
that work - such as, no 16-bit depths work and
1280x1024 doesn't work in almost all depths. I suggest upgrading to
XFre86-3.3.2pl3. Now on to the fix.

Step 1. Make sure you're using the SVGA server (ls -l /etc/X11/X for
RH users, maybe the same on other distros). It should
point to /usr/X11R6/bin/XF86_SVGA. If it's not, link it to it (ln -sf
/usr/X11R6/bin/XF86_SVGA /etc/X11/X).

Step 2. Open your /etc/X11/XF86Config file for editing.

Step 3. Find the Graphics Device Section.

Step 4. Find the device that is the Standard VGA Device (usually has
the line -


        Identifier      "Generic VGA"


Step 5. Remove the line that says:


        Chipset         "generic"


Step 6. Uncomment the line that says:


        VideoRam        "256"


and change it to recognize the amount of RAM your card has in kilo


        VideoRam        "8192" # 8MB RAM


Step 7. Add the following line (*CRUCIAL*):


        Option          "xaa_no_color_exp"


This turns off one of the accelerated option that gives trouble.

Step 8. Add whatever other options you want (for a list, see the man
pages on XF86Config, XF86_SVGA, and XF86_S3V)

Step 9. Change the bit depth and resolution to whatever you want.

Step 10. Save and close the file and (re)start X.

Note: I do not claim this will work for all cards using the GX2
chipset. I can only verify for the video card I'm using. I'm
interested to hear how other video cards handle it. Hope that helps
everyone involved. I've heard from people on Usenet that it
works perfectly, and from others it doesn't.

Ti Leggett

Remove one extra smiley from my email adress:)



Xavier DEGENEVE a écrit :
> Frédéric MANTEGAZZA wrote:
> Il parait qu'elle n'est pas encore suporte, (passe voir sur le site de suse,
> il y a quelque chose a ce sujet dans la FAQ des X server.