1. I start my computer ;
  2. The loading screen appears ;
  3. The login screen appears (but logging in will not work) ;
  4. The screen turns black with underscore ;
  5. The login screen reappears (logging in will finally work) ;
  6. I’m logged in.

It has been like that for a while, I expected this bug to be found & fixed eventually, but after running an update today, it still hasn’t, which is why I’m now posting here.

So, when the login screen first appears :

  • either I have time to type my password & press enter, but afterwards the login screen still disappears then reappears as if I never tried to log in ;
  • or I’m still typing the password while it disappears then it reappears as if I never started typing ;
  • or I wait for it to disappear & reappear, and only then I can finally log in.

What to do ?

Thank you

    • notanapple@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 days ago

      sorry I was really busy this week, didnt have time to look into this.

      The issue seems to happen in qt6 xcb so you could try switching sddm to run on wayland, which might bypass the issue (from Arch wiki):

      Create the file /etc/sddm.conf.d/10-wayland.conf with the following content:

      [General]
      DisplayServer=wayland
      GreeterEnvironment=QT_WAYLAND_SHELL_INTEGRATION=layer-shell
      
      [Wayland]
      CompositorCommand=kwin_wayland --drm --no-lockscreen --no-global-shortcuts --locale1
      

      This requires layer-shell-qt to be installed, preferably versions 6.x which kde neon probably has in their repos (its on 5.x on base ubuntu).

      Other than that, on sddm’s issue repo I found two similar issues: #1761 and #1468, though both have no resolutions yet.