Debian

如何在 GDM3 螢幕中恢復登錄?從 Debian 8 升級到 9 後它消失了,因此 GDM3 不再啟動!

  • December 27, 2020

在將 Debian 8 升級到 9 期間,有人問我有關 PAM 模組包安裝的問題。

我怎麼不知道正確答案,我選擇了選項 1. Unix 身份驗證。

現在 GDM3 不再啟動,我的 journalctl 反复讀取以下內容:

May 06 08:32:03 jesacer gdm3[809]: Unable to kill session worker process May 06 08:32:03 jesacer gdm-launch-environment][5948]: pam_unix(gdm-launch-environment:session): session opened for user Debian-gdm by (uid=0) May 06 08:32:03 jesacer /usr/lib/gdm3/gdm-wayland-session[5951]: Activating service name='org.freedesktop.systemd1' May 06 08:32:03 jesacer /usr/lib/gdm3/gdm-wayland-session[5951]: Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1 May 06 08:32:03 jesacer /usr/lib/gdm3/gdm-wayland-session[5951]: Unable to register display with display manager May 06 08:32:03 jesacer gdm-launch-environment][5948]: pam_unix(gdm-launch-environment:session): session closed for user Debian-gdm May 06 08:32:03 jesacer gdm3[809]: Child process -5951 was already dead. May 06 08:32:03 jesacer gdm3[809]: Child process 5948 was already dead. May 06 08:32:03 jesacer gdm3[809]: Unable to kill session worker process

在 Aptitude 中進行管理,以重新安裝所有帶有 PAM 名稱的軟體包。

這樣,當被問及應該安裝哪些模組時,選擇所有模組:1 2 3 4,而不是只選擇 1。

然後執行dpkg-reconfigure gdm3重新配置 GDM3。

現在好像沒事了。

我終於解決了這個問題

$ sudo apt install --reinstall gdm3 gnome-shell
$ restart

我嘗試安裝沒有正確安裝的plasma-kde桌面環境。我刪除了plasma-desktop,問題開始了。雖然我沒有得到黑屏,而是登錄提示。

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