Plasma Login Manager - Arch Linux 中文维基

跳至內容

# Plasma Login Manager

出自 Arch Linux 中文维基
翻譯狀態：

- 本文（或部分內容）譯自 Plasma Login Manager，最近一次同步於 2026-02-22，若英文版本有所更改，則您可以幫助同步與翻譯更改的內容。
- 您可以在 ArchWiki 的對應頁面找到本文翻譯的原始修訂歷史。
- 本文可能與英文原文存在出入。

相關文章

- 顯示管理器
- KDE

Plasma Login Manager 是 SDDM 的一個分支，擁有全新的提供歡迎界面，壁紙插件集成以及系統設置模塊（KCM）的前端。

## 安裝

安裝 plasma-login-manager包，然後根據顯示管理器#加載顯示管理器的說明配置 Plasma Login 在系統引導時啟動。

提示：如果從 SDDM 遷移過來，請先 禁用 sddm.service 。

遷移完成後，你還可以以 root 用戶身份使用命令 userdel -r sddm 清理並刪除不再使用的 sddm 用戶。

## 配置

默認的配置文件在 `/usr/lib/plasma-login/defaults.conf`。要修改配置，請創建 `/etc/plasmalogin.conf` 或 `/etc/plasmalogin.conf.d/`。

一切東西都應該開箱即用，自從 Arch Linux 使用 systemd 後，Plasma Login 默認使用 systemd-logind 以進行會話管理。

### 自動登錄

Plasma Login 通過它的配置文件來支持自動登錄，例如：

    /etc/plasmalogin.conf.d/autologin.conf

    [Autologin]
    User=john
    Session=plasma.desktop

此配置使得在系統啟動後自動以用戶 john 開啟一個 KDE Plasma 會話。X 的會話類型位於 `/usr/share/xsessions/`， wayland 的會話類型位於 `/usr/share/wayland-sessions/`。

要在登錄 KDE Plasma 的同時鎖定會話，請參閱 KDE#鎖屏。

### 無密碼登錄

可以配置 Plasma Login 以允許在不需要密碼的情況下登錄到某些帳戶。與自動登錄不同，用戶仍需要選擇要登錄的帳戶，並且它與簡單地將帳戶密碼設置為空字符串不同，因為它只允許交互式用戶登錄（而不是，例如，通過 SSH 遠程登錄的用戶）。

Plasma Login 通過 PAM 運行，因此您必須配置 PAM 的 Plasma Login 配置：

    /etc/pam.d/plasmalogin

    #%PAM-1.0
    auth        sufficient  pam_succeed_if.so user ingroup nopasswdlogin
    auth        include     system-login
    ...

也是為了能在沒有密碼的情況下解鎖 KDE Plasma 鎖屏，同樣在/etc/pam.d/kde文件的頂部添加相同的行：

    /etc/pam.d/kde

    #%PAM-1.0
    auth        sufficient  pam_succeed_if.so user ingroup nopasswdlogin
    auth        include     system-login
    ...

然後，只有 `nopasswdlogin` 組的成員，才能在不輸入密碼的情況下交互式登錄：

    # groupadd -r nopasswdlogin
    # gpasswd -a username nopasswdlogin

### 登錄後自動解鎖 Kwallet

詳見 KDE Wallet#登錄時自動解鎖 Kwallet。

分類：​

- KDE
- 顯示管理器

Plasma Login Manager
新增話題