ATI的显卡,用ati驱动+aiglx装beryl成功了,还有几个问题想问下?

GnomeShell/Unity/Beryl/AiGLX/XGL/Compiz Fusion
回复
scofield
帖子: 35
注册时间: 2006-07-14 17:32
送出感谢: 0
接收感谢: 0

ATI的显卡,用ati驱动+aiglx装beryl成功了,还有几个问题想问下?

#1

帖子 scofield » 2007-01-31 10:25

最开始试的是fglrx+xgl+beryl,方法是按照
http://lhansen.blogspot.com/2006/10/3d- ... -edgy.html
操作的,结果一装好后能运行beryl,但卡不说,一点标题栏X就崩溃了,没办法就用ati开源驱动+aiglx+beryl,
是按照beryl官方wiki上操作的.安装玩后运行挺流畅的.但还有几个问题想问下
1.fglrx和ati,radeon驱动有什么区别?
2.无法开启water effect,不知道为什么.
3.在终端输入beryl-manager后会提示
libGL warning: 3D driver claims to not support visual 0x4b
这是什么原因?

ps:ubuntu 6.10 + ati radeon 9200se + 256m +amd atholon 2500+
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
送出感谢: 0
接收感谢: 7 次
联系:

#2

帖子 zhuqin_83 » 2007-01-31 10:57

1。商业和开源驱动的区别。
2。正因为是开源驱动
3。还是因为驱动不支持
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
scofield
帖子: 35
注册时间: 2006-07-14 17:32
送出感谢: 0
接收感谢: 0

#3

帖子 scofield » 2007-01-31 11:58

那我按照
http://lhansen.blogspot.com/2006/10/3d- ... -edgy.html
上面的方法用fglrx+xgl+beryl怎么不行呢?驱动应该安好了,在终端输入fglrxinfo | grep direct里显示yes,但安好后启动beryl-maneger后,在任务栏里有宝石图标,但没有3D特效,跟没装beryl一样,有一次出结果了,可一点标题栏X就挂了,按beryl wiki上的方法也试过了,还是不行
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
送出感谢: 0
接收感谢: 7 次
联系:

#4

帖子 zhuqin_83 » 2007-01-31 12:10

你什么时候弄得?
ati的卡还是建议用xgl的。
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
头像
dogfox
论坛版主
帖子: 5309
注册时间: 2006-09-02 14:18
来自: 汉桑城
送出感谢: 1 次
接收感谢: 1 次
联系:

#5

帖子 dogfox » 2007-01-31 12:10

我的是ati9550使用的是2.6.19.2内核驱动是从ati.com下载的使用beryl一切正常
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员
scofield
帖子: 35
注册时间: 2006-07-14 17:32
送出感谢: 0
接收感谢: 0

#6

帖子 scofield » 2007-01-31 20:01

刚才又试了一下,还是有问题,我把安装的步骤贴出来,麻烦大家帮忙看下是什么问题,谢谢了!
显卡驱动: (参考http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide)
1:System Menu > Administration > Software Sources(我用的是英文的locale),
选中Proprietary drivers for devices (restricted),更新了软件包列表
2:终端里输入

代码: 全选

sudo gedit /etc/X11/xorg.conf
在最后加入
Section "Extensions"
Option "Composite" "Disable"
EndSection
然后输入

代码: 全选

    sudo apt-get update
	 sudo apt-get install linux-restricted-modules-$(uname -r)
	 sudo apt-get install xorg-driver-fglrx
	 sudo depmod -a
(用的源是cn99,驱动是8.28.8 )
3:然后

代码: 全选

   sudo aticonfig --initial
	sudo aticonfig --overlay-type=Xv
	sudo shutdown -r now
重起后 终端输入

代码: 全选

fglrxinfo
显示
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9250/9200 Series DDR Generic
OpenGL version string: 1.3.1091 (X4.3.0-8.28.8 )

代码: 全选

glxinfo | grep direct
direct rendering: Yes

安装beryl(参考http://lhansen.blogspot.com/2006/10/3d-desktop-beryl-and-xgl-on-ubuntu-edgy.html)
1:添加
deb http://download.tuxfamily.org/3v1deb edgy beryl-svn
deb-src http://download.tuxfamily.org/3v1deb edgy beryl-svn
这两个源并导入了key
2:用新利得安装了xserver-xgl, emerald-themes, beryl ,xorg-driver-fglrx这4个包
3:

代码: 全选

sudo gedit /usr/bin/startxgl
输入
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec dbus-launch --exit-with-session gnome-session
保存

代码: 全选

 sudo chmod a+x /usr/bin/startxgl
 sudo gedit /usr/share/xsessions/xgl.desktop
添加
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/bin/startxgl
Icon=
Type=Application

4.重启电脑后登录时选择的会话是xgl,然后在终端输入

代码: 全选

beryl-manager
任务栏出现宝石图标,右键单击在select window manager时选择beryl,终端边框闪了几下然后没什么反应了,终端里显示
**************************************************************
* Beryl system compatiblity check *
**************************************************************

Detected xserver : XGL

Checking Display localhost:1.0 ...

Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed

** (beryl-manager:5774): WARNING **: Beryl caught deadly signal 11

另外在终端输入

代码: 全选

fglrxinfo
时显示
Xlib: extension "XFree86-DRI" missing on display "localhost:1.0".
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9250/9200 Series DDR Generic
OpenGL version string: 1.3.1091 (X4.3.0-8.28.8 )

代码: 全选

glxinfo
显示
name of display: localhost:1.0
Xlib: extension "XFree86-DRI" missing on display "localhost:1.0".
display: localhost:1 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9250/9200 Series DDR Generic
OpenGL version string: 1.2 (1.3.1091 (X4.3.0-8.28.8 ))
OpenGL extensions:
GL_ARB_multitexture, GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_dot3, GL_ARB_transpose_matrix, GL_EXT_abgr,
GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x2c 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x2d 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 1 0 None
0x2e 32 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 Ncon
0x2f 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 1 0 Ncon

direct rendering变成no了
头像
ct
帖子: 2201
注册时间: 2005-04-06 21:15
来自: 安徽黄山
送出感谢: 0
接收感谢: 0
联系:

#7

帖子 ct » 2007-02-01 1:51

9500以下显卡不要浪费时间了,fglrx驱动已经不支持了.
现有的驱动也跟不上xorg的进度了,兼容性很差.
就用ati开源驱动吧.
头像
woainba15
帖子: 833
注册时间: 2006-11-11 17:14
来自: 浙江宁波
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 woainba15 » 2007-02-02 20:08

lz好名字!我喜欢!
时间过得快啊!
回复

回到 “桌面特效”