[分享]ubuntu7.04下ATIX300(驱动+XGL+Beryl) 的安装心得分享 A卡用户可以参考

GnomeShell/Unity/Beryl/AiGLX/XGL/Compiz Fusion
头像
86Ubuntu
帖子: 369
注册时间: 2006-12-21 17:54
送出感谢: 0
接收感谢: 0
联系:

[分享]ubuntu7.04下ATIX300(驱动+XGL+Beryl) 的安装心得分享 A卡用户可以参考

#1

帖子 86Ubuntu » 2007-05-21 11:42

主要参考了:
http://wiki.beryl-project.org/wiki/Inst ... y_with_XGL
http://lhansen.blogspot.com/2006/10/3d- ... -edgy.html
感觉上和610的区别不大,我也是个新人,有什么不对的地方希望前辈们予以指正

1.添加源与获取钥匙

在终端里输入

代码: 全选

sudo gedit /etc/apt/sources.list 
添加下面的源

代码: 全选

deb http://ubuntu.beryl-project.org/ feisty main
获取钥匙

代码: 全选

wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
更新

代码: 全选

sudo apt-get update
2.下载相关的软件

系统->系统管理->新立得软件包管理器 ,搜索并标记安装以下软件包

代码: 全选

xserver-xgl

代码: 全选

emerald-themes

代码: 全选

beryl  

代码: 全选

xorg-driver-fglrx

代码: 全选

beryl-manager
3.安装显卡驱动

没有置顶贴里那么复杂,但是我觉得也还好用
ALT+F2输入

代码: 全选

gksudo gedit /etc/X11/xorg.conf
将 "ati"(或者 "radeon","vesa")修改成"fglrx",类似下面这个样子就可以了

代码: 全选

Section "Device"
Identifier "ATI Technologies, Inc. M22 [Radeon Mobility M300]"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
然后在末尾添加这样一段

代码: 全选

Section "Extensions"
Option "Composite" "false"
EndSection
4.使XGL可运行

ALT+F2

代码: 全选

gksudo gedit /usr/bin/startxgl
在新文件中添加以下这段脚本并保存退出

代码: 全选

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session
接着按ALT+F2输入

代码: 全选

gksudo nautilus /usr/bin
找到startxgl 右键属性->权限->勾选“允许以程序执行文件”


接着ALT+F2输入

代码: 全选

gksudo 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
5.Downgrading beryl-core to 0.2.0

在终端里运行

代码: 全选

gksudo gedit /etc/apt/preferences
输入以下内容并保存

代码: 全选

Package: *
Pin: release o=lupine
Pin-Priority: 1000
然后

代码: 全选

sudo apt-get update

代码: 全选

sudo apt-get install beryl-core=0.2.0~0beryl1
接下来,重启,在登录界面选择会话成XGL,你可以顺便检查一下你的显卡驱动,在终端里输入:

代码: 全选

fglrxinfo
要是像下面这样,就基本没什么问题了
hp@hp-desktop:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X300/X550/X1050 Series
OpenGL version string: 2.0.6334 (8.34.8)

hp@hp-desktop:~$



在应用程序系统工具里找到beryl-manager运行就可以了,当然你也可以在系统->首选项->会话 里设置为开机自启动


附效果图两张:


图片
图片

代码: 全选

 
传说中,他有着绝对精彩和浪漫的身手
hsy541
帖子: 65
注册时间: 2007-04-03 10:06
送出感谢: 0
接收感谢: 0

Re: [分享]ubuntu7.04下ATIX300(驱动+XGL+Beryl) 的安装心得分享 A卡用户可以参考

#2

帖子 hsy541 » 2007-05-21 14:48

这个一定要试试,哈哈
顶一下LZ
把很多命令用桌面程序代替了,以后可以把sudo gedit /etc/apt/sources.list 这种命令都用桌面操作代替
没有谁愿意去理解命令的,哈哈,赞一个!


86Ubuntu 写了:主要参考了:
http://wiki.beryl-project.org/wiki/Inst ... y_with_XGL
http://lhansen.blogspot.com/2006/10/3d- ... -edgy.html
感觉上和610的区别不大,我也是个新人,有什么不对的地方希望前辈们予以指正

1.添加源与获取钥匙

在终端里输入

