LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: diony

装了ATI的fglrx驱动却仍然是MESA驱动的问题

[复制链接]
 楼主| 发表于 2005-12-17 08:37:56 | 显示全部楼层
Post by ideawu
而头有/usr/src/fglrx/make.sh我运行了,安装了。没效果。
sudo apt-get install fglrx-driver fglrx-kernel-src 的目的和作用是什么?


driver是x下的驱动程序和一些工具,kernel-src是内核模块儿的源码。都装上以后把内核模块编译一下然后装上就成了。

你源里怎么会没有这两个呢……没有加non-free源?

source.list

[php]
deb http://mirror.dlut.edu.cn/debian unstable main contrib non-free
deb ftp://debian.ustc.edu.cn/debian-uo sid marillat rareware ustc java misc jrfonseca
[/php]
回复 支持 反对

使用道具 举报

发表于 2005-12-17 10:27:35 | 显示全部楼层
Am I doing right?

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 /home/linux-2.6.14.4 SUBDIRS=/usr/src/fglrx modules
make[1]: Entering directory `/home/linux-2.6.14.4'
  CC [M]  /usr/src/fglrx/agp3.o
  CC [M]  /usr/src/fglrx/nvidia-agp.o
  CC [M]  /usr/src/fglrx/agpgart_be.o
/usr/src/fglrx/agpgart_be.c: In function `__fgl_agp_init':
/usr/src/fglrx/agpgart_be.c:8173: warning: `pm_register' is deprecated (declared at include/linux/pm.h:107)
/usr/src/fglrx/agpgart_be.c: In function `__fgl_agp_cleanup':
/usr/src/fglrx/agpgart_be.c:8183: warning: `pm_unregister_all' is deprecated (declared at include/linux/pm.h:117)
/usr/src/fglrx/agpgart_be.c: At top level:
/usr/src/fglrx/agpgart_be.c:6077: warning: `ati_gart_base' defined but not used
  CC [M]  /usr/src/fglrx/i7505-agp.o
  CC [M]  /usr/src/fglrx/firegl_public.o
In file included from /usr/src/fglrx/firegl_public.c:136:
/usr/src/fglrx/firegl_public.h:266:5: warning: "FIREGL_VMA_INFO" is not defined
In file included from /usr/src/fglrx/drm_proc.h:41,
                 from /usr/src/fglrx/firegl_public.c:298:
/usr/src/fglrx/drmP.h:561:5: warning: "__HAVE_VBL_IRQ" is not defined
/usr/src/fglrx/drmP.h:664:5: warning: "__HAVE_VBL_IRQ" is not defined
/usr/src/fglrx/drmP.h:936:5: warning: "__HAVE_SG" is not defined
/usr/src/fglrx/firegl_public.c:372:5: warning: "FIREGL_VMA_INFO" is not defined
/usr/src/fglrx/firegl_public.c:389:5: warning: "FIREGL_VMA_INFO" is not defined
/usr/src/fglrx/firegl_public.c: In function `firegl_stub_putminor':
/usr/src/fglrx/firegl_public.c:543: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:573)
/usr/src/fglrx/firegl_public.c:545: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:570)
/usr/src/fglrx/firegl_public.c: In function `firegl_stub_register':
/usr/src/fglrx/firegl_public.c:565: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:569)
/usr/src/fglrx/firegl_public.c:596: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:573)
/usr/src/fglrx/firegl_public.c: In function `do_vm_kmap_nopage':
/usr/src/fglrx/firegl_public.c:2618: warning: assignment makes pointer from integer without a cast
  LD [M]  /usr/src/fglrx/fglrx.o
  Building modules, stage 2.
  MODPOST
  CC      /usr/src/fglrx/fglrx.mod.o
  LD [M]  /usr/src/fglrx/fglrx.ko
make[1]: Leaving directory `/home/linux-2.6.14.4'
build succeeded with return value 0
done.
==============================
You must copy fglrx.ko to /lib/modules/2.6.14.4/misc
and then call 'depmod -ae' in order to install the built module.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-17 11:19:32 | 显示全部楼层
i think it just work fine.
回复 支持 反对

使用道具 举报

发表于 2005-12-17 11:26:03 | 显示全部楼层
It doesn't work......
Will you please show me you xorg.conf?

display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2.1)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-17 11:27:21 | 显示全部楼层
我觉得和xorg没有关系吧。

==============================
You must copy fglrx.ko to /lib/modules/2.6.14.4/misc
and then call 'depmod -ae' in order to install the built module.

按着做了么?sudo modprobe fglrx或者sudo rmmod fglrx的时候会有提示,里面有版本号儿,你看看是官方的那个吗?
回复 支持 反对

使用道具 举报

发表于 2005-12-17 11:28:23 | 显示全部楼层
To ideawu:
Don't forget to backup your `xorg.conf' before you run `fglrxconfig'. After `fglrxconfig' it will directly write xorg.conf without save a copy.
回复 支持 反对

使用道具 举报

发表于 2005-12-17 11:30:37 | 显示全部楼层
well, i will do it again from fglrx/make.sh.
----i have reinstalled my debian.

should i remove /lib/modules/2.6.14.4/kernel/drivers/char/drm/radeon.o? or any other else files?
回复 支持 反对

使用道具 举报

发表于 2005-12-17 11:46:24 | 显示全部楼层
debian:~# sudo modprobe fglrx
debian:~# sudo rmmod fglrx
还是不行啊?
----装好fcitx了。
回复 支持 反对

使用道具 举报

发表于 2005-12-17 12:09:16 | 显示全部楼层
把fglrx.ko复制到/lib/modules/$(uname -r)/misc里面了吗?
depmod -ae了吗?
回复 支持 反对

使用道具 举报

发表于 2005-12-17 13:53:26 | 显示全部楼层

解决ATI显卡的Linux驱动的最佳办法!

From:http://www.driverheaven.net/archive/index.php/t-72919.html
gryphn
Apr 27, 2005, 04:48 PM
After getting tired of trying to configure thsi card and my system to work togeter, I bought an NVIDA 6600GT based card.
5-10 minutes of install work and i have fully functioning 3D.
Get a Clue ATI. You just lost a customer for good! :mad:
回复 支持 反对

使用道具 举报

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

本版积分规则

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