27.4 桌面和中文环境常用软件
NetBSD 可以使用常见的桌面环境,如 KDE 4、GNOME,并自带 Xorg,因此无需单独安装。
设置中文环境
创建或编辑 ~/.xinitrc 文件,应以将要登录的用户身份进行修改,可使用 su 切换到该用户。在该文件的最上方加入下行:
export LANG=zh_CN.UTF-8 # 设置系统语言环境为中文 UTF-8
export LC_CTYPE=zh_CN.UTF-8 # 设置字符类型本地化为中文 UTF-8
export LC_ALL=zh_CN.UTF-8 # 设置所有本地化环境变量为中文 UTF-8Fcitx 中文输入法
安装 Fcitx 5 输入法框架及其 Qt 和 GTK 支持模块,以及中文输入法插件:
# pkgin install fcitx5 fcitx5-qt fcitx-gtk fcitx5-chinese-addons 创建或编辑 ~/.xinitrc 文件,应以将要登录的用户身份进行修改。在已设置中文环境变量的下方加入以下内容:
export XMODIFIERS='@im=fcitx' # 设置 XIM 修饰符,使用 fcitx 输入法
export GTK_IM_MODULE=fcitx/xim # 指定 GTK 输入法模块为 fcitx 的 XIM 支持
export QT_IM_MODULE=fcitx # 指定 Qt 输入法模块为 fcitx创建 Fcitx 用户配置目录:
$ mkdir -p ~/.config/fcitxIBus 中文输入法
安装 IBus 输入法框架及其中文拼音输入法引擎:
创建或编辑 ~/.xinitrc 文件,用哪个用户登录就 su 到哪个用户下修改。在中文环境变量下面加入:
Xfce
安装 Xfce
安装 Xfce 桌面环境、FAM 文件监控服务、SLiM 登录管理器、中文字体以及 ee 文本编辑器:
配置 Xfce
使用 ee 编辑器编辑 /etc/rc.conf 文件,将其中的 xdm=YES 修改为 xdm=NO,其他类似配置同理。
然后:
启动桌面可能较慢(在测试环境中约需 4 分钟才能完全加载),请耐心等待。




参考文献
MATE
安装 MATE
安装 MATE 桌面环境及其组件、SLiM 登录管理器、Marco 窗口管理器、FAM 文件监控服务、中文字体,以及 ee 文本编辑器:
技巧
pkgin in即pkgin install的缩写。要查看其他可用缩写,可直接运行pkgin命令而不带参数。
配置 MATE

参考文献
KDE 4
技巧
本节在物理机下测试成功。物理机能正常进入桌面(UEFI)。
警告
在 VB、VM 下目前无法正常进入桌面(UEFI),进去就黑屏,已经报告至 NetBSD Problem Report #57554,如果你知道什么原因请告诉我。
安装 KDE 4
安装 KDE 桌面环境、中文字体、Readline 库、CUPS 打印系统,以及 ee 文本编辑器:
配置 KDE 4
reboot 重启系统。
默认状态下允许 root 登录。
故障排除
没有中文
由于 KDE5 的原因,KDE4 的中文语言包已被删除,详见 NOTICE: This package has been removed from pkgsrc。
参考文献
在 VMware 中安装
安装 open-vm-tools
在 NetBSD 中尚未提供 xf86-video-vmware、xf86-input-vmmouse、open-vm-kmod 等组件,仅安装 open-vm-tools 即可。
安装 VMware 虚拟机工具 open-vm-tools,用于增强虚拟机性能和功能:
安装后需运行
编辑 ~/.xinitrc 文件,添加以下内容,应以将要登录的用户身份进行修改。
重启即可。
解决鼠标无法正常使用
NetBSD 默认的 Xorg 配置可能存在问题,需要在退出 Xorg 后手动生成并修改配置文件,操作步骤如下:
如果系统启动时启用了 Xorg 和 SLiM 登录管理器,可在 /etc/rc.conf 文件中添加以下行,以禁用 SLiM 登录管理器:
生成并修改 Xorg.conf
编辑 /etc/X11/xorg.conf 文件,修改以下段落为(其他部分不需要动,保留原样即可):
最后更新于
这有帮助吗?