代码: 全选

sudo gedit /etc/apt/sources.list 
添加下面的源

代码: 全选

deb http://ubuntu.beryl-project.org/ feisty main
获取钥匙

代码: 全选

wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
更新

代码: 全选

sudo apt-get update
2.下载相关的软件

系统->系统管理->新立得软件包管理器 ,搜索并标记安装以下软件包

代码: 全选

xserver-xgl

代码: 全选

emerald-themes

代码: 全选

beryl  

代码: 全选

xorg-driver-fglrx

代码: 全选

beryl-manager
3.安装显卡驱动

没有置顶贴里那么复杂,但是我觉得也还好用
ALT+F2输入

代码: 全选

gksudo gedit /etc/X11/xorg.conf
将 "ati"(或者 "radeon","vesa")修改成"fglrx",类似下面这个样子就可以了

代码: 全选

Section "Device"
Identifier "ATI Technologies, Inc. M22 [Radeon Mobility M300]"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
然后在末尾添加这样一段

代码: 全选

Section "Extensions"
Option "Composite" "false"
EndSection
4.使XGL可运行

ALT+F2

代码: 全选

gksudo gedit /usr/bin/startxgl
在新文件中添加以下这段脚本并保存退出

代码: 全选

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session
接着按ALT+F2输入

代码: 全选

gksudo nautilus /usr/bin
找到startxgl 右键属性->权限->勾选“允许以程序执行文件”


接着ALT+F2输入

代码: 全选

gksudo 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
5.Downgrading beryl-core to 0.2.0

在终端里运行

代码: 全选

gksudo gedit /etc/apt/preferences
输入以下内容并保存

代码: 全选

Package: *
Pin: release o=lupine
Pin-Priority: 1000
然后

代码: 全选

sudo apt-get update

代码: 全选

sudo apt-get install beryl-core=0.2.0~0beryl1
接下来,重启,在登录界面选择会话成XGL,你可以顺便检查一下你的显卡驱动,在终端里输入:

代码: 全选

fglrxinfo
要是像下面这样,就基本没什么问题了
hp@hp-desktop:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X300/X550/X1050 Series
OpenGL version string: 2.0.6334 (8.34.8)

hp@hp-desktop:~$



在应用程序系统工具里找到beryl-manager运行就可以了,当然你也可以在系统->首选项->会话 里设置为开机自启动


附效果图两张:


图片
图片
头像
erdeni
帖子: 12
注册时间: 2006-05-31 7:25
送出感谢: 0
接收感谢: 0

#3

帖子 erdeni » 2007-05-22 16:49

按照楼主的方法和步骤设置成功,多谢!
我的显卡也是X300。
赞一个!
头像
chenjiancong
帖子: 130
注册时间: 2007-05-17 17:49
来自: 广东
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 chenjiancong » 2007-05-22 23:16

谢谢!
jinshu001
帖子: 51
注册时间: 2007-05-19 22:32
送出感谢: 0
接收感谢: 0

#5

帖子 jinshu001 » 2007-05-22 23:45

dpkg - 警告:即将把 beryl-core 从 0.2.1.dfsg+git20070318-0ubuntu2 降级到 0.2.0~0beryl1。

:?:
头像
86Ubuntu
帖子: 369
注册时间: 2006-12-21 17:54
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 86Ubuntu » 2007-05-23 15:12

是降级没错 官网wiki是这么写的

代码: 全选

 
传说中,他有着绝对精彩和浪漫的身手
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
送出感谢: 0
接收感谢: 7 次
联系:

#7

帖子 zhuqin_83 » 2007-05-23 15:57

用svn的源好了,可以到最新的0.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
vikv
帖子: 174
注册时间: 2006-06-16 15:42
送出感谢: 0
接收感谢: 0

#8

帖子 vikv » 2007-05-23 17:40

lz在beryl下看电影没有问题么?
以前用的时候播放电影局部会出现马赛克。(用的是svn的源)
头像
86Ubuntu
帖子: 369
注册时间: 2006-12-21 17:54
送出感谢: 0
接收感谢: 0
联系:

#9

帖子 86Ubuntu » 2007-05-23 18:01

恩 目前还没遇到什么问题

