最开始试的是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+
ATI的显卡,用ati驱动+aiglx装beryl成功了,还有几个问题想问下?
-
- 帖子: 35
- 注册时间: 2006-07-14 17:32
- zhuqin_83
- 帖子: 10606
- 注册时间: 2006-05-13 4:02
- 联系:
-
- 帖子: 35
- 注册时间: 2006-07-14 17:32
那我按照
http://lhansen.blogspot.com/2006/10/3d- ... -edgy.html
上面的方法用fglrx+xgl+beryl怎么不行呢?驱动应该安好了,在终端输入fglrxinfo | grep direct里显示yes,但安好后启动beryl-maneger后,在任务栏里有宝石图标,但没有3D特效,跟没装beryl一样,有一次出结果了,可一点标题栏X就挂了,按beryl wiki上的方法也试过了,还是不行
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
- 联系:
- dogfox
- 论坛版主
- 帖子: 5311
- 注册时间: 2006-09-02 14:18
- 来自: 汉桑城
- 联系:
-
- 帖子: 35
- 注册时间: 2006-07-14 17:32
刚才又试了一下,还是有问题,我把安装的步骤贴出来,麻烦大家帮忙看下是什么问题,谢谢了!
显卡驱动: (参考http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide)
1:System Menu > Administration > Software Sources(我用的是英文的locale),
选中Proprietary drivers for devices (restricted),更新了软件包列表
2:终端里输入在最后加入
Section "Extensions"
Option "Composite" "Disable"
EndSection
然后输入
(用的源是cn99,驱动是8.28.8 )
3:然后
重起后 终端输入
显示
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 )
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:
输入
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec dbus-launch --exit-with-session gnome-session
保存
添加
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/bin/startxgl
Icon=
Type=Application
4.重启电脑后登录时选择的会话是xgl,然后在终端输入任务栏出现宝石图标,右键单击在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
另外在终端输入时显示
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 )
显示
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了
显卡驱动: (参考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
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
安装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
**************************************************************
* 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
- 来自: 安徽黄山
- 联系:
9500以下显卡不要浪费时间了,fglrx驱动已经不支持了.
现有的驱动也跟不上xorg的进度了,兼容性很差.
就用ati开源驱动吧.
现有的驱动也跟不上xorg的进度了,兼容性很差.
就用ati开源驱动吧.
生命不息,灌水不止,我师父是白娘子.另热烈庆祝本人blog访问量突破2w大关.
被高手bs,向小白显摆.
被高手bs,向小白显摆.
- woainba15
- 帖子: 833
- 注册时间: 2006-11-11 17:14
- 来自: 浙江宁波
- 联系: