分页: 1 / 6

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

发表于 : 2007-05-21 11:42
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运行就可以了,当然你也可以在系统->首选项->会话 里设置为开机自启动


附效果图两张:


图片
图片

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

发表于 : 2007-05-21 14:48
hsy541
这个一定要试试,哈哈
顶一下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运行就可以了,当然你也可以在系统->首选项->会话 里设置为开机自启动


附效果图两张:


图片
图片

发表于 : 2007-05-22 16:49
erdeni
按照楼主的方法和步骤设置成功,多谢!
我的显卡也是X300。
赞一个!

发表于 : 2007-05-22 23:16
chenjiancong
谢谢!

发表于 : 2007-05-22 23:45
jinshu001
dpkg - 警告:即将把 beryl-core 从 0.2.1.dfsg+git20070318-0ubuntu2 降级到 0.2.0~0beryl1。

:?:

发表于 : 2007-05-23 15:12
86Ubuntu
是降级没错 官网wiki是这么写的

发表于 : 2007-05-23 15:57
zhuqin_83
用svn的源好了,可以到最新的0.3。

发表于 : 2007-05-23 17:40
vikv
lz在beryl下看电影没有问题么?
以前用的时候播放电影局部会出现马赛克。(用的是svn的源)

发表于 : 2007-05-23 18:01
86Ubuntu
恩 目前还没遇到什么问题

发表于 : 2007-05-23 21:42
youp
X1900XT显卡成功运行,感谢楼主!

发表于 : 2007-05-24 16:38
Aline
完全按装楼主的步骤,无法用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

发表于 : 2007-05-24 17:01
dakam
太他吗的深奥了。没有看懂

发表于 : 2007-05-24 17:09
kane_9909
我的是9700Mobility也成功了,比原来用aiglx的那一套快很多

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

发表于 : 2007-05-24 19:20
saoee
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

发表于 : 2007-05-24 19:50
donny
楼上的方法麻烦了,在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