代码: 全选

 
传说中,他有着绝对精彩和浪漫的身手
youp
帖子: 2
注册时间: 2007-05-19 23:57
送出感谢: 0
接收感谢: 0

#10

帖子 youp » 2007-05-23 21:42

X1900XT显卡成功运行,感谢楼主!
Aline
帖子: 1
注册时间: 2007-05-14 12:56
送出感谢: 0
接收感谢: 0

#11

帖子 Aline » 2007-05-24 16:38

完全按装楼主的步骤,无法用XGL进去,提示,查看~/.xsession-errors files,没有什么提示,就几行
cound not init font path element /usr/share/fonts/X11/TTF removing from list!,
cound not init font path element /usr/share/fonts/X11/OTF removing from list!,
cound not init font path element /usr/share/fonts/X11/CID removing from list!,
Couldn't exec gnome-session, no such file or directory
dakam
帖子: 21
注册时间: 2007-05-24 14:00
送出感谢: 0
接收感谢: 0

#12

帖子 dakam » 2007-05-24 17:01

太他吗的深奥了。没有看懂
kane_9909
帖子: 88
注册时间: 2007-05-09 14:34
送出感谢: 0
接收感谢: 0

#13

帖子 kane_9909 » 2007-05-24 17:09

我的是9700Mobility也成功了,比原来用aiglx的那一套快很多
saoee
帖子: 8
注册时间: 2007-04-29 14:56
送出感谢: 0
接收感谢: 0
联系:

Re: [分享]ubuntu7.04下ATIX300(驱动+XGL+Beryl) 的安装心得分享 A卡用户可以参考

#14

帖子 saoee » 2007-05-24 19:20

86Ubuntu 写了:主要参考了:
http://wiki.beryl-project.org/wiki/Inst ... y_with_XGL
http://lhansen.blogspot.com/2006/10/3d- ... -edgy.html
感觉上和610的区别不大,我也是个新人,有什么不对的地方希望前辈们予以指正

1.添加源与获取钥匙

在终端里输入

代码: 全选

sudo gedit /etc/apt/sources.list 
添加下面的源

代码: 全选

deb http://ubuntu.beryl-project.org/ feisty main
获取钥匙

代码: 全选

wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
更新

代码: 全选

sudo apt-get update
]
我完全按照楼主的做了 ,结果虽然是出现了beryl的红宝石 但是选择窗口管理器时,如果是选择了“如果启动beryl出错失败,启用备用窗口管理器”的话,屏幕会在闪几下后,恢复原状,没有任何变化,窗口管理器又重新跳回metacity(gnome),如果不选择“如果启动beryl出错失败,启用备用窗口管理器”的话,串口管理器会变成beryl但同样没有什么特效出现。而且我 不明白什么是xgl,好像着楼主做了以后,并没有什么关于xgl的出现。
fglrxinfo的结果是
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1300 / X1550 Series
OpenGL version string: 2.0.6334 (8.34.8)
glxinfo|grep "direct rendering" 的结果是
direct rendering: Yes
还有我的“桌面效果”会出现“合成扩张不可用”
按照网上的将其修改 xorg.conf之后会出现“桌面效果不能开启”
而且此时的fglrxinfo会出现错误glxinfo|grep "direct rendering" 的结果是
direct rendering: no
看过许多帖子,出现什么转机。
到底什么原因呢
我的系统是从6.10升级过来的显卡是 ati radeon x1300
头像
donny
帖子: 335
注册时间: 2005-10-03 15:25
送出感谢: 0
接收感谢: 0

#15

帖子 donny » 2007-05-24 19:50

楼上的方法麻烦了,在7。04无须再安装FGLRX驱动,其本身已经安装了开源驱动.只要先

代码: 全选

glxinfo | grep direct
如果出现的是
direct rendering: Yes
那就说明可以安装了。
sudo gedit /etc/apt/sources.list
加入deb http://ubuntu.beryl-project.org feisty main
deb-src http://ubuntu.beryl-project.org feisty main
保存
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get -y install beryl beryl-manager emerald-themes
sudo cp /usr/share/applications/beryl-manager.desktop /etc/xdg/autostart/beryl-manager.desktop
cp /usr/share/applications/beryl-manager.desktop ~/Desktop/beryl-manager.desktop
回复

回到 “桌面特效”