LXQt - Arch Linux 中文维基

跳至內容

# LXQt

出自 Arch Linux 中文维基
翻譯狀態：

- 本文（或部分內容）譯自 LXQt，最近一次同步於 2024-09-22，若英文版本有所更改，則您可以幫助同步與翻譯更改的內容。
- 您可以在 ArchWiki 的對應頁面找到本文翻譯的原始修訂歷史。
- 本文可能與英文原文存在出入。

相關文章

- LXDE
- 桌面環境
- 窗口管理器

2013 伊始，洪任諭（「PCMan」）啟動了將 LXDE 移植到 Qt 的項目。LXDE-Qt 的首個預覽版於 2013 年 7 月 3 日發布。2013 年 7 月 21 日，Razor-qt（一個與 LXDE 設計相似的桌面）與 LXDE 宣布合併。

於是 LXQt （the Lightweight Qt Desktop Environment）誕生了。這個桌面集合了 Razor-qt 和 LXDE 的組件。儘管 LXDE 目前的精力已經集中到 LXQt 的開發上，GTK2 版本的 LXDE 依然在維護。 目前，LXQT已經初步支持Wayland。

## 安裝

首先，安裝並配置 Xorg。隨後安裝 lxqt包組 包組和一個圖標主題（如 breeze-icons包 或 oxygen-icons包）。

你還可以安裝以下附加功能包：

- nm-tray — 一個簡單的基於Qt的NetworkManager前端。

  https://github.com/palinek/nm-tray || nm-trayAUR

- SDDM — LXQt 推薦的顯示管理器。

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

- 如果需要，可安裝鎖屏組件，比如 slock包 或 xscreensaver包。二者均已包含在 LXQt 安裝包中，其它鎖屏程序也可能會集成其中。
  - 如果您使用 LightDM 作為顯示管理器，則可以使用 light-locker。
  - 如果要在掛起/休眠時禁用屏幕鎖定，請在 LXQt> 首選項 > LXQt設置 > 會話設置 > 掛起/休眠之前鎖定屏幕下勾選相應複選框。

提示：LXQt 在會話中使用 xdg-utils包 中的 xdg-screensaver 作為屏幕鎖，它只能與 XScreenSaver 和 xautolock包 配合工作。可以使用它或自行選用其他屏幕鎖。例如，要使用 slock，可以遵照 Slock#Lock on suspend 並安裝打過補丁的 xdg-utils-slockAUR 來獲得符合 LXQt 設計期望的感覺。

- 你可以編輯 `~/.config/lxqt/lxqt.conf` 並添加你的鎖屏選項而不需要xautolock包 ，比如使用i3lock需要添加以下內容：

    [Screensaver]
    lock_command=i3lock

- 對於音頻，請參閱 General recommendations#聲音。

- 某些 LXQt 面板插件需要安裝額外的包來發揮功能，請查閱 lxqt-panel包 的可選依賴。

## 啟動桌面

### 使用 xinit

在 Xinitrc 中添加:

    ~/.xinitrc

    exec startlxqt

### 圖形界面登入

在顯示管理器的桌面菜單中選擇 LXQt Desktop.

## 配置

LXQt 通常能通過嘗試使用 GUI 應用程式修改其設置。它的配置文件位於 `~/.config/lxqt` 目錄中。這個目錄會被自動初始化，新用戶的默認配置可在 `/usr/share/lxqt` 中找到。

### 屏幕亮度

如果你發現 LXQt 的亮度快捷鍵調整屏幕對比度而非亮度，你可以在 LXQt 配置中心 > 快捷鍵修改來讓亮度快捷鍵調用 xbacklight 命令。

    xbacklight -inc 10
    xbacklight -dec 10

如果使用英特爾內核模式設置，xbacklight 將無法正常工作，但是可以使用下列命令代替實現功能

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

要讓快捷鍵正常工作，可能需要創建兩個腳本來上下調節屏幕亮度，然後將快捷鍵指向腳本路徑。

另一個改變屏幕亮度的方法是使用 brightnessctl包。

### 面板部件

如果無法將「CPU 統計信息」和「系統統計信息」部件添加到面板中，請確保已安裝 libstatgrab包 和 libsysstat包。

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

LXQt 顯示一個對話框，用於在首次登錄時選擇首選的窗口管理器。之後，您可以通過會話設置， `lxqt-config-session` 指定用於 LXQt 的不同窗口管理器;或通過編輯 `~/.config/lxqt/session.conf`。更改以下行：

    window_manager=current_window_manager

改為想選擇的某個窗口管理器：

    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 文件修改菜單，參閱桌面配置項。

### 主題

摘自官方wiki：

LXQt 主題是 qss樣式表。它們要麼位於 `/usr/share/lxqt/themes/`，要麼位於`~/.local/share/lxqt/themes`。到目前為止，可以使用以下主題：

- Ambiance
- Arch Colors
- Clearlooks
- Dark
- Frost
- KDE-Plasma
- Kvantum
- Leech
- Light
- Silver
- System (普通小部件主題)
- Valendas

可以在這裡關注一些關於主題的討論。請注意，將「系統」主題與Qt小部件樣式Breeze，Oxygen或Qtcurve一起使用會導致任務管理器按鈕中出現未剪切的文本。 為了提高某些主題的透明度，需要合成器。只有 Breeze、Oxygen 和 Kvantum 小部件樣式支持所有面板菜單的透明度。 如果有人對沒有自定義主題的環境外觀感興趣，請創建以下文件（如果<prefix>是 /usr）：

`mkdir /usr/share/lxqt/themes/notheme`

`touch /usr/share/lxqt/themes/notheme/lxqt-panel.qss`

然後在 中 `lxqt-config-appearance` 選擇 Notheme。

## 提示與技巧

### 屏幕混成器

可以用下列命令將 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` 後再啟動桌面。

### 用 Xrdp 運行LXQt

使用 Xrdp 運行 LXQt 進行遠程登錄的好處是快速方便，同時最大限度地減少伺服器上的資源消耗。設置 Xrdp 相當輕鬆，只需要用戶調整 `~/.xinitrc` 。由於 LXQt 似乎依賴於某些 D-Bus 服務功能，因此該文件的末尾應該有以下行[1]：

    exec dbus-run-session -- startlxqt

## 參閱

- LXQt 主頁
- LXQt 開發相關信息
- 在deviantART上的LXQt相關內容
- LXQt在GitHub上的維基頁面信息

分類：​

- 桌面環境

LXQt
新增話題