ati官方驱动(非开源)的安装配置(08/01/19),compiz用户不推荐更新

CPU/显卡/打印机/USB设备等硬件问题
回复
ljs882001
帖子: 1
注册时间: 2007-11-21 20:26

Envy 用不了怎么回是阿?

#901

帖子 ljs882001 » 2007-11-25 19:55

zhuqin_83
python pulse.py ati
root@ljs-desktop:/usr/share/envy# python pulse.py ati
ENVY ERROR: Your Operative System does not seem to be supported by Envy

以上是错误代码

不知道ATI 9600怎么驱,想用3D桌面不知道用什么版本的阿 !!
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#902

帖子 zhuqin_83 » 2007-11-26 11:12

一样的。envy版本不要下错。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
mech
帖子: 466
注册时间: 2007-09-06 16:07

#903

帖子 mech » 2007-11-27 19:46

bzzjh 写了:请问执行

代码: 全选

sudo module-assistant build fglrx 
出现附件截图


选择VIEW查看 :

代码: 全选

dh_testroot                                                                ↑ 
 │ rm -f configure-stamp                                                      ▮ 
 │ rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a                               ▒ 
 │ rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd                        ▒ 
 │ rm -rf .tmp_versions                                                       ▒ 
 │ rm -rf patch                                                   执行             ▒ 
 │ dh_clean                                                                   ▒ 
 │ rm /usr/src/modules/fglrx/debian/control                                   ▒ 
 │ rm /usr/src/modules/fglrx/debian/dirs                                      ▒ 
 │ if [ -f /usr/src/modules/fglrx/debian/control.template ]; then \           ▒ 
 │         cat /usr/src/modules/fglrx/debian/control.template >               ▒ 
 │ /usr/src/modules/fglrx/debian/control; \                                   ▒ 
 │         fi                                                                 ▒ 
 │ if [ -f /usr/src/modules/fglrx/debian/postinst ]; then \                   ▒ 
 │         mv /usr/src/modules/fglrx/debian/postinst                          
 │ /usr/src/modules/fglrx/debian/fglrx-kernel-2.6.22-14-generic.postinst; \   ▒ 
 │         fi   
dh_testdir                                                                 ↑ 
 │ touch configure-stamp                                                      ▒ 
 │ dh_testdir                                                                 ▒ 
 │ /usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/fglrx modules     ▒ 
 │ make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'     ▒ 
 │   CC [M]  /usr/src/modules/fglrx/firegl_public.o                           ▒ 
 │ /usr/src/modules/fglrx/firegl_public.c: 在函数 ‘__ke_request_irq’ 中:       
 │ /usr/src/modules/fglrx/firegl_public.c:3019: 警告:                          
 │ ‘deprecated_irq_flag’ 已过时(于 include/linux/interrupt.h:66 声明)           
 │ make[2]: ***                                                               ▒ 
 │ 没有规则可以创建“/usr/src/modules/fglrx/fglrx.o”需要的目标“/usr/src/modul    
 │ es/fglrx/libfglrx_ip.a.GCC.”。 停止。                                        
 │ make[1]: *** [_module_/usr/src/modules/fglrx] 错误 2                         
 │ make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'      ▮ 
 │ make: *** [build] 错误 2     

谢谢你的分享
请问这将如何解决?
我32位也出你截图这样的问题,不过是因为我自己编译了2.6.23.8的内核了,在64位版本中装8.40.4也是这个问题,装不起来
mech
帖子: 466
注册时间: 2007-09-06 16:07

#904

帖子 mech » 2007-11-27 19:55

另外,7.11支持64位,至少我装过,因为3D迟钝以及mplayer闪烁的原因才想装回8.40.4的
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#905

帖子 zhuqin_83 » 2007-11-27 20:52

mech
原来的内核呢?这个虽说支持23内核,我不知道会对驱动有什么影响。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
bzzjh
帖子: 48
注册时间: 2007-08-15 15:10

