使用lightdm啟動dwm或桌面

2021-10-08 03:27:35 字數 1196 閱讀 1748

lightdm 是乙個跨桌面環境的顯示管理器。它的特點有:

sudo pacman -s lightdm lightdm-gtk-greeter lightdm lightdm-gtk-greeter-settings
可能需要安裝乙個 greeter。 greeter 是提示使用者輸入密碼的 gui 介面。如果配置了自動登入,可以不使用 greeter。參考的 greeter 是 lightdm-gtk-greeter,預設的配置會使用它。

官方軟體倉庫包含如下 greeter:

其他的 greeter 可以從 aur 安裝:

你可以通過更改配置檔案的 [seat:*] 部分設定 greeter:

/etc/lightdm/lightdm.conf

[seat:*]

...greeter-session=lightdm-yourgreeter-greeter

通過下面命令可以獲取 greeter-session 的可用選項,/usr/share/xgreeters 目錄下的每個 .desktop 目錄都代表乙個可用 greeter。下面例子中包含 lightdm-gtk-greeter 和 lightdm-kde-greeter:

$ ls -1 /usr/share/xgreeters/

lightdm-gtk-greeter.desktop

lightdm-kde-greeter.desktop

會話,即在greeter中輸入賬號密碼後將進入的程式。一般為wm或桌面。

多數顯示管理器會讀取/usr/share/xsessions/目錄已獲取可用的會話列表,此目錄中包含各個 dm/wm 的標準 桌面檔案。

要新建會話,可以在 /usr/share/xsessions/ 中新建 .desktop 字尾的檔案,檔案示例:

[desktop entry]

name=openbox

comment=log in using the openbox window manager (without a session manager)

exec=/usr/bin/openbox-session

tryexec=/usr/bin/openbox-session

icon=openbox.png

Ubuntu 啟動或停止django服務

django 專案 settings.py allowed hosts 預設啟動的服務埠是8000,可自行指定 python manage.py runserver ip port 不結束通話地執行命令,輸出日誌到檔案 nohup python manage.py runserver ip port...

Ubuntu 啟動或停止django服務

django 專案 settings.py allowed hosts 預設啟動的服務埠是8000,可自行指定 python manage.py runserver ip port 不結束通話地執行命令,輸出日誌到檔案 nohup python manage.py runserver ip port...

RocketMQ啟動broker失敗或閃退

rocketmq啟動broker提示 錯誤 找不到或無法載入主類 rocketmq的namesrv.cmd可以啟動成功,但是runbroker.cmd啟動報 找不到或無法載入主類 解決辦法 切換至rocketmq的bin目錄,開啟runbroker.cmd,修改為如下 修改後儲存重新啟動,搞定。cd...