27.4 桌面和中文环境常用软件

NetBSD 可以使用常见的桌面,如 KDE 4、GNOME。自带了 xorg,不需要单独安装。

设置中文环境

创建或编辑 ~/.xinitrc,用哪个用户登录就 su 到哪个用户下修改。在顶部加入:

export LANG=zh_CN.UTF-8
export LC_CTYPE=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8

Fcitx 中文输入法

# pkgin install fcitx5 fcitx5-qt fcitx-gtk fcitx5-chinese-addons 

创建或编辑 ~/.xinitrc,用哪个用户登录就 su 到哪个用户下修改。在中文环境变量下面加入:

export XMODIFIERS='@im=fcitx'
export GTK_IM_MODULE=fcitx/xim
export QT_IM_MODULE=fcitx

创建运行目录:

$ mkdir -p ~/.config/fcitx

ibus 中文输入法

# pkgin install ibus ibus-pinyin

创建或编辑 ~/.xinitrc,用哪个用户登录就 su 到哪个用户下修改。在中文环境变量下面加入:

Xfce

  • 安装:

  • 配置:

使用 ee 编辑 /etc/rc.conf,将 /etc/rc.conf 中的 xdm=YES 改为 xdm=NO 下同。

然后:

启动桌面会比较慢(我这里 4 分钟才能完全加载),多等等……

参考文献

MATE

  • 安装:

技巧

pkgin inpkgin install 的缩写。更多缩写可以用单条命令不加参数即 pkgin 查看。

  • 配置:

参考文献

KDE 4

技巧

本节在物理机下测试成功。物理机能正常进入桌面(UEFI)。

警告

在 VB、VM 下目前无法正常进入桌面(UEFI),进去就黑屏,已经报告 NetBSD Problem Report #57554,如果你知道什么原因请告诉我。

  • 安装主要程序:

  • 配置:

reboot 重启系统。

默认状态下允许 root 登录。

故障排除

  • 没有中文

因为 KDE5 的关系,中文语言包已经被删除了,见 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 即可。

安装后需运行

编辑 ~/.xinitrc,添加以下行,用哪个用户登录就 su 到哪个用户下修改。

重启即可。

解决鼠标无法正常使用

NetBSD 中默认 Xorg 配置有误,需手动生成配置文件后修改,以下步骤需在退出 Xorg 后操作:

如果开机启用了 Xorg 和登录管理器 slim,可在/etc/rc.conf 中设置

生成并修改 Xorg.conf

编辑 /etc/X11/xorg.conf 修改以下段落为(其他部分不需要动,保留原样即可):

复制

最后更新于

这有帮助吗?