#906

帖子 bzzjh » 2007-11-30 15:42

mech 写了:
bzzjh 写了:请问执行

代码: 全选

sudo module-assistant build fglrx 
出现附件截图


选择VIEW查看 :

代码: 全选

dh_testroot                                                                ↑ 
 │ rm -f configure-stamp                                                      ▮ 
 │ rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a                               ▒ 
 │ rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd                        ▒ 
 │ rm -rf .tmp_versions                                                       ▒ 
 │ rm -rf patch                                                   执行             ▒ 
 │ dh_clean                                                                   ▒ 
 │ rm /usr/src/modules/fglrx/debian/control                                   ▒ 
 │ rm /usr/src/modules/fglrx/debian/dirs                                      ▒ 
 │ if [ -f /usr/src/modules/fglrx/debian/control.template ]; then \           ▒ 
 │         cat /usr/src/modules/fglrx/debian/control.template >               ▒ 
 │ /usr/src/modules/fglrx/debian/control; \                                   ▒ 
 │         fi                                                                 ▒ 
 │ if [ -f /usr/src/modules/fglrx/debian/postinst ]; then \                   ▒ 
 │         mv /usr/src/modules/fglrx/debian/postinst                          
 │ /usr/src/modules/fglrx/debian/fglrx-kernel-2.6.22-14-generic.postinst; \   ▒ 
 │         fi   
dh_testdir                                                                 ↑ 
 │ touch configure-stamp                                                      ▒ 
 │ dh_testdir                                                                 ▒ 
 │ /usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/fglrx modules     ▒ 
 │ make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'     ▒ 
 │   CC [M]  /usr/src/modules/fglrx/firegl_public.o                           ▒ 
 │ /usr/src/modules/fglrx/firegl_public.c: 在函数 ‘__ke_request_irq’ 中:       
 │ /usr/src/modules/fglrx/firegl_public.c:3019: 警告:                          
 │ ‘deprecated_irq_flag’ 已过时(于 include/linux/interrupt.h:66 声明)           
 │ make[2]: ***                                                               ▒ 
 │ 没有规则可以创建“/usr/src/modules/fglrx/fglrx.o”需要的目标“/usr/src/modul    
 │ es/fglrx/libfglrx_ip.a.GCC.”。 停止。                                        
 │ make[1]: *** [_module_/usr/src/modules/fglrx] 错误 2                         
 │ make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'      ▮ 
 │ make: *** [build] 错误 2     

谢谢你的分享
请问这将如何解决?
我32位也出你截图这样的问题,不过是因为我自己编译了2.6.23.8的内核了,在64位版本中装8.40.4也是这个问题,装不起来
估计重新装系统可能就好了
不过太麻烦了
头像
lititude
帖子: 36
注册时间: 2007-10-27 17:57

#907

帖子 lititude » 2007-11-30 22:30

装了五遍 都出现了mesa之类的错误
用envy卸载了一下 终于安装成功了
显卡是 Xpress200M
icokeljh
帖子: 108
注册时间: 2006-12-22 20:40
联系:

#908

帖子 icokeljh » 2007-12-01 10:15

我的装上了7.11b版,开了compiz,开始是有点卡。但显卡设置一下compiz也不太卡了。我开着compiz玩CS玩魔兽,感觉跟XP效果一样。但旋转的时候分辨率变了。就进不会游戏。跟NV的驱动还是有点差距。性能感觉满好。毕竟开着3d打的。新驱动用图形化安装就可以了。主要是xorg。conf那个文件要配好。我之前也装了很多篇。现在感觉是新驱动比以前的好装了。还有看电影不想论坛说的有花屏。游戏开全屏幕就不会花屏。开窗口模式就花了。新驱动还是不错了。我的显卡是移动版的X700。A卡的不要气馁哦!我现在脱离XGL了。嘻嘻。
头像
mrzx
帖子: 168
注册时间: 2006-11-23 15:47
联系:

#909

