zcambridge的个人空间 https://blog.eetop.cn/soc [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

[ZZ]ATI Mobility R9000 显卡在Dapper下安装Beryl +Aiglx(附桌面截图)

已有 1736 次阅读| 2007-1-29 21:58 |个人分类:ubuntu

天气: 晴朗
心情: 高兴
康乔写在前边的话,
确实不错的文章,解决了我的大问题。不过最后我还添加了一点实用的。。
Beryl装不上,源不好或者什么的,参考这篇:
另类的beryl安装法

http://forum.ubuntu.org.cn/viewtopic.php?t=38341&highlight=

aiglx装得时候,最新的内核的那个好像没有,我是启动时候加载以前的内核,然后装上的,然后用新内核重启。结果也成功了。。。无语。
这篇文章里让加的几个源里,也有两个是不行的, 我看到很多文章都是这样。。。。不管他们。。。。反正没有也可以,只要beryl那个源就差不多都有了。。。


Beryl最近好像非常受欢迎。所以我决定也来玩一把。不过A卡总是让人觉得不爽——而我的显卡还是巨老的A卡。网上,几乎所有的Beryl文档都是以 NV作为例子写的。更令人气愤的是,Dapper似乎也不再为人所亲睐,在Ubuntu Forums里面文章也都是用的Edgy!没办法,只能再次做胶水了。在参考了多篇文章后(手册最后列出了最主要的参看文档),终于搞定Beryl,不敢 独享,立刻写成手册,供大家参考,批评,指正。

适用显卡估计:ATI (Mobility) Radeon 7000 ~ 9200

添加源之类的不说了,假设你已经装了Dapper(Edgy用户请参考本手册最后列出的几篇文档),并已经可以正常使用和联网升级了。

1. 升级系统:

sudo apt-get update
sudo apt-get dist-upgrade ## 确保你已经升级你的内核至2.6.15-27-x86 (x = 3或6) 这个内核已经带上了ATI的开源驱动!
sudo reboot ## 重启进入新内核
sudo apt-get remove linux-restricted-modules-`uname -a` # 卸载闭源驱动。不是必须删除,可酌情考虑。


2. 添加源,安装xorg-air和DRI相关软件包:

sudo vi /etc/apt/sources.list

添加:

deb http://ubuntu.beryl-project.org/ dapper main aiglx

保存,退出。

sudo apt-get update
sudp apt-get dist-upgrade
apt-get install xserver-xorg-air-core linux-dri-modules-common


3. 修改xorg.conf
首先,请恢复至刚安装系统时的那个xorg.conf,然后修改。
备份先:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.old
sudo gedit /etc/X11/xorg.conf

在Section "Device"段添加如下行:

# 有些手册上还将"ati"或者"fglrx"改成"radeon"的,这里不需要。直接使用默认的 "ati" 即可。

Option "DRI" "true"
Option "ColorTiling" "on"
Option "EnablePageFlip" "true"
Option "AccelMethod" "XAA" ## 如果X启动失败,试试改成EXA
Option "XAANoOffscreenPixmaps"
Option "RenderAccel" "true"
#Option "AGPMode" "x" <- x may be 2 or 4 depending on your system # 这行是注释掉的,可以不加。
Option "AGPFastWrite" "1"


在文件最后添加:

## 不太清楚这一段是不是必需的。

Section "Extensions"
Option "Composite" "Enable"
EndSection


保存,退出。

4. 修改gdm.conf-custom:
先备份:

cp /etc/gdm/gdm.conf-custom /etc/gdm/gdm.conf-custom.bak

然后编辑,在最后的[servers]下面添加:

0=aiglx
[server-aiglx]
name=aiglx server
command=/usr/bin/Xorg-air :0
flexible=true

保存,退出。

5. 复制必要文件:

