# LXQt (简体中文)

From ArchWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

相关文章

- LXDE (简体中文)
- Desktop environment (简体中文)
- Window manager (简体中文)

翻译状态：本文是 LXQt 的翻译。上次翻译日期：2020-08-05。如果英文版本有所更改，则您可以帮助同步翻译。

2013 伊始，洪任諭（“PCMan”）启动了将 LXDE 移植到 Qt 的项目。LXDE-Qt 的首个预览版于 2013 年 7 月 3 日发布。2013 年 7 月 21 日，Razor-qt（一个与 LXDE 设计相似的桌面）与 LXDE 宣布合并。

于是 LXQt 诞生了。这个桌面集合了 Razor-qt 和 LXDE 的组件。尽管 LXDE 目前的精力已经集中到 LXQt 的开发上，GTK2 版本的 LXDE 依然在维护。

## 安装

安装 lxqt 包组和一个图标主题（如 breeze-icons 或 oxygen-icons。buuf-deuce-kde-icon-themeAUR 是一套活泼可爱的“粘土”风格图标主题，译者推荐）。

你还可以安装以下附加功能包：

- LXQt Connman applet — LXQt 的 ConnMan 系统托盘小程序。

  https://github.com/lxqt/lxqt-connman-applet || lxqt-connman-appletAUR

- SDDM — LXQt 推荐的显示管理器。

  https://github.com/sddm/sddm || sddm

- 如果需要，可安装锁屏组件，比如 slock 或 xscreensaver。二者均已包含在 LXQt 安装包中，其它锁屏程序也可能会集成其中。如果要在挂起/休眠时禁用屏幕锁定，请在 LXQt> 首选项 > LXQt设置 > 会话设置 > 挂起/休眠之前锁定屏幕 下勾选相应复选框。
- 如果还没有安装 xorg，请先安装。

提示： LXQt 在会话中使用 xdg-utils 中的 xdg-screensaver 作为屏幕锁，它只能与 XScreenSaver 和 xautolock 配合工作。可以使用它或自行选用其他屏幕锁。例如，要使用 slock，可以遵照 Slock#Lock on suspend 并安装打过补丁的 xdg-utils-slockAUR 来获得符合 LXQt 设计期望的感觉。

- 某些 LXQt 面板插件需要安装额外的包来发挥功能，请查阅 lxqt-panel 的 可选依赖。

## 启动桌面

### 使用 xinit

在 Xinitrc 中添加:

    ~/.xinitrc

    exec startlxqt

### 图形界面登入

在显示管理器的桌面菜单中选择 LXQt Desktop.

## 配置

LXQt 通常能通过尝试使用 GUI 应用程序修改其设置。它的配置文件位于 `~/.config/lxqt` 目录中。这个目录会被自动初始化，新用户的默认配置可在 `/etc/xdg/lxqt` 中找到。

### 屏幕亮度

截至 0.14.1 版本，LXQt 的亮度快捷键将调整屏幕对比度而非亮度，你可以在 LXQt 配置中心 > 快捷键修改来让亮度快捷键调用 xbacklight 命令。

    xbacklight -inc 10
    xbacklight -dec 10

如果使用英特尔内核模式设置，xbacklight 将无法正常工作，但是可以使用下列命令代替实现功能

    pkexec lxqt-backlight_backend --inc
    pkexec lxqt-backlight_backend --dec

要让快捷键正常工作，可能需要创建两个脚本来上下调节屏幕亮度，然后将快捷键指向脚本路径。

### 面板部件

如果无法将“CPU 统计信息”和“系统统计信息”部件添加到面板中，请确保已安装以下依赖项

    libstatgrab libsysstat

### 使用不同的窗口管理器

虽然 Openbox 是 LXQt 默认的窗口管理器，仍可以在 会话设置（`lxqt-config-session`）中为 LXQt 指定其它的窗口管理器；或者编辑 `~/.config/lxqt/session.conf`，将下面这行：

    window_manager=openbox

改为想选择的某个窗口管理器：

    window_manager=想选择的窗口管理器

### 自动启动

要在登录的时候启动 X 应用程序，在 LXQt 主菜单中依次点击 首选项 > LXQt 设置 > LXQt 会话设置。此外，也可以通过下面命令启动：

    lxqt-config-session

从这个窗口中，点击左侧的 自动启动。将程序添加到全局自动启动 (程序会在所有实现了 XDG Autostart 规范的会话中启动) 或本地自动启动 (标记为 LXQt 自动启动) (参见 issue 746 获取此选项的 Bug 信息)。对于每个添加的项目，`lxqt-config-session` 会在相应的 XDG Autostart 目录中创建一个 Desktop 条目 (即 .desktop 文件)。

全局自动启动 和 LXQt 自动启动 间的区别不取决于相应的 .desktop 文件位于什么目录，而是取决于 `OnlyShowIn` 设置。如果 `OnlyShowIn=true`，则将项目视为 LXQt 自动启动。此外，如果 `X-LXQt-Module=true`，则项目不会显示在 `lxqt-config-session` 中。

### 设置环境变量

LXQt 会话的环境变量在 会话设置 中定义。

### 编辑应用程序菜单

可以通过编辑 `/usr/share/applications/lxqt-*.desktop` 中的 .desktop 文件修改菜单，参阅桌面配置项。

## 提示与技巧

### 屏幕混成器

可以用下列命令将 picom 等混成器应用添加到自动启动应用当中：

    picom --vsync -r 12 --no-fading-openclose -b

### 自定义离开菜单

只需将软件各自提供的 `.desktop` 文件复制到 `~/.local/share/applications` 并将其修改为包含 `NoDisplay=true` 指令，就可以自定义“离开”下可用的选项。

参考：#876。

要考虑屏蔽的文件的完整列表包括：

    lxqt-hibernate.desktop
    lxqt-leave.desktop
    lxqt-lockscreen.desktop
    lxqt-logout.desktop
    lxqt-reboot.desktop
    lxqt-shutdown.desktop
    lxqt-suspend.desktop

例子：要移去“休眠”选项：

    $ mkdir -p ~/.local/share/applications
    $ sed '/OnlyShowIn/aNoDisplay=true' </usr/share/applications/lxqt-hibernate.desktop >~/.local/share/applications/lxqt-hibernate.desktop

## 故障排除

### 桌面图标聚拢在一块

在桌面上移动图标时，可能会将它们彼此放得太近而粘连在一起。如果实在没办法把它们分开，请在会话设置中停用桌面，移除 `~/.config/pcmanfm-qt/lxqt/desktop-items-0.conf` 后再启动桌面。

## 参阅

- LXQt homepage
- LXQt development
- LXQt on deviantART
- LXQt wiki on GitHub

Category:

- Desktop environments (简体中文)