站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
OpenSUSE/openSUSE 10.2下安装Beryl
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
{{OpenSUSE top}} [[Image:320px-Beryl_screenshot.png|thumb|320px|right|Beryl:桌面立方体]] ==摘要== 本文提供 [[openSUSE]] 10.2 下安装 XGL Beryl 的教程;目前没有针对 SUSE 10.1/10.0 以及SLED/SLES 10 的 beryl 软件包,需要者请自行编译,恕不在文中涉及编译细节。 开启 Beryl 有风险,后果请自负。 ==简介== [[Beryl]] 是 Compiz 的一个分支,提供更多 3D 视觉效果;0.1版本以后致力于软件易用性。 ==需求== openSUSE 10.2 带桌面环境正常安装,[[显卡]]驱动正常安装并打开了 3D 加速。 如果不知道如何安装驱动、打开3D,参见[[OpenSUSE/ATI驱动教程|ATI驱动教程]],[[OpenSUSE/NVIDIA驱动教程|NVIDIA驱动教程]]。如果没有打开 3D 加速,切勿进行下面操作。 ==Xorg/XGL/Beryl/Compiz关系简述== Xorg 和 XGL 可以简单理解为两种 X server,后者和前者的不同就是在前者基础上多加了一层,可以支持 3D 桌面。它们的功能是为显示图形界面的提供底层支持。 X server 之上需要桌面环境,一般是 [[KDE]] / [[Gnome]] ,可以根据你的喜好选择。 再之上是窗口管理器,负责处理那个窗口是当前窗口,哪个窗口是最小化,哪个应该最大化之类任务。Beryl 是典型窗口管理器。 窗口管理器之上是窗口装饰器,负责给窗口提供边框、最大化最小化按钮等等,比如 Emerald/Aquamarine。如果你的窗口没有边框,一般是窗口装饰器有问题。 需要注意的是,窗口管理器和窗口装饰器的功能可以由一个程序来实现;比如 KDE 自带的窗口管理器是 Kwin,Gnome 自带 Metacity;而这两者同时也负责装饰窗口的功能。 现在我们知道,不考虑显卡驱动等等,[[Linux]] 下图形界面显示的大体层次是: X server -> 桌面环境(KDE/Gnome..) -> 窗口管理器 -> 窗口装饰器 任何一个层次出了问题,或者两个层次不配套,都会导致无法正确显示。 分析一个典型的 KDE 桌面,它的层次是这样的: Xorg -> KDE -> Kwin 而要实现 Beryl 3D 桌面的话,层次应该为: XGL -> KDE/Gnome(随便哪个都行) -> beryl -> emerald 或 aquamarine 思路应该是,先装上 Beryl 软件包,再打开 XGL 底层,进入桌面环境之后再使用 beryl + 装饰器 代替桌面环境自带的窗口管理/装饰程序。 ==添加Beryl安装源== Beryl 在 opensSUSE 包构建服务中由 Cyberorg 志愿打包,安装源地址(仅仅是 10.2 用,再次声明): 协议 - HTTP 服务器名 - software.opensuse.org 目录名 - /download/X11:/XGL/openSUSE_10.2/ 加入 YaST 安装源,需要确保安装源列表中含有 10.2 安装光盘或同功能源。 如果您能够找到更快的镜像[[服务器]],可以根据情况改变地址;或者您使用 smart 进行包管理,也请把这个源加入到频道。 如果您希望下载手动安装,请确定您已经知道如何处理依赖性问题;否则还是请加源安装。 ==软件包及版本选择== 首先选中更新你的 xgl 包。 源中有如下包是使用 beryl 必须安装的: beryl-core beryl-settings beryl-manager beryl-plugins 然后您需要选择一个窗口装饰器,源里有emerald和aquamarine,前者适用于 Gnome/KDE 两种环境,后者仅仅用于 KDE. emerald 提供很多皮肤主题,而 aquamarine 读取 KDE 默认的窗口设置来装饰窗口。KDE 用户可两者都安装。 emerald 需要两个包 emerald,emerald-themes;aquamarine 一个包即可。 YaST 中点击“确定”,等待安装完成。 注:以 snapshot 结尾的是测试包,相当于Beta版,效果可能更多,但是不稳定;如果您需要稳定性,还是推荐没有 snapshot 结尾的包。此外,不要同时安装snapshot和稳定版,在需要安装snapshot版之前也应该卸载原有的稳定版。 ==启用 XGL== Gnome 用户可以在控制中心-桌面效果方便启动 XGL ,这里有一个KDE/Gnome通用的方法: YaST -> 系统 -> /etc/sysconfig 编辑器 Desktop -> Display Manager -> DISPLAMANAGER_XSERVER 的值由原来的 Xorg 改为 Xgl ,点击完成。 同理,如果你需要将底层 X server 换回 Xorg,将这个值改回 Xorg。 注意:如果你现在重启,系统将以 XGL 作为底层启动,而上层的窗口管理器等并没有改动为 Beryl,显示将会很慢。 ==显卡驱动调整== 打开终端,根据你的显卡运行 xgl 修正[[脚本]],避免显卡运行 XGL 出现问题。完成这一步不要重启。 ===Intel=== su cd /etc/X11 sh xgl-intel-setup.sh ===ATI=== su cd /etc/X11 sh xgl-fglrx-setup.sh ==配置 beryl 3D 桌面自动启动== 开机登录桌面环境以后,默认还是不会使用 beryl 作为窗口管理器,需要进行一些配置。完成这些配置以后可以重启,应该可以直接使用 Beryl 3D 桌面,可以右键点击通知区域的钻石图标(beryl-manager)进行进一步配置。 ===Gnome=== 打开控制中心->会话->启动程序,加入如下两条: beryl-manager beryl ===KDE=== 首先关闭透明避免可能的冲突,K 菜单 -> 配置桌面,桌面->窗口行为->透明,把使用透明/阴影前面的钩去掉,确定。 让Beryl自动启动,在普通用户下开终端,执行: ln -s /usr/bin/beryl-manager ~/.kde/Autostart/beryl-manager ln -s /usr/bin/beryl ~/.kde/Autostart/beryl ==KDE 提示复合管理器崩溃,无法启用 Beryl== 请关闭透明,上文提到过:K 菜单 -> 配置桌面,桌面->窗口行为->透明,把使用透明/阴影前面的钩去掉,确定后重启。如果还不行,可能是光盘自带 compiz 包与 beryl 冲突: su rpm -e compiz ==参考来源== http://cn.opensuse.org/Beryl {{OpenSUSE}} [[category:OpenSUSE|O]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:OpenSUSE
(
编辑
)
模板:OpenSUSE top
(
编辑
)