Desktop-Environment

WSLg 上的 LxQt 不適合全屏

  • January 17, 2022

我安裝LxQt在下WSL2Windows 11我有幾個問題:

  1. 螢幕LxQt不適合整個顯示器螢幕,如圖,怎麼定制呢?

在此處輸入圖像描述

  1. 工具欄面板是隱藏的,按WIN鍵是由 主控的Windows 11,所以找不到開始菜單LxQt
  2. 可以LxQt通過命令行啟動startlxqt,但如何添加LxQtWindows 11開始菜單?

這裡的答案應該與我在 Ask Ubuntu 上給出的關於 WSLg 和 Xfce4的答案非常相似。

WSgg 使用 Wayland/Weston/Xwayland(通過 RDP 擴展和單獨的 Mariner“系統”發行版)在 Windows 11 中顯示 GUI 應用程序。

Weston 視窗管理器已經在目前的 Wayland 會話中執行,因此很難在此之上啟動單獨的全屏桌面/視窗管理器。

這裡的解決方案似乎與 Xfce4 相同——啟動全屏 Xwayland 會話。雖然它將在 WSLg 的 Weston 實例下執行,但它可以擁有自己的桌面和視窗管理器。

假設您在 Ubuntu 上(我假設,因為您在那裡發布),首先:

sudo apt install xwayland

自從我的 Ask Ubuntu 回答以來,我已經稍微更新了我在 WSLg 的 Xwayland 下的桌面啟動技術。我目前建議創建類似的東西:

lxqt-weston.sh:

#!/usr/bin/env bash
Xwayland :1 &
xw_pid=$!
WAYLAND_DISPLAY= DISPLAY=:1 startlxqt
kill $xw_pid

幾個重要的注意事項:

  • 我假設您openbox在安裝 LxQt 時安裝了該軟體包。如果沒有,請確保這樣做,並在第一次啟動 LxQt 時選擇它作為視窗管理器。
  • 記住許多桌面服務依賴於 Systemd 或 WSL2 中可能不存在的物理硬體(或兩者)非常重要。因此,您可能會遇到某些功能的問題。
  • 當在 Windows 終端和 Xwayland 之間進行 Alt-tabbing (Windows) 時,我遇到了一個正常問題,滑鼠點擊不會註冊。敲擊Alt鑰匙、Shift鑰匙和Ctrl鑰匙(不是一起)似乎可以“解開”導致問題的任何東西。

引用自:https://unix.stackexchange.com/questions/686691