如何在 GDM3 螢幕中恢復登錄?從 Debian 8 升級到 9 後它消失了,因此 GDM3 不再啟動!
在將 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,問題開始了。雖然我沒有得到黑屏,而是登錄提示。