KDE(桌面環境)
警告
此頁面適用於進階使用者。
安裝
在 R3.2 之前,KDE 是 Qubes 中的預設桌面環境。但從 R3.2 開始,XFCE 成為新的預設桌面環境。儘管如此,仍然可以在 dom0 中執行以下命令來安裝 KDE:
$ sudo qubes-dom0-update kde-settings-qubes
您在安裝過程中可能會看到一些警告和錯誤——忽略它們是安全的。
安裝完成後請登出。在登入畫面的頂部有一個帶有 X 圖示的小圖標——按一下它,您將看到 Xfce 和 Plasma 之間的選擇。選擇 Plasma(X11) 選項,然後登入——您將看到 Plasma(KDE 桌面環境)載入。
KDE 非常可自訂,並且有許多小工具可供使用。如果您想使用選單小工具,則必須編輯 /etc/X11/xinit/xinitrc.d/55xfce-qubes.sh 如下:
#!/usr/bin/sh
# Use Qubes provided menu instead of default XFCE one
if [ "$XDG_SESSION_DESKTOP" = "KDE" ]; then
XDG_MENU_PREFIX="kf5-"
else
XDG_MENU_PREFIX="qubes-"
fi
export XDG_MENU_PREFIX
這允許您隨意編輯選單。編輯選單時*請勿使用* 下的選項。
登入管理員
您也可以將預設的登入管理員 (lightdm) 變更為 KDE 新的預設值:sddm
首先您需要編輯
/etc/sddm.conf以確保自訂 X 參數已根據 Qubes 的需求設定:[XDisplay] ServerArguments=-nolisten tcp -background none
停用 lightdm 服務:
$ sudo systemctl disable lightdm
啟用 sddm 服務:
$ sudo systemctl enable sddm
重新開機
如果您遇到 KDE 的效能問題,請嘗試切換回 LightDM。
視窗管理
您可以像這樣設定每個視窗的位置和大小:
Right click title bar --> More actions --> Special window settings...
Window matching tab
Window class (application): Exact Match: <vm_name>
Window title: Substring Match: <partial or full program name>
Size & Position tab
[x] Position: Apply Initially: x,y
[x] Size: Apply Initially: x,y
您也可以使用 kstart 來控制虛擬桌面位置,如下所示:
$ kstart --desktop 3 --windowclass <vm_name> -q --tray -a <vm_name> '<run_program_command>'
(將「3」替換為您希望視窗所在的任何虛擬桌面。)
這對於建立一個簡單的 shell 腳本很有用,該腳本將按照您喜歡的方式設定工作區。
Wayland 作業階段
預設安裝包含 KDE Plasma X11 作業階段。KDE 專案的主要重點是 Wayland 作業階段,在 Qubes OS 中目前是實驗性的。若要啟用實驗性的 Wayland 作業階段支援,請安裝以下套件:
$ sudo qubes-dom0-update qubes-desktop-linux-common-wayland
移除
如果您決定移除 KDE,**請勿**使用 dnf remove @kde-desktop-qubes。您幾乎肯定會破壞您的系統。
移除(大部分)KDE 最安全的方法是:
$ sudo dnf remove kdelibs plasma-workspace