LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1190|回复: 6

FC3 内核是2.6.9的,主板是VIA的,显卡是集成共享64MB内存,S3 Unichrome Pro VGA Adapt

[复制链接]
发表于 2005-6-3 21:09:21 | 显示全部楼层 |阅读模式
我的系统FC3   内核是2.6.9的,主板是VIA的,显卡是集成的不过是共享64MB 内存的,
我的驱动是光盘带的;
其中 显卡驱动是S3SAVAGE.GZ包,解压后里边有5个文件  其中有XF86_SVGA驱动 请问该怎么安装呢
我照这网上相关的教程作了 不兴 ,FC3 的安装显卡驱动方法没有,配置文件名子都不一样,痛哭的流泪,屏幕太花了

ENGINEERING RELEASE NOTES
S3 Savage XFree86 X Server Version 1.00-15


Recipient
S3

Purpose
This maintenance release of the XF86_SVGA X server adds support for the ProSavage-K133.

Products Supported
S32 Savage3D, Savage4, Savage2000, Savage/MX family, Savage/IX family, and ProSavage family integrated 2D/3D graphics accelerators.

Language Support
English.

Software Requirements
This driver is for the XFree86 XF86_SVGA server for Linux, FreeBSD and OpenBSD.  It has been tested on Intel and Alpha CPUs.

Additions and Changes
Add support for ProSavage-K133.

