LinuxSir.cn,穿越时空的Linuxsir!

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

debian下可以检测倒AGP接口,SLK11。0为什么就不行?

[复制链接]
发表于 2006-10-6 14:05:40 | 显示全部楼层 |阅读模式
安装ati radeon 9550驱动后发现的。
因为agpart驱动没有加载上。手动modprobe也不行,说让我加上agp_unsupported=1
然后查看/var/log/syslog 发现启动时候
显示AGP unsupported..
主板是via k8T800的

我装slk11.0之前用的是debian sarge
在debian下直接
# sh ati-driver.bin
然后aticonfig --initial --input=/etc/X11/xorg.conf
就可以装好的

昨晚google,linuxquestions里有个帖子说在xorg.conf里直接指定BUSID
我也试验了,还是不行。glxgears测试只有50多...但是fglrxinfo命令显示正常(就是出现ATI字样)。
请问还有什么方法可以试的?现在用mplayer放rm格式的电影都卡。
 楼主| 发表于 2006-10-6 14:05:46 | 显示全部楼层

debian下可以检测倒AGP接口,SLK11。0为什么就不行?

安装ati radeon 9550驱动后发现的。
因为agpart驱动没有加载上。手动modprobe也不行,说让我加上agp_unsupported=1
然后查看/var/log/syslog 发现启动时候
显示AGP unsupported..
主板是via k8T800的

我装slk11.0之前用的是debian sarge
在debian下直接
# sh ati-driver.bin
然后aticonfig --initial --input=/etc/X11/xorg.conf
就可以装好的

昨晚google,linuxquestions里有个帖子说在xorg.conf里直接指定BUSID
我也试验了,还是不行。glxgears测试只有50多...但是fglrxinfo命令显示正常(就是出现ATI字样)。
请问还有什么方法可以试的?现在用mplayer放rm格式的电影都卡。

我贴一下相关的文件:

lspci
-------------------------------------
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8
T890 South]
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeo n 9550]
01:00.1 Display controller: ATI Technologies Inc RV350 ?? [Radeon 9550] (Secondary)

/var/log/syslog
------------------------------------
Oct 5 22:07:10 mcastle kernel: agpgart: Unsupported Via chipset (device id: 0282), you might want to try agp_try_unsupported=1.
Oct 5 22:07:10 mcastle kernel: [fglrx:firegl_unlock] *ERROR* Process 4847 using kernel context 0

/etc/X11/xorg.conf
-------------------------------------------------------
Section "Module"

# This loads the DBE extension module.
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
# This loads the font modules
# This loads the GLX module
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
#Load "speedo"
Load "glx"
Load "dri"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]"
HorizSync 30 - 107
VertRefresh 48 - 120
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
# option "UseInternalAGPGART" "no"
BusId "CI:1:0:0"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection
--------------------------------------------------------------------------------------

# sudo modprobe agpart

/lib/modules/2.4.33.3/kernel/drivers/char/agp/agpgart.o.gz: init_module: No such device
/lib/modules/2.4.33.3/kernel/drivers/char/agp/agpgart.o.gz: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.33.3/kernel/drivers/char/agp/agpgart.o.gz: insmod /lib/modules/2.4.33.3/kernel/drivers/char/agp/agpgart.o.gz failed
/lib/modules/2.4.33.3/kernel/drivers/char/agp/agpgart.o.gz: insmod agpgart failed
回复 支持 反对

使用道具 举报

发表于 2006-10-6 14:21:28 | 显示全部楼层
是不是应该在xorg.conf里指定一下驱动名

slk10.2默认指定的nv
而11默认指定是nvdia

是不是应该配置一下
Option driver "xxxx"之类的~~

我是菜鸟。。可能不对
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-6 14:30:22 | 显示全部楼层
不好意思,怎么重复发帖了,鼠标有点问题了。
我贴一下相关的文件:

lspci
-------------------------------------
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8
T890 South]
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeo                            n 9550]
01:00.1 Display controller: ATI Technologies Inc RV350 ?? [Radeon 9550]                             (Secondary)

/var/log/syslog
------------------------------------
Oct  5 22:07:10 mcastle kernel: agpgart: Unsupported Via chipset (device id: 0282), you might want to try agp_try_unsupported=1.
Oct  5 22:07:10 mcastle kernel: [fglrx:firegl_unlock] *ERROR* Process 4847 using kernel context 0

/etc/X11/xorg.conf
-------------------------------------------------------
Section "Module"

# This loads the DBE extension module.
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
# This loads the font modules
# This loads the GLX module
        Load  "dbe"          # Double buffer extension
        SubSection "extmod"
                Option            "omit xfree86-dga"   # don't initialise the DGA extension
        EndSubSection
        Load  "type1"
        Load  "freetype"
    #Load        "speedo"
        Load  "glx"
        Load  "dri"
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]"
    HorizSync   30 - 107
    VertRefresh 48 - 120
        Option            "VendorName" "ATI Proprietary Driver"
        Option            "ModelName" "Generic Autodetecting Monitor"
        Option            "DPMS" "true"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "fglrx"
        Option            "VideoOverlay" "on"
        Option            "OpenGLOverlay" "off"
#        option                "UseInternalAGPGART" "no"
        BusId                "CI:1:0:0"
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]"
        Device     "aticonfig-Device[0]"
        Monitor    "aticonfig-Monitor[0]"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "DRI"
        Mode 0666
EndSection
--------------------------------------------------------------------------------------

# sudo modprobe agpart

/lib/modules/2.4.33.3/kernel/drivers/char/agp/agpgart.o.gz: init_module: No such device
/lib/modules/2.4.33.3/kernel/drivers/char/agp/agpgart.o.gz: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.33.3/kernel/drivers/char/agp/agpgart.o.gz: insmod /lib/modules/2.4.33.3/kernel/drivers/char/agp/agpgart.o.gz failed
/lib/modules/2.4.33.3/kernel/drivers/char/agp/agpgart.o.gz: insmod agpgart failed
回复 支持 反对

使用道具 举报

发表于 2006-10-6 14:56:11 | 显示全部楼层
extra里头有个ati驱动的什么补丁,上次看到Changelog里说是解决了某些问题,试一下去吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-6 16:11:12 | 显示全部楼层
那个补丁是关于 Radeon mem map fix
我的问题是启动的时候系统没有检测到
ct 5 22:07:10 mcastle kernel: agpgart: Unsupported Via chipset (device id: 0282), you might want to try agp_try_unsupported=1.
回复 支持 反对

使用道具 举报

发表于 2006-10-6 16:59:20 | 显示全部楼层
是2.4的内核么?
我的主板2.4的内核也检测不出agp,2.6的就没问题了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-6 18:39:36 | 显示全部楼层
对阿,我就是装的2。4
但是如果装2。6的内核很多模块都没有要自己去下了编译吧?
我还不会弄?有没有哪位能写一个?
谢谢拉!
回复 支持 反对

使用道具 举报

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

本版积分规则

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