View previous topic :: View next topic |
Author |
Message |
LimeFrog Apprentice
Joined: 31 Mar 2003 Posts: 187 Location: Skövde, Sweden
|
Posted: Mon May 05, 2003 7:01 pm Post subject: S3 Trio 64 |
|
|
Hi, i'm asking this on behalf of a friend of mine who has tried to install both Mandrake 9.1 and Slackware 9 with the same result. He never got X running.
The graphic card is "S3 Trio 64", anyone heard anything about this? _________________ I don't believe in God, but I'm afraid of him! |
|
Back to top |
|
|
AlterEgo Veteran
Joined: 25 Apr 2002 Posts: 1619
|
Posted: Mon May 05, 2003 7:04 pm Post subject: |
|
|
Use the Vesa Xfree driver.
Works 100%, but not very fast. |
|
Back to top |
|
|
plate Bodhisattva
Joined: 25 Jul 2002 Posts: 1663 Location: Berlin
|
Posted: Tue May 06, 2003 10:09 am Post subject: |
|
|
I had the same problem a few months ago and didn't get it solved at the time. Interestingly enough, I tried a Knoppix CD once with this graphics card, and it got picked up and initialised correctly by the corresponding Xfree 3.something server included on the CD, but I have never found a way to run Xfree 4.x with the s3 driver. I'm very much into using old hardware until it breaks, but in this case I'd probably invest 10 in a Matrox Millennium or somesuch and be done with it... |
|
Back to top |
|
|
LimeFrog Apprentice
Joined: 31 Mar 2003 Posts: 187 Location: Skövde, Sweden
|
Posted: Tue May 06, 2003 12:11 pm Post subject: |
|
|
Ok, i'll tell my friend to try out the Vesa driver and see if that works out. _________________ I don't believe in God, but I'm afraid of him! |
|
Back to top |
|
|
AlterEgo Veteran
Joined: 25 Apr 2002 Posts: 1619
|
Posted: Tue May 06, 2003 12:20 pm Post subject: |
|
|
I do have a working XF86config for the S3 Trio 64. (XFree 4.3).
Just in case
Quote: |
# /.../
# SaX generated XFree86 config file
# Created on: 2002-12-21.
#
# Version: 4.3
# Contact: Marcus Schaefer <sax@suse.de>, 2001
#
# Automatically generated by [SaX2] (4.3)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/PEX"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/kwintv"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi"
FontPath "/usr/X11R6/lib/X11/fonts/xtest"
ModulePath "/usr/X11R6/lib/modules"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail"
EndSection
Section "Module"
Load "type1"
Load "speedo"
Load "extmod"
Load "freetype"
EndSection
Section "InputDevice"
Driver "Keyboard"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "pc101"
Option "XkbRules" "xfree86"
EndSection
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "ButtonNumber" "5"
Option "Device" "/dev/mouse"
Option "InputFashion" "Mouse"
Option "Name" "Autodetection"
Option "Protocol" "imps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[3]"
Option "Device" "/dev/usbmouse"
Option "InputFashion" "Mouse"
Option "Name" "INTERNET MOUSE"
Option "Protocol" "PS/2"
Option "Vendor" "KENSINGTON"
EndSection
Section "Monitor"
HorizSync 27-48
Identifier "Monitor[0]"
ModelName "V40"
VendorName "COMPAQ"
VertRefresh 50-100
UseModes "Modes[0]"
EndSection
Section "Modes"
Identifier "Modes[0]"
Modeline "800x600" 37.44 800 816 928 1072 600 600 607 626
Modeline "800x600" 43.68 800 816 928 1072 600 600 607 626
Modeline "800x600" 49.92 800 816 928 1072 600 600 607 626
Modeline "1024x768" 63.74 1024 1040 1216 1400 768 768 775 802
EndSection
Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "800x600" "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes "800x600" "1024x768"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection
Section "Device"
BoardName "Trio 64 3D"
Driver "vesa"
Identifier "Device[0]"
Screen 0
VendorName "S3"
EndSection
Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
|
( yes it runs SuSE 7.x ) |
|
Back to top |
|
|
LimeFrog Apprentice
Joined: 31 Mar 2003 Posts: 187 Location: Skövde, Sweden
|
Posted: Tue May 06, 2003 12:45 pm Post subject: |
|
|
Great, that will probably come in handy. _________________ I don't believe in God, but I'm afraid of him! |
|
Back to top |
|
|
tukem Tux's lil' helper
Joined: 25 Jun 2002 Posts: 114 Location: Tampere, Finland
|
Posted: Tue May 06, 2003 1:56 pm Post subject: |
|
|
No wonder that XF86Config works when it uses Vesa driver. You can tell your friend to check out this page and then check whether his graphics card got a chip supported by xfree 4.3.0 or does he need xfree 3.3.6.
With Vesa driver it works in either case but it's slow. |
|
Back to top |
|
|
akauppi n00b
Joined: 23 Feb 2003 Posts: 23 Location: Finland
|
Posted: Thu Jun 19, 2003 5:26 am Post subject: S3 Trio (emulated) |
|
|
This issue is important not only for the actual graphics cards but also because S3 Trio64 is the emulated hardware of Virtual PC (running x86 stuff on my mac).
I like to compile & test my software on x86 linux (gentoo) but so far, i've been unable to get Gentoo go graphic. Will check if the config given here helps.
Yes, the Knoppix CD worked for me too. |
|
Back to top |
|
|
joshua Tux's lil' helper
Joined: 19 Jun 2002 Posts: 134 Location: Wiesbaden
|
Posted: Sat Mar 19, 2005 8:54 pm Post subject: |
|
|
Great, just found this thread, copied
Code: | Section "Device"
BoardName "Trio 64 3D"
Driver "vesa"
Identifier "Device[0]"
Screen 0
VendorName "S3"
EndSection
|
from the post above into my xorg.conf and it worked.
Now, does anyone know if theres a way to make fbsplash work with
that oooold Trio64-adapter (a real one, not emulated)? Neither
vga=0x??? nor video=... seem to work. Is this possible? _________________ Daniel Haus
http://danielhaus.de |
|
Back to top |
|
|
akauppi n00b
Joined: 23 Feb 2003 Posts: 23 Location: Finland
|
Posted: Sun Mar 20, 2005 7:55 am Post subject: well.. |
|
|
This thread is really old?
I do have fbsplash working on S3 (emulated) Virtual PC. Not using that image much, though, but if you want specifics, please ask. I recall having made it (elaboratevely!) at the time fbsplash was new, and there were multipage hack-like instructions to get it done. Eventually, it did.
With nowadays Gentoo, it most likely should be easier.
-ak |
|
Back to top |
|
|
joshua Tux's lil' helper
Joined: 19 Jun 2002 Posts: 134 Location: Wiesbaden
|
Posted: Sun Mar 20, 2005 1:19 pm Post subject: |
|
|
Thanks for your reply!
Yes, these days getting fbsplash to work in gentoo is fairly easy.
Im interested to see what options you pass to your kernel to make
it work (like vga=... and/or video=...). Somewhere Ive read that
there used to be a special fb-module for these cards, but obviously
that was a long time before 2.6. _________________ Daniel Haus
http://danielhaus.de |
|
Back to top |
|
|
akauppi n00b
Joined: 23 Feb 2003 Posts: 23 Location: Finland
|
Posted: Sun Mar 20, 2005 9:20 pm Post subject: well (i hope this helps..) |
|
|
Booting my Virtual PC image, and pressing 'e' (edit kernel options) shows:
root (hd0,0)
kernel /bzImage-15-nov-03-parport root=/dev/hda3 vga=0x314
initrd=/initrd-800x600
As you know, fbsplash involves the initrd image, too, and some other places. In fact, seeing this list (GRUB 0.92) is already using a framebuffer, but that's just grub.. right?
-ak |
|
Back to top |
|
|
joshua Tux's lil' helper
Joined: 19 Jun 2002 Posts: 134 Location: Wiesbaden
|
Posted: Tue Mar 22, 2005 7:42 am Post subject: |
|
|
Thanks a lot for your help, but I cant get it to work.
It doesnt even change the display mode any of those
vga=... commands fail.
The machine will be a easter gift for a friend of mine, who
cant afford a computer at all. I just put all my old trash
together into a box and installed gentoo. If theres no
fbsplash, no one really cares. It just wouldve been a little
bit nicer.
Well, happy easter-eggin! _________________ Daniel Haus
http://danielhaus.de |
|
Back to top |
|
|
|