千家信息网

OpenSUSE桌面启动设置的示例分析

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章给大家分享的是有关OpenSUSE桌面启动设置的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。OpenSUSE桌面启动设置需求openSUSE 10.2 带
千家信息网最后更新 2026年11月02日OpenSUSE桌面启动设置的示例分析

这篇文章给大家分享的是有关OpenSUSE桌面启动设置的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

OpenSUSE桌面启动设置需求
openSUSE 10.2 带桌面环境正常安装,显卡驱动正常安装并打开了 3D 加速。
如果不知道如何安装驱动、打开3D,参见ATI 驱动教程,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-coreberyl-settingsberyl-managerberyl-plugins然后您需要选择一个窗口装饰器,源里有emerald和aquamarine,前者适用于 Gnome/KDE 两种环境,后者仅仅用于 KDE. emerald 提供很多皮肤主题,而 aquamarine 读取 KDE 默认的窗口设置来装饰窗口。KDE 用户可两者都安装。

emerald 需要两个包 emerald,emerald-themes;aquamarine 一个包即可。
YaST 中点击"确定",等待安装完成。
注:以 snapshot 结尾的是测试包,相当于Beta版,效果可能更多,但是不稳定;如果您需要稳定性,还是推荐没有 snapshot 结尾的包。此外,不要同时安装snapshot和稳定版,在需要安装snapshot版之前也应该卸载原有的稳定版。

OpenSUSE桌面启动设置启用 XGL
Gnome 用户可以在控制中心-桌面效果方便启动 XGL ,这里有一个KDE/Gnome通用的方法:
YaST -> 系统 -> /etc/sysconfig 编辑器
Desktop -> Display Manager -> DISPLAMANAGER_XSERVER 的值由原来的 Xorg 改为 Xgl ,点击完成。
同理,如果你需要将底层 X server 换回 Xorg,将这个值改回 Xorg。
注意:如果你现在重启,系统将以 XGL 作为底层启动,而上层的窗口管理器等并没有改动为 Beryl,显示将会很慢。
显卡驱动调整
打开终端,根据你的显卡运行 xgl 修正脚本,避免显卡运行 XGL 出现问题。完成这一步不要重启。
Intel
sucd /etc/X11sh xgl-intel-setup.sh
ATI
sucd /etc/X11sh xgl-fglrx-setup.sh
OpenSUSE桌面启动配置 beryl 3D 桌面自动启动
开机登录桌面环境以后,默认还是不会使用 beryl 作为窗口管理器,需要进行一些配置。完成这些配置以后可以重启,应该可以直接使用 Beryl 3D 桌面,可以右键点击通知区域的钻石图标(beryl-manager)进行进一步配置。

[编辑]Gnome
打开控制中心->会话->启动程序,加入如下两条:
beryl-managerberyl
[编辑]KDE
首先关闭透明避免可能的冲突,K 菜单 -> 配置桌面,桌面->窗口行为->透明,把使用透明/阴影前面的钩去掉,确定。
让Beryl自动启动,在普通用户下开终端,执行:
ln -s /usr/bin/beryl-manager ~/.kde/Autostart/beryl-managerln -s /usr/bin/beryl ~/.kde/Autostart/beryl
[编辑]常见问题
[编辑]KDE 提示复合管理器崩溃,无法启用 Beryl
请关闭透明,上文提到过:K 菜单 -> 配置桌面,桌面->窗口行为->透明,把使用透明/阴影前面的钩去掉,确定后重启。如果还不行,可能是光盘自带 compiz 包与 beryl 冲突:surpm -e compiz

感谢各位的阅读!关于"OpenSUSE桌面启动设置的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

桌面 管理 环境 配置 驱动 层次 显卡 问题 功能 底层 分析 显卡驱动 更多 用户 程序 还是 服务 选择 示例 最小 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技工作委员会主任 科技企业和互联网企业 西安互联网科技 互联网与新科技 电子科技大学互联网 互联网科技公司名称 多迪互联网科技有限公司 联恩商钥互联网科技有限公司 互联网大会黑科技排名 玉溪互联网科技怎么选 内蒙古九一互联网科技 深圳艾果互联网通讯科技 科技互联网海报 互联网金融科技公司的优势 领航科技大厦互联网公司 神州科技互联网有限公司 福州德业互联网科技 广西科技产业互联网是什么 银川新华互联网科技学校是国营吗 数字互联网科技有限公司 河南真二互联网科技有限公司 中资互联网科技 常德市电业局互联网科技部 深圳市罗太互联网科技有限公司 城市宝互联网科技有限公司 半导体行业属于互联网高科技类吗 第三届互联网大会安防黑科技 银川新华互联网科技学校招聘 利用互联网等科技手段 颐高云石互联网科技
0