mkdir /usr/lib/xorg-air/modules/drivers
mkdir /usr/lib/xorg-air/modules/input
cp /usr/lib/xorg/modules/drivers/* /usr/lib/xorg-air/modules/drivers/
cp /usr/lib/xorg/modules/input/* /usr/lib/xorg-air/modules/input/


6. 安装beryl (如果出现关于GPG数字签名的错误信息,完全可以忽略。)
在源里加入:

deb http://xgl.compiz.info/ dapper main aiglx
deb http://www.beerorkid.com/compiz dapper main aiglx
deb http://ubuntu.compiz.net/ dapper main aiglx
deb http://media.blutkind.org/xgl/ dapper main aiglx

保存后:

apt-get update
apt-get install beryl beryl-core beryl-plugins beryl-plugins-data emerald beryl-settings beryl-manager beryl beryl-dev emerald-themes


7. 在“系统”-“首选项”-“会话”的“启动程序”中添加beryl-manager,然后重启电脑。

这时在top中已经可以看到Xorg-air(代替了原来的Xorg)。使用glxinfo|grep "direct rendering" 应该看到direct rendering: Yes。如果是No,则表明驱动没有正确加载。要重新寻找驱动问题的原因。系统托盘中会出现Beryl Manager的钻石的图标,点右键,选"Select Windows Manageer"-"Beryl"即可切换到AIGLX的绚丽桌面。

8. 设置beryl-manager
可以用beryl-manager配置对话框进行各种效果、快捷键的设置。
(以下操作可选)
默认的风格可能不是太顺眼,可以参考这个设置,替换掉~/.beryl/settings即可:

wget http://zhouguangjie.googlepages.com/settings
cp settings ~/.beryl/settings

使用体验:总得来说,效果相当好。大多数桌面特效基本流畅,也能比较明显的感觉到有点卡。不过尽管如此,这已经很不错了!结果比我预想中的要好的多。

这是我第一次使用开源驱动。用glxgears测试了下,发现不开启任何桌面效果时,用开源驱动5秒内的填充了8000+ frames有1600fps,而ATI官方的驱动也不过~10300 frames,性能比较接近。所以决定以后改用开源驱动了。

在我这里存在的问题:在开启Beryl,通过菜单关机时,X会死掉,只能C + A + B退出;视频播放(只测试了RM格式的)在Alt Tab中的预览是黑屏(和抓图一样)。


参考文章:
http://www.ubuntuforums.org/showthread.php?t=265678
http://andylog.blogbus.com/logs/2006/10/3487343.html
http://www.ubuntuforums.org/showthread.php?t=263851

效果图(查看更多 (http://www.flickr.com/photos/ersaclarke/tags/aiglx/)):
http://static.flickr.com/91/265247724_8b16777f58.jpg


最后,如果出了问题,怎么办。恢复!!!
ctrl+alt+Fx (x=1,2,...;x!=7,7是图形界面)
登录,恢复xorg.conf和gdm.conf-custom
sudo cp /etc/X11/xorg.conf.old /etc/X11/xorg.conf
sudo cp /etc/gdm/gdm.conf-custom.bak /etc/gdm/gdm.conf-custom

然后重启X:
ctrl+alt+Fx
ctrl+alt+backspace
登录,应该可以。不行了重启再恢复。

点赞

发表评论 评论 (7 个评论)

Guest 2007-3-27 14:10
zftvq eybosla ampo jdupghl zcenlxrhp fkmu gfhjrstiw
Guest 2007-3-27 14:11
xqetjr fnqmwrx wqjvkbyi skbavxwe wzsjinh lrbj sjydoq http://www.yljzp.lxio.com
Guest 2007-3-27 14:11
nfphoualr dbsh wlvyzrh blrxekgqp ndsayvte zqanbol wmab <A href="http://www.hryxmqca.urxpdkfye.com">jgil tukonvx</A>
Guest 2007-3-27 14:12
acehsryp vntsukxd dubr tufelih ltosimqep gaxvkdu ztkcuane [URL=http://www.taqvzx.suqplmney.com]igtuj mebugjacl[/URL]
Guest 2007-3-27 14:12
opvnuge tqsuc zbxwns aiclujo rbpzwed untliy axoupt [URL]http://www.uxqo.udrswecyt.com[/URL] eztkcfd sznxd
Guest 2007-4-9 13:48
http://4f7f0c82011b13bdf48e30a7b3b7d268-t.rh5t5bf.info <a href="http://4f7f0c82011b13bdf48e30a7b3b7d268-h.rh5t5bf.info">4f7f0c82011b13bdf48e30a7b3b7d268</a> [url]http://4f7f0c82011b13bdf48e30a7b3b7d268-b1.rh5t5bf.info[/url] [url=http://4f7f0c82011b13bdf48e30a7b3b7d268-b2.rh5t5bf.info]4f7f0c82011b13bdf48e30a7b3b7d268[/url] [u]http://4f7f0c82011b13bdf48e30a7b3b7d268-b3.rh5t5bf.info[/u] 0c4df95de00b5aa0f800bcc958a3b7df
Guest 2007-5-1 09:37
http://5726e90a3fbc8455cbd15b9cee1c3e6c-t.k90u0h.info <a href="http://5726e90a3fbc8455cbd15b9cee1c3e6c-h.k90u0h.info">5726e90a3fbc8455cbd15b9cee1c3e6c</a> [url]http://5726e90a3fbc8455cbd15b9cee1c3e6c-b1.k90u0h.info[/url] [url=http://5726e90a3fbc8455cbd15b9cee1c3e6c-b2.k90u0h.info]5726e90a3fbc8455cbd15b9cee1c3e6c[/url] [u]http://5726e90a3fbc8455cbd15b9cee1c3e6c-b3.k90u0h.info[/u] 86b4eaaaf8201e29470f084ce1d2d695

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 3

    粉丝
  • 0

    好友
  • 8

    获赞
  • 34

    评论
  • 468

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-10 13:18 , Processed in 0.026828 second(s), 15 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部