Startx
如何製作幾個“startx”配置文件?
我現在有一個帶有 i3wm 的 Arch Linux。當我需要啟動 i3 時,我只需鍵入
startx
,因為在配置文件中我有exec i3;
. 當我需要執行其他圖形環境(例如 Gnome)時,我會編輯我的xinitrc
. 一些圖形環境在安裝自己的啟動文件後創建(有些不是),例如startdde
Deepin。如何xinitrc
為多個桌面環境創建或配置新環境?PS我喜歡先從終端登錄,所以不想安裝一些登錄gui管理器
只需放在
exec "$@"
你的末尾xinitrc
,然後執行startx /path/to/xinitrc <wm> <wm-args>
從 tty。
startx
將其第一個字元串參數解釋為客戶端 (/path/to/xinitrc
,注意它必須是絕對路徑),其餘參數傳遞給該客戶端 (wm 和 wm-args),exec
由 xinitrc 編輯。請注意,startx 只是一個範例腳本,鼓勵您根據需要創建另一個腳本。上述設置應滿足問題中提到的要求。