当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 还是intel845i显卡的驱动,恳请达人指引~
帖子发表于 : 2009-02-20 16:00 

注册: 2009-02-14 17:41
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
小弟是新手,很高兴的是在家里的电脑上已经成功安装了8.10并实现了3D,但郁闷的是在公司的电脑上同样安装8.10,为了同一个问题已经折腾了一个星期了,还是没有多少进展,小弟充分利用论坛搜索的功能,但是找到的帖子没有一个能解决我的问题的,今天忍不住发个处子贴,恳请各位达人救救~

我安装的8.10版本,公司的这台电脑是intel82845的显卡,照着网上的方法remove掉compiz 0.7.6之后,解决了无法登录桌面的问题,可还是无法忍受3D桌面的诱惑,于是尝试安装了新版本的compiz0.7.8,居然真的可以运行 ,而且可以打开fusion-icon的settings manager,但无论怎样够选那些选项,都没有任何3D效果 :em18 ,于是乎再到系统的可视效果中,原来还是勾选在“无“那里,勾选“扩展“,提示无法启动扩展效果,开始了为期一个星期的显卡驱动安装研究。

我的驱动管理中是空的,之前下载了4个网上传播的驱动,但是安装的时候居然每一个都会出现那个 Kernel modules did not compile的问题:
Compiling new agpgart module...

ERROR: AGPGART module did not compile

Compiling DRM module...

ERROR: Kernel modules did not compile

The DRI drivers can not be installed without the latest kernel modules.
Installation will be aborted. See the dri.log file for information on
what went wrong.

administrator@ubuntu:~/dripkg$


网上有大侠说是要编辑agpgart-2.0下的intel-agp.c,我按照网上说的编辑了 ,可还是没有解决问题,以下是输出的错误日志dri.log:
make -C /lib/modules/2.6.27-7-generic/build SUBDIRS=/home/administrator/dripkg/agpgart-2.0 modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.27-7-generic'
CC [M] /home/administrator/dripkg/agpgart-2.0/backend.o
/home/administrator/dripkg/agpgart-2.0/backend.c:68: error: conflicting types for ‘agp_backend_acquire’
include/linux/agp_backend.h:105: error: previous declaration of ‘agp_backend_acquire’ was here
/home/administrator/dripkg/agpgart-2.0/backend.c:77: error: conflicting types for ‘agp_backend_acquire’
include/linux/agp_backend.h:105: error: previous declaration of ‘agp_backend_acquire’ was here
/home/administrator/dripkg/agpgart-2.0/backend.c:88: error: conflicting types for ‘agp_backend_release’
include/linux/agp_backend.h:106: error: previous declaration of ‘agp_backend_release’ was here
/home/administrator/dripkg/agpgart-2.0/backend.c:93: error: conflicting types for ‘agp_backend_release’
include/linux/agp_backend.h:106: error: previous declaration of ‘agp_backend_release’ was here
/home/administrator/dripkg/agpgart-2.0/backend.c:220: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘drm_agp’
/home/administrator/dripkg/agpgart-2.0/backend.c: In function ‘agp_add_bridge’:
/home/administrator/dripkg/agpgart-2.0/backend.c:281: error: implicit declaration of function ‘inter_module_register’
/home/administrator/dripkg/agpgart-2.0/backend.c:281: error: ‘drm_agp’ undeclared (first use in this function)
/home/administrator/dripkg/agpgart-2.0/backend.c:281: error: (Each undeclared identifier is reported only once
/home/administrator/dripkg/agpgart-2.0/backend.c:281: error: for each function it appears in.)
/home/administrator/dripkg/agpgart-2.0/backend.c: In function ‘agp_remove_bridge’:
/home/administrator/dripkg/agpgart-2.0/backend.c:301: error: implicit declaration of function ‘inter_module_unregister’
make[2]: *** [/home/administrator/dripkg/agpgart-2.0/backend.o] 错误 1
make[1]: *** [_module_/home/administrator/dripkg/agpgart-2.0] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.27-7-generic'
make: *** [default] 错误 2
make -f Makefile.linux DRM_MODULES=gdg.ko modules
make[1]: 正在进入目录 `/home/administrator/dripkg/drm'
make -C /lib/modules/2.6.27-7-generic/build SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[2]: 正在进入目录 `/usr/src/linux-headers-2.6.27-7-generic'
rm: 无法删除 “/home/administrator/dripkg/drm/.tmp_versions/CVS”: 是一个目录
make[2]: *** [crmodverdir] 错误 1
make[2]:正在离开目录 `/usr/src/linux-headers-2.6.27-7-generic'
make[1]: *** [modules] 错误 2
make[1]:正在离开目录 `/home/administrator/dripkg/drm'
make: *** [gdg.ko] 错误 2 :em20




还尝试安装了另外一个915的驱动,输出的错误日志dri.log如下:
make DRM_MODULES=i915.o modules
make[1]: 正在进入目录 `/home/administrator/i915-20060403-linux.i386/drm/linux-core'
make -C /lib/modules/2.6.27-7-generic/build SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[2]: 正在进入目录 `/usr/src/linux-headers-2.6.27-7-generic'
CC [M] /home/administrator/i915-20060403-linux.i386/drm/linux-core/drm_auth.o
In file included from /home/administrator/i915-20060403-linux.i386/drm/linux-core/drm_auth.c:36:
/home/administrator/i915-20060403-linux.i386/drm/linux-core/drmP.h:44:26: error: linux/config.h: 没有该文件或目录
make[3]: *** [/home/administrator/i915-20060403-linux.i386/drm/linux-core/drm_auth.o] 错误 1
make[2]: *** [_module_/home/administrator/i915-20060403-linux.i386/drm/linux-core] 错误 2
make[2]:正在离开目录 `/usr/src/linux-headers-2.6.27-7-generic'
make[1]: *** [modules] 错误 2
make[1]:正在离开目录 `/home/administrator/i915-20060403-linux.i386/drm/linux-core'
make: *** [i915.o] 错误 2


到底错误在哪里?请大侠指引一下!虽然已经一个星期,但我要坚持下去!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 还是intel845i显卡的驱动,恳请达人指引~
帖子发表于 : 2009-02-23 10:17 

注册: 2009-02-14 17:41
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
帮帮小弟啊大哥们~~


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 还是intel845i显卡的驱动,恳请达人指引~
帖子发表于 : 2009-02-25 16:45 

注册: 2009-02-14 17:41
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
问题已解决,安装了较低版本的8.04,很好的实现立方体了,希望对同是845显卡的朋友有点帮助!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google [Bot] 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译