如何在啟動時自動設定桌面?

如何在啟動時自動設定桌面?

我已經設定了我的 Linux 筆記型電腦(運行Pixel for x86,基於 Debian)擁有三個「桌面」。我可以使用 ctrl-alt-left 和 right 來存取這些。

  1. 主要 - 空白桌面

  2. CLI - 全屏,沒有標題欄,LXTerminal

  3. 瀏覽器 - 全螢幕 Chromium

如果我重新啟動筆記型電腦,我仍然會看到名為「桌面」的 3 個,但終端機和瀏覽器在桌面 2 和 3 上未開啟。

如何讓這些應用程式在啟動時自動在相應的桌面上啟動?

答案1

我假設您所說的“桌面”是指工作空間? Ctrl+alt+左/右是在工作區之間切換的捷徑。

你可以嘗試使用wmctrl在特定工作區啟動某些程序。

wmctrl -r <WINDOW NUMBER> -s <WORKSPACE NUMBER>

您需要使用以下命令wmctrl -l來尋找視窗號:

0x0080006a -1 localhost panel
0x0180007c  0 localhost Chromium
0x02600007  3 localhost LXTerminal

wmctrl -d找到工作區編號。

至於自動啟動,由於這是一個命令列工具,因此可以輕鬆地將其移植到您的自動啟動文件(可以透過LXDE配置介面添加)。

相關內容