Linux 版 (精华区)

发信人: netiscpu (网中鸟~~flying), 信区: Linux
标  题: Re: 请教,本人的显卡驱动不上
发信站: 紫 丁 香 (Thu Dec 16 18:49:30 1999) WWW-POST


En~~,这么好的显示器不用X是有点浪费,要不然我给你想一招吧.保
证解决问题,用请客的钱到教化卖一张S3 765(二手的也行),然后把
4M的显卡换下来(你要没用送给我吧.哈哈,a joke).

不知道你是怎么设置的?可否说一说,要不然大家也不知道是那一步
出问题了,想帮也帮不上.

X的显卡驱动问题看来是一个比较普遍而且比较严重的问题,不像声卡,
大不了不用.不过这个问题迟早会被解决的比较完美的,还记得我最早
配置X的时候,一行一行的研究XF86Config文件的作用,想想当时竟然
也能勉强驱动器来,如今RH的配置工具作的已经相当不错,只是厂商的
支持还显得不足.一切总会变好的(开个空头支票.哈哈).

BTW,这里有一段从WEB上copy下来的关于SIS显卡的XF86Config配置选
项注意问题(特别注意要把图形加速那一项关闭了Option "noaccel",
不过我是直接用RH6.1的配置工具直接配置就成功了,并没有对该文件
作手工改动):

XF86Config Options 

The following options are of particular interest for the SiS driver. Each of 
them must be specified in the `svga' driver
section of the XF86Config file, within the Screen subsections of the depths 
to which they are applicable (you can enable
options for all depths by specifying them in the Device section).

Option "set_mclk"

    This option lets you to modify the memory clocking of your card. (only 
for 5597 and 6326) Modifying the memory
    timings can destroy the device, but usually the only ill effects of 
overclocking is to have some noise an drawing errors,
    but BE CAREFUL. Usually a little increment can improve the drawing speed, 
and allows also higher dotclocks. The
    server reports default memclock on starting messages, so take it as a 
base. Units are in MHZ.

Option "dac_speed"

    This option lets you to modify the maximum allowed dotclock (only for 
5597 and 6326). Without it, the server makes a
    conservative guess based on memory clock, speed and number of banks. If 
your monitor supports higher dotclocks and
    you know that your card can do it, give a try. If the speed is too high 
for your configuration (but not for your monitor),
    the effects can vary from some noise on screen to a black screen. Don't 
use speeds greater than 135 Mhz, (175 for
    6326), even if your monitor supports the dot-clock. 

Option "noaccel"

    By default the XAA (XFree86 Acceleration Architecture) is used. This 
option will disable the use of the XAA and
    will enable the old BitBlt acceleration operations. (see below).

Option "hw_clocks"

    On chips 86c202 and later, the default is to use the programmable clock 
for all clocks. It is possible to use the fixed
    clocks supported by the chip instead of using this option (manufacturer 
dependent).

Option "sw_cursor", "hw_cursor"

    The default is for using the hardware cursor.

Option "no_linear"

    By default linear addressing is used on all chips. However this might be 
broken in some implementations. It is possible
    to turn the linear addressing off with this option. Note that H/W 
acceleration and 16/24bpp are only supported with
    linear addressing.

Option "no_bitblt"

    This option will disable the use of all the BitBLT engine. It is useful 
for problems related to acceleration problems. In
    general this will result in a reduced performance.

Option "no_imageblt"

    It is useful for problems related to image writing, and possible stipple 
acceleration problems. In general this will result
    in a reduced performance. 

Option "ext_eng_queue"

    5597/8 and 6326 have the option to extend the engine command queue on 
VRAM. With extended queue length, the
    driver only checks queue status on some color-expansion commands. This 
gives some performance improvement, but is
    possible to lose some commands, corrupting screen output. As the size of 
extended command queue is 16-32K, the
    probability is very low, but exists. The performance gain observed is 
around 8-10%. Currently, using this option with
    xaa_benchmark freezes the acceleration engine, causing weird image 
display.

Option "pci_burst_on"

    This set a bit on some registers. Although documented, the utility of 
this option is unknown for me. I can't see any
    difference on stability or performance.

Option "fast_vram"

    Enables 1 cycle memory access. Try it. Increased memory bandwidth reduces 
the possibility of glitches and noise on
    high resolution modes. 

Option "fifo_moderate","fifo_conservative","fifo_aggressive"

    These options modify the arbitration thresholds on CRT FIFO. 
Fifo_aggressive gives more time to CPU for accessing
    the VRAM. Fifo_conservative reduces the possibility of noise caused when 
the CRT tries to read memory when it is
    used by CPU, but reduces performance. The default is between aggressive 
and moderate (more aggressive than
    moderate).


【 在 netangle (手中的旧船票) 的大作中提到: 】
: 不好使呀!我的系统图形还是黑屏
: 我的显示器是sony17寸,显存四兆
: 我现在真的很怀念S3的设备.//sigh哪位教我一手,我请客吃饭:)

--

                              Enjoy Linux!
                          -----It's FREE!-----

※ 来源:·紫 丁 香 bbs.hit.edu.cn·[FROM: ustsu54-nc2.ust] 
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:5.000毫秒