LinuxSir.cn,穿越时空的Linuxsir!

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

slackware下安装ati radeon 9550

[复制链接]
发表于 2005-11-10 20:44:01 | 显示全部楼层 |阅读模式
我刚装了slackware,但显卡没有识别,
x-window很抖,极不爽
如何装ati radeon 9550的显卡驱动啊?
发表于 2005-11-11 09:27:01 | 显示全部楼层
貌似slk是不会自己帮你检测声卡和显卡的..........
回复 支持 反对

使用道具 举报

发表于 2005-11-11 09:41:21 | 显示全部楼层
Post by lightyang
我刚装了slackware,但显卡没有识别,
x-window很抖,极不爽
如何装ati radeon 9550的显卡驱动啊?

内核中已经把ATI RADEON作为模块支持此设备。你可以在/etc/X11/xorg.conf中把以下部分修改:
# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

    HorizSync   30 - 107

#    HorizSync  30-64         # multisync
#    HorizSync  31.5, 35.2    # multiple fixed sync frequencies
#    HorizSync  15-25, 30-50  # multiple ranges of sync frequencies

# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

    VertRefresh 48-120

EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
    Identifier  "VESA Framebuffer"
    Driver      "ati"
    #VideoRam    4096
    # Insert Clocks lines here if appropriate
EndSection

并且可以将显示部分改为:

Subsection "Display"
        Depth       24
        Modes "1152x864" "800x600" "640x480"
    EndSubsection
以支持为1125X864 75刷新率的状态下使用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-13 12:36:33 | 显示全部楼层
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.14.2/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
..............
.........
..........
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/agp3.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
  Building modules, stage 2.
  MODPOST
*** Warning: "verify_area" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
  CC      /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.14.2'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel module
failed.
[Error] Kernel Module : Failed to install compiled kernel module - please consult readme.

这是怎么回事?
我是从官方下载的驱动,新编译的内核
回复 支持 反对

使用道具 举报

发表于 2005-11-13 21:05:01 | 显示全部楼层
Post by lightyang
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.14.2/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
..............
.........
..........
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/agp3.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
  Building modules, stage 2.
  MODPOST
*** Warning: "verify_area" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
  CC      /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.14.2'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel module
failed.
[Error] Kernel Module : Failed to install compiled kernel module - please consult readme.
这是怎么回事?
我是从官方下载的驱动,新编译的内核


你上面的问题是内核驱动与你所安装的驱动程序在系统中出现两个驱动模块,因此倒置冲突,如果你希望使用你自己安装的官方版驱动程序,必需把内核自带的驱动模块取消设置,并同时用你现在的驱动加入模块。


有这个必要吗!标准内核已经把ATI作为模块加载,在/etc/X11/xorg.conf里做一些简单的设置即可,如果你需要自己去下载官方的驱动反使问题变得更加复杂化了,从2.4.10以后的内核都已经把类似的驱动增加到内核里了(除了最近推出的新型号的硬件以外)。这么做有用吗-必要吗,本来没有问题,但往往自已去制造一些问题出来。(说这并不是指责你的做法,我只是想告诉你或其它的初学的朋友,在没有把握的情况下,最好多找一些相关的权威性技术档案及资料来看一下,Linux的内部结构的随意性太强,一个目的可以用多种方法表达或达到其目的,这种变化的特性,就包括使用多年Linux的老手也不见的就能将问题搞清楚,由其是初学者,不要轻易去按照自己想当然的方法去做任何改动,这对学习没有任何好处,这是基础问题,当然你认为自己很行,哪另当别论,也许其它人会反过来请教你才,是做任何事情都要掌握方法,不要听别人说自己编译内核就有多牛,就去跟着别人去试,最终事得其反。)

学Linux易出现的六大问题:
一、在使用之前不把问题基本搞清楚。
二、出现问题不用搜索
三、没有把握时,什么都去尝试。
四、出现问题,盲目地去寻求帮助。
五、试验过后问题不能解决把问题丢给其它人帮助解决,自己不去思考。
六、轻易地去崇拜跟风。

注:我以上所说的问题,虽然对一些人感觉不太中听,但希望给大家一些更直接的建议。
回复 支持 反对

使用道具 举报

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

本版积分规则

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