Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-9355

sys-auth/polkit-0.120 degrades login functionality with SDDM and Enlightenment

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Important (Ebuild) Important (Ebuild)
    • None
    • None
    • Hide
      Reproducing this issue would require you to install and configure your Funtoo 1.4 system with SDDM. Here is my current emerge packages for SDDM:
      =x11-misc/sddm-0.19.0
      USE Flags: (consolekit pam -elogind -systemd -test)

      Working polkit version:
      =sys-auth/polkit-0.119-r2
      USE Flags: (gtk introspection jit nls pam -elogind -examples -kde -selinux -spidermonkey -test)

      To break SDDM `ego sync` and emerge:
      =sys-auth/polkit-0.120

      Reboot your system and start SDDM with /etc/init.d/xdm start
      Type a user password and hit enter and the configured X11 Session should not load for multiple minutes. If necessary install Enlightenment and us it as your primary X11 Session. This bug should be independent of Enlightenment.
      Show
      Reproducing this issue would require you to install and configure your Funtoo 1.4 system with SDDM. Here is my current emerge packages for SDDM: =x11-misc/sddm-0.19.0 USE Flags: (consolekit pam -elogind -systemd -test) Working polkit version: =sys-auth/polkit-0.119-r2 USE Flags: (gtk introspection jit nls pam -elogind -examples -kde -selinux -spidermonkey -test) To break SDDM `ego sync` and emerge: =sys-auth/polkit-0.120 Reboot your system and start SDDM with /etc/init.d/xdm start Type a user password and hit enter and the configured X11 Session should not load for multiple minutes. If necessary install Enlightenment and us it as your primary X11 Session. This bug should be independent of Enlightenment.
    • This impacts SDDM and Enlightenment.
    • sys-auth/polkit-0.120 upgrade to address the recent massive PwnKit CVE

      After pulling in the latest sys-auth/polkit-0.120 today and upon system reboot, x11-misc/sddm-0.19.0 was behaving very very odd. After typing in my login password and hitting enter in the SDDM Login X11 Screen, nothing occurred. Usually after entering a password, a user is instantaneously kicked into the configured X11 WM, in this scenario Enlightenment. Instead it took well over 2 minutes to actually launch the Enlightenment X11 session.

       

      After talking with drobbins on Discord, the recommendation was to downgrade polkit to the previous version (0.119-r2) and reboot to reload all polkit dependent services. Fortunately, I was able to successfully do so by using git to reset the local /var/git/meta-repo/kits/gnome-kit and rollback to sys-auth/polkit-0.119-r2. Upon reboot all functionality of SDDM and Enlightenment X11 Session loading was restored to normal and is where I am composing this bug from right now.

       

      Some small history regarding my Funtoo 1.4 install. I have actually had my most recent Funtoo Linux installed since 2018-10-06. Since then I have ran SDDM and Enlightenment quite consistently and through many upgrades without any issues. This is the first major login issues I have experienced with this type of breakage since then.

            mrl5 mrl5
            siris siris
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: