Lumina 桌面环境
Table of Contents
1. Lumina 桌面环境
Lumina 是一个轻量级的桌面环境,它不依赖 D-Bus(从而避免了 D-Bus 的诸多缺陷)和 *kit 组件,其设计目标是尽可能减少系统依赖和需求。您可以查阅 Lumina 的 维基百科条目及其官方手册。
1.1. 安装
1.1.1. 预编译软件包
要安装 Lumina 桌面环境,请运行以下命令:
pacman -S lumina lumina-extra
lumina 软件包包含了 lumina-core 和 *lumina-core-utils*;而 lumina-extra 软件包则包含了 Lumina 自行实现的归档管理器、文件信息查看器、文件管理器、图片查看器、截图工具和文本编辑器等配套工具。
请注意,Lumina 与其他窗口管理器一样,需要连接到窗口显示服务器协议才能正常运行。在 Hyperbola 中,我们使用的不是 X11,而是 Xenocara。如果您尚未安装 Xenocara,请立即执行以下命令进行安装:
pacman -S xenocara
为了获得最佳的图形硬件性能,请确保根据上述文章中“驱动安装”(Driver Installation)章节的表格,安装与您显卡对应的驱动程序包。
1.2. 配置
安装后的全局配置文件位于 =/etc/luminaDesktop.conf=。此外,Lumina 还提供了一系列自带的配置工具。
大多数用户需要将自身加入相应的设备访问权限组,才能正常使用声音输出、视频加速等功能。请务必参考我们的 OpenRC 用户组配置指南完成相关设置。
针对某些特定需求(例如优化笔记本触控板体验),Xenocara 的配置文件提供了丰富的底层自定义选项。相比于依赖 D-Bus 的环境(D-Bus 往往隐藏了设备初始化的细节,使用户难以直接配置),Lumina 在这方面更具透明度。若要专门配置笔记本触控板,可在 /usr/share/X11/xorg.conf.d/50-synaptics.conf 中新建文件并添加如下配置段:
Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "VertEdgeScroll" "on"
Option "VertTwoFingerScroll" "on"
Option "HorizEdgeScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "CircularScrolling" "on"
Option "CircScrollTrigger" "2"
Option "EmulateTwoFingerMinZ" "40"
Option "EmulateTwoFingerMinW" "8"
Option "CoastingSpeed" "0"
EndSection
1.3. 启动方式
1.4. 外部资源
- 官方网站
- Moore, Ken (2014年4月26日). "Lumina 桌面快速 FAQ"
- Lumina 源代码仓库