26.5 桌面和其他软件
MATE
安装 MATE 桌面环境
以 root 用户登录终端,并运行以下命令,安装 MATE 桌面环境及其工具和附加组件:
# pkg_add mate mate-utils mate-extras编辑 /etc/rc.conf.local 文件,添加如下配置:
pkg_scripts=messagebus avahi_daemon # 系统启动时自动启动的服务列表,包括 messagebus 和 avahi_daemon
apmd_flags=-A # APM(高级电源管理)守护进程启动参数,-A 表示启用所有事件监控
multicast=YES # 启用多播功能在终端输入以下命令,安装中文字体包,包括 Noto CJK 和文泉驿正黑字体:
# pkg_add noto-cjk zh-wqy-zenhei-ttf随后退出 root 账号,并以普通用户账号重新登录桌面即可。
配置 MATE 桌面环境
OpenBSD 可通过 xenodm 或 startx 启动桌面,推荐使用 xenodm 以提高安全性。
将以下内容添加到 ~/.xsession(用于 xenodm 登录)或 ~/.xinitrc(用于控制台登录):
. ~/.profile # 加载用户环境配置文件
. ~/.kshrc # 加载 KornShell 配置文件
/usr/local/bin/mate-session # 启动 MATE 桌面会话配置完成后,重新登录账户,或在控制台运行 startx 即可进入 MATE 桌面环境。
安装 Fcitx 5 输入法及中文界面
安装 Fcitx 输入法框架及相关图形配置工具、GTK/Qt 支持和中文输入法插件:
随后请在 Fcitx5 设置中手动添加中文输入法。
编辑 ~/.profile 文件,添加以下文本:
Xfce
安装 Xfce
在终端运行以下命令,安装 Xfce 桌面环境及其附加组件:
编辑 /etc/rc.conf.local 文件,添加以下几行:
启用 messagebus 和 avahi_daemon 服务,使其在系统启动时自动运行:
安装中文字体包,包括 Noto CJK 和文泉驿正黑字体:
以安装中文字体。
退出 root 账号,以普通账号登录。
配置 Xfce
将以下内容添加到 ~/.xsession(用于 xenodm 登录)或 ~/.xinitrc(用于控制台登录):
配置完成后,重新登录账户,或在控制台运行 startx 即可进入 Xfce 桌面环境。
Fcitx 5 输入法及中文界面
安装 Fcitx 输入法框架及相关工具、GTK/Qt 支持和中文输入法插件:
记得去 Fcitx 5 设置中手动添加中文输入法。
编辑 ~/.profile 文件,添加以下文本:
GNOME
安装 GNOME
打开终端,输入以下命令安装 GNOME 桌面环境及其附加组件:
然后运行以下命令:
重启系统后,即可登录 GNOME 桌面环境。
中文字体
安装中文字体包,包括 Noto CJK 和文泉驿正黑字体:
中文界面
编辑 /etc/gdm/locale.conf 文件,修改文本为如下内容:
将系统消息的本地化语言设置为中文 UTF-8。
重启系统后,即可进入中文界面。
主题和图标
读者可访问 相关网站 自行选择并安装喜欢的主题和图标。
提前准备
执行命令,安装 Git 版本控制工具和 Bash Shell:
安装主题
克隆 Qogir 主题仓库并切换到该目录:
编辑 install.sh 文件,将文件的第一行修改为 #!/usr/local/bin/bash。
之后使用 Bash 执行 Qogir 主题安装脚本:
安装图标
克隆 Tela 图标主题仓库并切换到该目录:
编辑 install.sh 文件,修改此文件中的第一行为 #!/usr/local/bin/bash。
之后使用 Bash 执行 Tela 图标主题安装脚本:
KDE 6
警告
在 VMware 17 UEFI 环境下,该桌面存在问题(窗口显示为灰色,仅鼠标可操作)。在 BIOS 模式下,
root用户也会遇到相同问题,而普通用户可正常使用。物理机下 UEFI 模式运行正常。
安装 KDE 6
使用命令,安装 KDE 桌面环境、D-Bus 服务及 Plasma 桌面和附加组件:
启动服务
编辑 /etc/rc.conf.local 文件,添加如下几行:
启用 messagebus 和 avahi_daemon 服务,使其开机自启动:
startx
将以下内容添加到文件 ~/.xsession(用于 xenodm 登录,需启用 xenodm)或 ~/.xinitrc(用于控制台登录):
或者写入如下行:
配置完成后,重新登录账户,或在控制台运行 startx 即可进入 KDE 桌面环境。
故障排除
KDE 无声音
若使用 pkg_add 软件包安装,在 /etc/pulse/client.conf 中将 autospawn = yes 改成 autospawn = no。阻止开机加载 pulseaudio。
若使用 Ports 构建 KDE,请在构建前于 /etc/make.conf 中添加以下设置:
参考文献
The meta/kde,-plasma port,作者写的安装说明
KDE6 on OpenBSD,作者的博客
NEW: KDE Plasma (x11/kde-plasma),初次移植成功的邮件通知
Autospawning,如何阻止加载 PulseAudio
Firefox
安装 Firefox ESR 浏览器和 FFmpeg 多媒体处理工具:
注意
如果未安装 FFmpeg,将无法提供解码器,从而导致无法正常播放视频。
查看实时流量
bwm-ng 的使用示例:
最后更新于
这有帮助吗?