915集成显卡本装驱动遇到点问题,请指教

915集成显卡本装驱动遇到点问题,请指教

前天在VMWARE中体验了一下红旗LINUX奥运版,但是装不上。。然后装了红旗LINUX6,后来发现有个6。0 SP1,于是又换装了SP1版。 但还是打不开3D效果,可能因为我用的是集成显卡,在虚拟机中不行。  于是今天刻盘,把我的电脑,音乐全删了,划了30G空间装LINUX。
现在好了,装好了,可是没驱动。。。我这本是915G的集成显卡,现在默认的驱动是810G。。。
费了九牛二虎之力,找到了915在LINUX下的驱动,是.tar.gz格式的。
看了一些教程,装到这……我晕菜了,不知道该怎么继续了,貌似哪里出了问题。
请教一下高手们,该怎么解决捏?
我是新手,事实上刚接触该系统第三天。 请指教……  
能解决最好,如果解决不了也请帮顶一下…  先感谢一下进来的兄弟…


下面是log文件
dri.log

make -C /lib/modules/2.6.23.1-4/build SUBDIRS=/root/dripkg/agpgart-2.0 modules
make[1]: Entering directory `/usr/src/kernels/2.6.23.1-4-i686'
  CC [M]  /root/dripkg/agpgart-2.0/backend.o
/root/dripkg/agpgart-2.0/backend.c:69: error: conflicting types for ‘agp_backend_acquire’
include/linux/agp_backend.h:110: error: previous declaration of ‘agp_backend_acquire’ was here
/root/dripkg/agpgart-2.0/backend.c:77: error: conflicting types for ‘agp_backend_acquire’
include/linux/agp_backend.h:110: error: previous declaration of ‘agp_backend_acquire’ was here
/root/dripkg/agpgart-2.0/backend.c:89: error: conflicting types for ‘agp_backend_release’
include/linux/agp_backend.h:111: error: previous declaration of ‘agp_backend_release’ was here
/root/dripkg/agpgart-2.0/backend.c:93: error: conflicting types for ‘agp_backend_release’
include/linux/agp_backend.h:111: error: previous declaration of ‘agp_backend_release’ was here
/root/dripkg/agpgart-2.0/backend.c:220: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘drm_agp’
/root/dripkg/agpgart-2.0/backend.c: In function ‘agp_add_bridge’:
/root/dripkg/agpgart-2.0/backend.c:281: error: implicit declaration of function ‘inter_module_register’
/root/dripkg/agpgart-2.0/backend.c:281: error: ‘drm_agp’ undeclared (first use in this function)
/root/dripkg/agpgart-2.0/backend.c:281: error: (Each undeclared identifier is reported only once
/root/dripkg/agpgart-2.0/backend.c:281: error: for each function it appears in.)
/root/dripkg/agpgart-2.0/backend.c: In function ‘agp_remove_bridge’:
/root/dripkg/agpgart-2.0/backend.c:301: error: implicit declaration of function ‘inter_module_unregister’
make[2]: *** [/root/dripkg/agpgart-2.0/backend.o] 错误 1
make[1]: *** [_module_/root/dripkg/agpgart-2.0] 错误 2
make[1]: Leaving directory `/usr/src/kernels/2.6.23.1-4-i686'
make: *** [default] 错误 2
make -f Makefile.linux DRM_MODULES=gdg.ko modules
make[1]: Entering directory `/root/dripkg/drm'
make -C /lib/modules/2.6.23.1-4/build  SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[2]: Entering directory `/usr/src/kernels/2.6.23.1-4-i686'
rm: 无法删除 “/root/dripkg/drm/.tmp_versions/CVS”: 是一个目录
make[2]: *** [crmodverdir] 错误 1
make[2]: Leaving directory `/usr/src/kernels/2.6.23.1-4-i686'
make[1]: *** [modules] 错误 2
make[1]: Leaving directory `/root/dripkg/drm'
make: *** [gdg.ko] 错误 2

不会吧,到现在没人理我啊?。。。顶上去