(Developers Notes Files changed:
Listed below are all the files in the XFree86 3.3.6 release, with the versions in which they changed.  Unmarked files are as shipped with 3.3.6.  The 0.12 release was an interim release, and there were no release notes produced.

s3_savage/Imakefile
s3_savage/lrmi.c        0.10
s3_savage/lrmi.h
s3_savage/newmmio.h        0.10
s3_savage/regs3sav.h        0.10        0.11                        0.15
s3_savage/s3bci.h        0.10        0.11
s3_savage/s3bitblt.c
s3_savage/s3bitmap.c        0.10
s3_savage/s3sav_accel.c        0.10        0.11                        0.15
s3_savage/s3sav_cursor.c        0.10        0.11                0.14
s3_savage/s3sav_driver.c        0.10        0.11        0.13        0.14        0.15
s3_savage/s3sav_driver.h        0.10        0.11        0.13        0.14
s3_savage/s3sav_misc.c        0.10        0.11                                0.15
s3_savage/s3sav_rop.h
s3_savage/s3sav_vbe.c                0.11        0.13        0.14
s3_savage/vbe.h

© Copyright 1999 S3 Incorporated. All rights reserved. If you have received this document from S3 Incorporated in electronic form, you are permitted to make the following copies for business use related to products of S3 Incorporated: one copy onto your computer for the purpose of on-line viewing, and one printed copy. With respect to all documents, whether received in hard copy or electronic form, other use, copying or storage, in whole or in part, by any means electronic, mechanical, photocopying or otherwise, is not permitted without the prior written consent of S3 Incorporated, P.O. Box 58058., Santa Clara CA 95052-8058. S3, True Acceleration, Trio and ViRGE are registered trademarks of S3 Incorporated. The S3 Corporate Logo, S3 on Board, S3 on Board design, S3d design, Plato, S3d, Scenic, Scenic Highway, Sonic, SonicVibes, S3FM, InfiniPatch, InfiniRate, Audio Card on a Chip, QuickRamp, Aurora64V+, DuoView, Streams Processor, Galileo, No Compromise Integration, No Compromise Acceleration and Innovations in Acceleration are trademarks of S3 Incorporated. Other trademarks referenced in this document are owned by their respective companies. The material in this document is for information only and is subject to change without notice. S3 Incorporated reserves the right to make changes in the product design without reservation and without notice to its users.
Resolutions Supported
Resolution
Depth
Refresh Rates
640x480
8

60

72
75
85
160
640x480
16

60

72
75
85
160
640x480
32

60

72
75
85
160
800x600
8
56
60

72
75
85
160
800x600
16
56
60

72
75
85
160
800x600
32
56
60

72
75
85
160
1024x768
8

60
70

75
85
130
1024x768
16

60
70

75
85
130
1024x768
32

60
70

75
85
130
1152x864
8

60
70

75
85
100
1152x864
16

60
70

75
85
100
1152x864
32

60
70

75
85
100
1280x1024
8

60


75
85
100
1280x1024
16

60


75
85
100
1280x1024
32

60


75
85
100
1600x1200
8

60


75
85

1600x1200
16

60


75
85

1600x1200
32

60


75
85

1920x1440
8

60





1920x1440
16

60






Application/Utility Components
XF86_SVGA
s3switch

Switches
None.

Installation Instructions
In a working XFree86 environment, this server is installed by stopping the X server, copying the XF86_SVGA binary into the appropriate spot (usually /usr/X11R6/bin) and restarting X.  You can make sure the SVGA server is the default one by doing “ls –l /usr/X11R6/bin/X”; if the link does not point to XF86_SVGA, do:
        cd /usr/X11R6/bin
        rm X
        ln –s XF86_SVGA X

The server must either be setuid root, or you must start the X server as root.  This is normal for X.

The s3switch utility has its own makefile.  It also must be run as root.

Included also is a binary tar file (s3switch-1.0-14.tar.gz) which includes the X server itself, the s3switch utility, and a man page for s3switch, along with a short installation script which places the files in the appropriate spots. S3 may simply post this file on its web page, and point Linux users here when they ask about Savage support.  I do not think XFree86 will be interested in supporting the s3switch utility.

Known Limitations or Issues
It is still not clear to me how the s3switch utility should be distributed.

Resolved Issues
No CR number: Server does not start on ProSavage-K133.
The –K133 is operationally identical to the –133, but it has a different PCI ID.  Added code to recognize this ID and treat them both the same.

Unresolved Issues
None at this time.

(Developer’s Notes) PVCS Label
I don’t know this.

(Developer’s Notes)Test Recommendations
Here are some of the applications we have tested thus far.  The following set are all shipped with XFree86:
fvwm window manager
mwm window manager
AnotherLevel window manager
Icewm window manager
Gnome environment
KDE environment
x11perf –all, which tests essentially every Xlib primitive
xbench, which also tests xlib primitives
Many utilities in /usr/X11R6/bin

Be sure to test switching between the virtual consoles:  Ctrl-Alt-F1 should switch you to the main console screen, where you can see the messages from the server.  Ctrl-Alt-F7 switches back to X.  Try going to the other consoles as well (Ctrl-Alt-F2 through F6).

(Developer’s Notes) Developer(s)
Tim Roberts, Providenza & Boekelheide, Inc.
 楼主| 发表于 2005-6-3 21:10:51 | 显示全部楼层
我的硬件芯片:
01:00.0 VGA compatible controller: VIA Technologies, Inc. S3 Unichrome Pro VGA Adapter (rev 02) (prog-if 00 [VGA])
        Subsystem: VIA Technologies, Inc. S3 Unichrome Pro VGA Adapter
        Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 10
        Memory at d8000000 (32-bit, prefetchable) [size=64M]
        Memory at dc000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [60] Power Management version 2
        Capabilities: [70] AGP version 2.0
回复 支持 反对

使用道具 举报

发表于 2005-6-4 08:44:16 | 显示全部楼层
运行安装时要以root权限,以init 3的模式进入系统:首先要改:


/etc/inittab中的
id:5:initdefault:


id:3:initdefault:

然后 #reboot

看上面的README ,应该是这样:

把 S3SAVAGE.GZ 中的XF86_SVGA拷到 /usr/X11R6/bin

#cp XF86_SVGA /usr/X11R6/bin
#cd /usr/X11R6/bin
#rm X
#ln –s XF86_SVGA X

然后 #startx

试试再说吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-4 09:56:07 | 显示全部楼层
不可以啊
上面说缺少以下文件啊

/root/XF86Config
/etc/XF86Config
/usr/XllR6/lib/Xll/XF86Config.fly
/usr/XllR6/lib/Xll/XF86Config

no  config file found!

FC3 里的XF86配置文件好象不是上边要找的文件啊
我的配置文件是xorg.conf 我记得是这个文件吧
是不是可以修改它指向的配置文件名啊
还有啊
我的是xfree86 4 版本的怎么升级呢
直接下载新版本 然后升级安装吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-4 10:22:19 | 显示全部楼层
我的 xorg.conf
XFree86 4 configuration created by pyxf86config

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"

# RgbPath is the location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        FontPath     "unix/:7100"
EndSection

Section "Module"
        Load  "dbe"
        Load  "extmod"
        Load  "fbdevhw"
        Load  "glx"
        Load  "record"
        Load  "freetype"
        Load  "type1"
        Load  "dri"
EndSection

Section "InputDevice"

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
#        Option        "Xleds"                "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
#        Option        "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a non-U.S.
# keyboard, you will probably want to use:
#        Option        "XkbModel"        "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
#        Option        "XkbModel"        "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#        Option        "XkbLayout"        "de"
# or:
#        Option        "XkbLayout"        "de"
#        Option        "XkbVariant"        "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#        Option        "XkbOptions"        "ctrl:swapcaps"
# Or if you just want both to be control, use:
#        Option        "XkbOptions"        "ctrl:nocaps"
#
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option            "XkbModel" "pc105"
        Option            "XkbLayout" "us"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option            "rotocol" "IMPS/2"
        Option            "Device" "/dev/input/mice"
        Option            "ZAxisMapping" "4 5"
        Option            "Emulate3Buttons" "yes"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Unknown monitor"
        HorizSync    31.5 - 37.9
        VertRefresh  50.0 - 70.0
        Option            "dpms"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "vesa"
        VendorName  "Videocard vendor"
        BoardName   "VESA driver (generic)"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     16
                Modes    "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "800x600" "640x480"
        EndSubSection
EndSection

Section "DRI"
        Group        0
        Mode         0666
EndSection
回复 支持 反对

使用道具 举报

发表于 2005-6-5 12:19:45 | 显示全部楼层
Section "Device"
Identifier "Videocard0"
Driver "vesa"
VendorName "Videocard vendor"
BoardName "VESA driver (generic)"
EndSection

你看这一段,显卡驱动都没有改过来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-5 13:16:55 | 显示全部楼层
我试一下吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表