ANNOUNCE: XFree86 3.1.1u2 S3 server binary for Linux (S3 968 and 868 s

ANNOUNCE: XFree86 3.1.1u2 S3 server binary for Linux (S3 968 and 868 s

Post by SEAN CAR » Thu, 01 Jun 1995 04:00:00




> It's end of May and here it is: the new S3 server binary for Linux with support
> for cards with S3 968 and TVP3026 ramdac.
> you can find it in
>    ftp.XFree86.org:/pub/XFree86/3.1.1/binaries/Linux/X311u2S3.tgz
> and some time later hopefully on all our mirrors, and (esp. for german users)
>    lyra.tat.physik.uni-tuebingen.de:/pub/XFree86/X311u2S3.tgz

Thank you, thank you, thank you!!!

That was great timing for me, as I just picked up a Diamond Stealth 64 Video
VRAM card!  Now, I have a couple of XFree-newbie questions, if you'll indulge
me.  I've got XFree up and running (sort of), but I get a terrible amount of
noise on the screen... doesn't seem to matter what resolution, but I get lots
of lines running through the screen (even when I'm not doing anything).

I created a basic XF86Config using (what else) 'xf86config'.  I did not choose
a card from the list, but I'm using the S3 server.  I'm setting
Option "Diamond" as specified in the readme, and the server seems to detect the
RAMDAC ok (ti3026) and sets the max clock to 135.  Is there an option that I
need to set?  

Also, once I get the noise cleared up, how do I get the server to run in 16bpp
mode?  I tried removing the 8bpp section from the device description, but that
just caused startup to fail with a "no 8bit config" error.

Any clues will be appreciated... I can post the XF86Config file once it's
working for others to use, and I can post what I have now if that'll be any
help.

Thanks!
--
=============================================================================
 Sean M. Carey
 HESD Software and Electronic Product Development
 3M Company, St. Paul, MN

=============================================================================

 
 
 

ANNOUNCE: XFree86 3.1.1u2 S3 server binary for Linux (S3 968 and 868 s

Post by Harald Koen » Thu, 01 Jun 1995 04:00:00


It's end of May and here it is: the new S3 server binary for Linux with support
for cards with S3 968 and TVP3026 ramdac.

you can find it in

        ftp.XFree86.org:/pub/XFree86/3.1.1/binaries/Linux/X311u2S3.tgz

and some time later hopefully on all our mirrors, and (esp. for german users)

        lyra.tat.physik.uni-tuebingen.de:/pub/XFree86/X311u2S3.tgz

Note that "3.1.1u2" is really only the new S3 Linux server binary
for the hurds of new S3 cards' owners who are asking every day when
May is over because there were so many new adds to test for the new relaease
that we need some more time for the next real release which will be then
called "3.1.2" and is planed formid/end of June (or whenever we are ready).

Binaries for other operating systems than Linux or an ELF binary will
only be built for 3.1.2, so you have to wait some more weeks, sorry.

from the small README file for this server binary:

-------------------------------------------------------------------------------
This S3 server binary for Linux includes support for

- S3 968 and TVP3026 (e.g. ELSA Winner 2000PRO/X or
  Diamond Stealth 64 VIDEO VRAM)

  NOTE: for the Diamond card you should set Option "Diamond"
  in the device section!

- S3 868 (e.g. ELSA Winner 1000AVI)

- fixed minor Trio32/Trio64 problems (incl. white line)

- fixed complete crash with vertical/diagonal stripes
  when moving the mouse (makes Option "sw_cursor" obsolete)
-------------------------------------------------------------------------------

Harald
--
All SCSI disks will from now on                     ___       _____
be required to send an email notice                0--,|    /OOOOOOO\
24 hours prior to complete hardware failure!      <_/  /  /OOOOOOOOOOO\
                                                    \  \/OOOOOOOOOOOOOOO\
                                                      \ OOOOOOOOOOOOOOOOO|//
Harald Koenig,                                         \/\/\/\/\/\/\/\/\/
Inst.f.Theoret.Astrophysik                              //  /     \\  \


 
 
 

ANNOUNCE: XFree86 3.1.1u2 S3 server binary for Linux (S3 968 and 868 s

Post by Chang Zh » Fri, 02 Jun 1995 04:00:00


................................

>Harald Koenig,                                         \/\/\/\/\/\/\/\/\/
>Inst.f.Theoret.Astrophysik                              //  /     \\  \


Harald,

Thanks for the great job and ON-time delivery of a FREE product :-)

I have just completed the installation of the new driver.
The open-look window manager runs great and READLLY fast,
compared with my previous Genoa SVGA card.

I do notice a small problem, or might be my ignorance about the Linux:
I could only run X as "root", otherwise I got a message saying that
the server requires "suid".  
Any explanation will be appreciated.

--- Chang

 
 
 

ANNOUNCE: XFree86 3.1.1u2 S3 server binary for Linux (S3 968 and 868 s

Post by Sean Car » Fri, 02 Jun 1995 04:00:00



>................................
>>Harald Koenig,                                        
\/\/\/\/\/\/\/\/\/
>>Inst.f.Theoret.Astrophysik                              //  /     \\  \

^^^^^

>Harald,

>Thanks for the great job and ON-time delivery of a FREE product :-)

>I have just completed the installation of the new driver.
>The open-look window manager runs great and READLLY fast,
>compared with my previous Genoa SVGA card.

>I do notice a small problem, or might be my ignorance about the Linux:
>I could only run X as "root", otherwise I got a message saying that
>the server requires "suid".  
>Any explanation will be appreciated.

>--- Chang

I can help with this...

Make sure you do the following to the XF86_S3 file once you install it:

  chown root XF86_S3
  chgrp bin  XF86_S3
  chmod 4755 XF86_S3

This fixed the problem for me!  Basically, it causes the file to run
with root permissions, no matter which user runs the program.

ls -l on the file will give something like

-rwsr-xr-x  root  bin  XF86_S3*

--
Sean M. Carey
3M HESD Software and Electronic Product Development
St. Paul, MN  55144-1000

Phone:  (612) 737-1743
**  Check out my HOME PAGE at URL: http://130.99.20.186:8001/  **

 
 
 

ANNOUNCE: XFree86 3.1.1u2 S3 server binary for Linux (S3 968 and 868 s

Post by Harald Koen » Fri, 02 Jun 1995 04:00:00



Quote:> >I do notice a small problem, or might be my ignorance about the Linux:
> >I could only run X as "root", otherwise I got a message saying that
> >the server requires "suid".  
> Make sure you do the following to the XF86_S3 file once you install it:
> chown root XF86_S3
>   chgrp bin  XF86_S3
>   chmod 4755 XF86_S3

or just use  

        tar zxvvpCf /usr/X11R6 X311u2S3.tgz
                ^
                ^
to install the new server.

--
All SCSI disks will from now on                     ___       _____
be required to send an email notice                0--,|    /OOOOOOO\
24 hours prior to complete hardware failure!      <_/  /  /OOOOOOOOOOO\
                                                    \  \/OOOOOOOOOOOOOOO\
                                                      \ OOOOOOOOOOOOOOOOO|//
Harald Koenig,                                         \/\/\/\/\/\/\/\/\/
Inst.f.Theoret.Astrophysik                              //  /     \\  \

 
 
 

ANNOUNCE: XFree86 3.1.1u2 S3 server binary for Linux (S3 968 and 868 s

Post by Chang Zh » Fri, 02 Jun 1995 04:00:00


.....................................................

Quote:>I created a basic XF86Config using (what else) 'xf86config'.  I did not choose
>a card from the list, but I'm using the S3 server.  I'm setting
>Option "Diamond" as specified in the readme, and the server seems to detect the
>RAMDAC ok (ti3026) and sets the max clock to 135.  Is there an option that I
>need to set?  
>Also, once I get the noise cleared up, how do I get the server to run in 16bpp
>mode?  I tried removing the 8bpp section from the device description, but that
>just caused startup to fail with a "no 8bit config" error.
>Any clues will be appreciated... I can post the XF86Config file once it's
>working for others to use, and I can post what I have now if that'll be any
>help.

Here's what I did.
Run the utilitity program:

            xf86config-XFree86-3.1

and supply the information for the video card driver name (which is "Diamond"),
and the H and V frequency range of your monitor (included in its manual).
The utility will create a new "XF86Config" file.   You may ignore the message
about the failure of detecting the "clocks" (it happened to my NEC monitor).
The utility program resides at "/usr/X11R6/lib/ConfigXF86", or you may have
to download from the ftp site, or find from your cd-rom distribution.
Good luck.

--- Chang