FreeBSD 安装配置 LXQt 卓面环境
LXQt 是一款轻量级、开源、模块化的 Qt 桌面环境,由 LXDE 与 Razor-qt 项目合并而成,旨在提供一个系统资源占用底、现代的桌面环境。
在本文中将要介绍如何在 FreeBSD 中安装配置 LXQt 卓面环境。
安装依赖
如果你查看了以前的章节,那么应该已经安装了 Xorg、用户目录创建工具、中文字体。
你也可以使用如下的命令命令安装依赖的软件包:
sudo pkg install xorg xdg-user-dirs noto-sans-sc
[!TIP]
你可以安装
wqy-fonts中文字体。
安装 LXQt 桌面环境
使用如下命令安装 LXQt 软件包:
sudo pkg install lxqt
挂载进程文件系统
要正常的启动 LXQt 桌面环境,需要在开机时自动挂载 proc 文件系统。
1)编辑 /etc/fstab 文件:
sudo vi /etc/fstab
2)在文件的末尾添加如下内容,在启动系统时自动挂载 proc 文件系统:
# Device Mountpoint FStype Options Dump Pass#
proc /proc procfs rw 0 0
启用 dbus 服务
LXQt 卓面环境使用 dbus 作为消息总线和硬件抽象工具,dbus 是 LXQt 的依赖包,在安装 LXQt 之后,也已经安装了 dubs 软件包。
使用如下命令使 dbus 服务开机自启动:
sudo sysrc dbus_enable="YES"
[!TIP]
运行如上的命令会把
dbus_enable="YES"添加到/etc/rc.conf文件中。
安装 sddm 显示管理器
常与 LXQt 配合使用的显示管理器是 sddm。
使用如下命令安装 sddm 显示管理器:
sudo pkg install sddm
启动图形卓面
进入 LXQt 图形卓面有两种方式:
- 开机自启动显示管理器
- 使用
startx从命令行启动卓面环境
开机自启动 sddm
开机自启动显示管理器,启动后不会进入命令行,而是自动进入图形界面。
1)运行如下命令,使 sddm 显示管理器开机自启动:
sudo sysrc sddm_enable="YES"
2)重启系统后,会自动进入图形卓面
reboot
使用 startx 启动卓面环境
可以在命令行模式下使用 startx 命令启动卓面环境。
1)创建当前用户的 .xinitrc 启动文件:
echo "exec dbus-launch --exit-with-x11 ck-launch-session startlxqt" > ~/.xinitrc
2)启动图形界面
startx
设置中文界面
根据启动方式的不同,设置中文界面的方法也不同。在设置中文界面前需要先安装中文字体。
设置登录界面语言
默认的登录界面使用的语言是英文,可以使用如下的方式把登录界面的语言修改为中文:
sudo sysrc sddm_lang="zh_CN"
不能附带编码 UTF-8,否测无法使用中文显示。
自启动图形卓面方式
在自启动进入图形卓面环境时,sddm 登录管理器会读取 /etc/login.conf 中的配置,在此文件中把语言设置为中文即可。
1)编辑 /etc/login.conf 文件:
sudo vi /etc/login.conf
2)在文件的 default:\ 部分修改如下内容:
:lang=C.UTF-8
修改为:
:lang=zh_CN.UTF-8
startx 启动方式
从命令行使用 startx 启动 KDE Plasma 图形界面时,startx 会调用 xinit 程序,而 xinit 默认使用 sh (Bourne Shell) 来执行 ~/.xinitrc 文件。但是可以使用 shebang 指定执行使用的 shell。
因此在 ~/.xinitrc 文件中设置环境变量,默认使用的是 sh 设置环境变量的方式。
在文件 ~/.xinitrc 的开头,添加如下内容,把语言设置为中文:
export LANG=zh_CN.UTF-8
设置背景
在新版的 LXQt 中登录后的背景设置的是使用纯黑的颜色。
安装 LXQt 后,会在 /usr/local/share/backgrounds/gnome 目录下安装一些背景图片。
按照如下方式设置背景图片:
- 点击:菜单 → 首选项 → 背景
- 在弹出界面中,点击左下角的
+按钮 - 选中
/usr/local/share/backgrounds/gnome目录,加载目录中的图片 - 选中一个图片,会自动把该图片设置为背景
附带的软件
LXQt 项目也开发了一些软件,都是非常使用的工具,如归档管理器、图片查看器等。
如下分类给出 LXQt 项目下软件和插件的解释说明:
- pcmanfm-qt:文件管理器,Qt 版的 PCManFM
- lximage-qt:轻量的图像查看器
- qterminal:终端模拟器
- screengrab:截图工具
- lxqt-archiver:归档管理器,轻量的压缩 / 解压工具
如上的 LXQt 软件与插件,可以根据你自己的需要安装,当然也可以安装 KDE 项目下的工具。