You are not logged in.
As usual, I upgraded my system yesterday to the latest package versions: everything worked as usual, but after restart I was unable to enter my Plasma desktop environment by sddm.
In order to start, I tried several times by stopping sddm service and starting again, but I was unable to get login. Eventually I got login by removing the autologin in sddm.conf (it was configured as my own user and plasma.desktop session), and starting sddm manually. Tried to enable the service in order to get a login screen but still didn't work.
Then, I tried by changing my session manager to lightdm in order to start my plasma session, first by edition of pam modules (/etc/pam.d) lightdm and lightdm-autologin in order to get automatic session start, and changed user (to my own) and session to plasma.desktop but I was unable to get autologin, maybe I'm doing something wrong but I was able only to get a login screen, never logged in automatically. Tried enabling these options in lightdm.conf: 'pam-service=lightdm', 'pam-autologin-service=lightdm-autologin' and 'pam-greeter-service=lightdm-greeter'.
After some research, I looked in my pacman.log and I found which packages were upgraded:
[2020-07-23T01:41:58-0500] [ALPM] removed non-session-manager (1.2.0-3)
[2020-07-23T01:41:58-0500] [ALPM] removed bind-tools (9.16.5-1)
[2020-07-23T01:41:58-0500] [ALPM] upgraded iana-etc (20200707-1 -> 20200720-1)
[2020-07-23T01:41:58-0500] [ALPM] upgraded pambase (20190105.1-2 -> 20200721.1-1)
[2020-07-23T01:41:58-0500] [ALPM] upgraded pam (1.3.1-2 -> 1.4.0-2)
[2020-07-23T01:41:58-0500] [ALPM] upgraded kbd (2.2.0-5 -> 2.3.0-1)
[2020-07-23T01:41:58-0500] [ALPM] upgraded libseccomp (2.4.2-1 -> 2.5.0-2)
[2020-07-23T01:42:01-0500] [ALPM] upgraded linux (5.7.9.arch1-1 -> 5.7.10.arch1-1)
[2020-07-23T01:42:01-0500] [ALPM] upgraded acpi_call (1.1.0-332 -> 1.1.0-333)
[2020-07-23T01:42:01-0500] [ALPM] upgraded archlinux-appstream-data (20200612-1 -> 20200720-1)
[2020-07-23T01:42:01-0500] [ALPM] upgraded asp (5-2 -> 6-1)
[2020-07-23T01:42:01-0500] [ALPM] installed bind (9.16.5-2)
[2020-07-23T01:42:01-0500] [ALPM] upgraded python-numpy (1.19.0-1 -> 1.19.1-1)
[2020-07-23T01:42:01-0500] [ALPM] upgraded tbb (2020.2-1 -> 2020.3-1)
[2020-07-23T01:42:01-0500] [ALPM] upgraded harfbuzz (2.6.8-2 -> 2.6.8-3)
[2020-07-23T01:42:01-0500] [ALPM] upgraded llvm-libs (10.0.0-2 -> 10.0.1-1)
[2020-07-23T01:42:01-0500] [ALPM] upgraded jasper (2.0.16-2 -> 2.0.17-1)
[2020-07-23T01:42:01-0500] [ALPM] upgraded python-urllib3 (1.25.9-1 -> 1.25.10-1)
[2020-07-23T01:42:01-0500] [ALPM] upgraded python-ordered-set (3.1.1-2 -> 4.0.2-1)
[2020-07-23T01:42:02-0500] [ALPM] upgraded blender (17:2.83.2-2 -> 17:2.83.3-2)
[2020-07-23T01:42:02-0500] [ALPM] upgraded compiler-rt (10.0.0-1 -> 10.0.1-1)
[2020-07-23T01:42:03-0500] [ALPM] upgraded clang (10.0.0-3 -> 10.0.1-1)
[2020-07-23T01:42:03-0500] [ALPM] upgraded jsoncpp (1.9.2-1 -> 1.9.3-1)
[2020-07-23T01:42:03-0500] [ALPM] upgraded cmake (3.18.0-1 -> 3.18.0-2)
[2020-07-23T01:42:03-0500] [ALPM] upgraded deepin-qt-dbus-factory (5.2.0.3-1 -> 5.2.0.3.1-1)
[2020-07-23T01:42:03-0500] [ALPM] upgraded python-cryptography (2.9.2-1 -> 3.0-1)
[2020-07-23T01:42:03-0500] [ALPM] upgraded deluge (2.0.4.dev38+g23a48dd01-1 -> 2.0.4.dev38+g23a48dd01-2)
[2020-07-23T01:42:03-0500] [ALPM] upgraded deluge-gtk (2.0.4.dev38+g23a48dd01-1 -> 2.0.4.dev38+g23a48dd01-2)
[2020-07-23T01:42:04-0500] [ALPM] upgraded electron (9.1.0-3 -> 9.1.1-1)
[2020-07-23T01:42:04-0500] [ALPM] upgraded freecell-solver (5.24.0-1 -> 6.0.0-1)
[2020-07-23T01:42:04-0500] [ALPM] upgraded libjcat (0.1.2-1 -> 0.1.3-1)
[2020-07-23T01:42:04-0500] [ALPM] upgraded fwupd (1.4.4-1 -> 1.4.4-2)
[2020-07-23T01:42:04-0500] [ALPM] upgraded gnome-disk-utility (3.36.1-2 -> 3.36.3-1)
[2020-07-23T01:42:04-0500] [ALPM] upgraded gnuplot (5.2.8-2 -> 5.4.0-1)
[2020-07-23T01:42:06-0500] [ALPM] upgraded go (2:1.14.5-1 -> 2:1.14.6-1)
[2020-07-23T01:42:06-0500] [ALPM] upgraded harfbuzz-icu (2.6.8-2 -> 2.6.8-3)
[2020-07-23T01:42:06-0500] [ALPM] upgraded imagemagick (7.0.10.23-1 -> 7.0.10.24-1)
[2020-07-23T01:42:07-0500] [ALPM] upgraded kdevelop (5.5.2-2 -> 5.5.2-3)
[2020-07-23T01:42:07-0500] [ALPM] upgraded kstars (1:3.4.2-2 -> 1:3.4.3-1)
[2020-07-23T01:42:07-0500] [ALPM] upgraded lib32-amdvlk (2020.Q3.1-1 -> 2020.Q3.1-2)
[2020-07-23T01:42:07-0500] [ALPM] upgraded lib32-harfbuzz (2.6.8-2 -> 2.6.8-3)
[2020-07-23T01:42:07-0500] [ALPM] upgraded liburing (0.6-1 -> 0.7-1)
[2020-07-23T01:42:07-0500] [ALPM] upgraded libva-utils (2.7.1-1 -> 2.8.0-1)
[2020-07-23T01:42:09-0500] [ALPM] upgraded linux-docs (5.7.9.arch1-1 -> 5.7.10.arch1-1)
[2020-07-23T01:42:20-0500] [ALPM] upgraded linux-headers (5.7.9.arch1-1 -> 5.7.10.arch1-1)
[2020-07-23T01:42:20-0500] [ALPM] upgraded lldb (10.0.0-2 -> 10.0.1-1)
[2020-07-23T01:42:21-0500] [ALPM] upgraded llvm (10.0.0-2 -> 10.0.1-1)
[2020-07-23T01:42:21-0500] [ALPM] upgraded mlt (6.20.0-3 -> 6.20.0-4)
[2020-07-23T01:42:21-0500] [ALPM] upgraded nodejs (14.5.0-1 -> 14.6.0-1)
[2020-07-23T01:42:21-0500] [ALPM] installed new-session-manager (1.4.0-2)
[2020-07-23T01:42:22-0500] [ALPM] upgraded npm (6.14.6-1 -> 6.14.7-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded openmp (10.0.0-1 -> 10.0.1-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded perl-log-log4perl (1.49-7 -> 1.50-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded plasma-workspace (5.19.3-1 -> 5.19.3-2)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python-autobahn (20.6.2-2 -> 20.7.1-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python-isort (4.3.21.2-4 -> 5.0.3-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python-lazy-object-proxy (1.5.0-2 -> 1.5.1-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python-patiencediff (0.1.0-1 -> 0.2.0-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python-pycryptodome (3.9.8-1 -> 3.9.8-2)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python-pygments (2.6.1-2 -> 2.6.1-3)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python-reportlab (3.5.42-3 -> 3.5.44-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python-shiboken2 (5.15.0-1 -> 5.15.0-2)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python-simplejson (3.17.1-1 -> 3.17.2-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python-ujson (2.0.3-1 -> 3.0.0-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python-xcffib (0.9.0-2 -> 0.10.0-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python-yaml (5.3.1-1 -> 5.3.1-2)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python2-ordered-set (3.1.1-2 -> 3.1.1-3)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python2-cryptography (2.9.2-1 -> 3.0-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python2-pycryptodome (3.9.8-1 -> 3.9.8-2)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python2-urllib3 (1.25.9-1 -> 1.25.10-1)
[2020-07-23T01:42:22-0500] [ALPM] upgraded python2-yaml (5.3.1-1 -> 5.3.1-2)
[2020-07-23T01:42:22-0500] [ALPM] upgraded qmu (5.0.0-7 -> 5.0.0-8)
[2020-07-23T01:42:23-0500] [ALPM] upgraded qt5-tools (5.15.0-2 -> 5.15.0-3)
[2020-07-23T01:42:23-0500] [ALPM] upgraded shotwell (2:0.30.8-2 -> 2:0.30.10-1)
[2020-07-23T01:42:23-0500] [ALPM] warning: /etc/sudoers installed as /etc/sudoers.pacnew
[2020-07-23T01:42:23-0500] [ALPM] upgraded sudo (1.9.1-1 -> 1.9.2-1)
[2020-07-23T01:42:23-0500] [ALPM] upgraded tp_smapi (0.43-220 -> 0.43-221)
[2020-07-23T01:42:23-0500] [ALPM] upgraded usb_modeswitch (2.6.0-2 -> 2.6.1-1)
[2020-07-23T01:42:24-0500] [ALPM] upgraded valgrind (3.15.0+269+gd772e2599-1 -> 3.16.1-1)
[2020-07-23T01:42:25-0500] [ALPM] upgraded vtk (8.2.0-13 -> 8.2.0-14)
[2020-07-23T01:42:28-0500] [ALPM] upgraded wine (5.12-1 -> 5.13-1)
[2020-07-23T01:42:28-0500] [ALPM] upgraded xorg-xev (1.2.3-2 -> 1.2.4-1)I found suspicious that pam and pambase were upgraded, and reverted their update to previous version (20190105.1-2 for pambase and 1.3.1-2 for pam), and then sddm worked again, even with autologin. And same with lightdm, automatic login (but not with 'plasma.desktop' but with only 'plasma' in 'Session'), and it started with an incomplete Plasma session (kwin and the panel didn't start); maybe I'm still configuring something wrong in lightdm.
So, I don't know if there's another configuration pending for sddm to work together with the new pluggable auth modules again. Or maybe is that a bug? I tried with another Arch install with the same configuration and got the same result.
Last edited by jorgelrm (2020-07-24 05:16:32)
Offline
Please wrap that pacman log output in [ code ] [ /code ] tags (without the spaces). It makes the output much easier to read, and gives long output a scroll box.
https://wiki.archlinux.org/index.php/Co … s_and_code
https://bbs.archlinux.org/help.php#bbcode
Offline
Offline
https://bbs.archlinux.org/viewtopic.php?id=257564
Edit:
FS#67372 sddm was not updated for the removal of pam_tally.so
gdm also needs updating for gdm-smartcard
lightdm also needs updating for lightdm-autologin
Last edited by loqs (2020-07-23 19:59:57)
Online
Please wrap that pacman log output in [ code ] [ /code ] tags (without the spaces). It makes the output much easier to read, and gives long output a scroll box.
https://wiki.archlinux.org/index.php/Co … s_and_code
https://bbs.archlinux.org/help.php#bbcode
Thank you and sorry, I didn't know about code tags, that was my first comment in a forum. Already corrected.
Did you forget to merge the .pacnew files from the pam update?
There were no .pacnew files for this update. I just made a double check now. Editing the compromised files worked fine, but they have to be changed manually.
https://bbs.archlinux.org/viewtopic.php?id=257564
Edit:
FS#67372 sddm was not updated for the removal of pam_tally.sogdm also needs updating for gdm-smartcard
lightdm also needs updating for lightdm-autologin
Worked flawlessly! Manual removal of the line mentioning pam_tally.so gives immediate results. It was in lightdm-autologin and sddm-autologin files, just commenting is enough.
Thanks a lot.
Offline