帖子 mrzx » 2007-12-01 12:57

zhuqin_83 写了:我已经说了,良好的习惯早养成。还有比你run更方便的方法,还能保持更新。我们不应该教人家装完了事,应该让人家知道这个过程,因为大家有权知道,出了问题也好找。而且run不保证都ok,这个我以前就深有体会,出了毛病都不知道怎么弄,直接重装系统。
还桌面搜索呢,你知道关键词么?我都不知道。另外run是不编译为内核模块的,性能和兼容性就没保证了。我反正没试过,不知道内核更新以后这个驱动会怎么样。

谢谢楼主。。。希望楼主能写更多的好文章造福新人。的确我们新人就像你所说的,过程很重要。。
mech
帖子: 466
注册时间: 2007-09-06 16:07

#910

帖子 mech » 2007-12-02 17:00

zhuqin_83 写了:mech
原来的内核呢?这个虽说支持23内核,我不知道会对驱动有什么影响。
时间长了,记不住了。

原来是这样的操作顺序:
1、ubuntu7.10 32位版 原装内核 + 8.40.2 + xgl 正常
2、ubuntu7.10 32位版 23内核 + 8.42.3 好像出问题了,记不得了
3、ubuntu7.10 32位版 23内核 + 8.40.2 + xgl,没办法编译,就是出上面的错
4、ubuntu7.10 64位版 原装内核 + 8.43.3(编译安装) 正常,但是mplayer闪的厉害,compiz fusion开始动作时迟钝,如果直接.run安装,fglrxinfo的结果是mesa,搞不懂哪里的问题
5、ubuntu7.10 64位版 原装内核 + 8.43.3+xgl 可用,但是会有问题,具体的记不得了,而且mplayer解码器安装困难,貌似解码效率下降了
6、然后装回ubuntu7.10 64位版 原装内核 + 8.40.2 +xgl , 结果8.40.2总是编译不通过
7、重装u 7.10 32位 8.40.2 xgl......整个世界清静了

搞23内核主要是想把内核的cpu项目重新设成core 2的,并且去掉很多用不着的驱动
追忆似水年华
帖子: 2
注册时间: 2007-12-01 13:22

#911

帖子 追忆似水年华 » 2007-12-02 18:55

感谢LZ分享经验~成功在DELL 6400笔记本上 安装,独立MOBILE X1400,并成哦功开启COMPIZ,流畅运行~
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#912

帖子 zhuqin_83 » 2007-12-03 2:29

mech
你还真能折腾阿。40本来就不支持23内核。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
mech
帖子: 466
注册时间: 2007-09-06 16:07

#913

帖子 mech » 2007-12-03 11:14

原来在7.04时候编译过22内核,8.40.4可以用的,怎么23内核反而不能用了?
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#914

帖子 zhuqin_83 » 2007-12-03 11:36

23内核只有从7.11才开始支持的阿,22可以,23不行。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
venumars
帖子: 59
注册时间: 2007-10-15 20:03

#915

帖子 venumars » 2007-12-05 21:32

是这样的,我感觉这个没有xgl快,特别是用compiz的时候很明显,这个先不说了嘛,因为这不是主要问题 。
问题是我开aiglx的时候用cedega打游戏,这里我举魔兽的例子──xgl开起是不能打魔兽的,必须要把xserver-xgl卸载了才能打,因为你没卸载之前输入glxinfo | grep rendering
Xlib: extension "XFree86-DRI" missing on display ":1.0".
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

卸载后输入
glxinfo | grep rendering
direct rendering: Yes


所以要卸载了才能打(原因是没卸载openGL测试不能通过),直接后果是卸载不能开3D,这就是我找你这篇文章来重安装的原因,并且成功了,在这里感谢你,但是,虽然又能开3D又能打游戏,但是魔兽的字体很丑,而且不能调亮度,色调很暗,这是不是这个驱动的原因阿,我想问一下。
我装的是7-11那个。
回复