Hello,

You are right, the socket stays alive during the whole session, but as soon as I close it (corresponds to the state "lc-logged-out-early.txt"),
the socket disappears (no longer present in as /tmp/sddm-:0-ffVDPB)
Also, sudo systemctl restart sddm.service does work and make SDDM usable again.
I am using systemd and loginctl

About this:

some thing is still
dangling around.
I created a new account "readertest" from which I did ps -edalf after having logged out from my account that we will call "myaccount". No processes are left on average. However if I launch a big quantity of stuff, there will still be processes listed by ps -edalf dangling around and the session will still be shown as open in loginctl (whatever time I wait)

However, about this:
Maybe LXQT does not finish its session fast enough and some thing is still
dangling around.
Your hypothesis seems like it's exactly what happens.
Using the same "readertest" account I ran loginctl at few key moments
- When the system started "lc-startup.txt"
- When I logged in "lc-logged.txt"
- Quickly after logging out "lc-logged-out-early(/2/3).txt" (did run it many times just to capture the advance of the log out process) - Another time after logging out, but later (around 10 seconds later) "lc-logged-out-early4.txt"

As you can see, even though sddm started back agai    n my session is still running, for a long time. But even if my session is still running, the socket disappeared.

Unfortunately, I don't know any version of sddm when it worked before.

Regards.
Hey,

from the logs the problem is that the greeter cannot connect to the socket.
" Socket error:  "QLocalSocket::connectToServer: Invalid name"
Cannot connect to the daemon - is it running?"

You can see the socketname in the logs /tmp/sddm-:0-ffVDPB
Tht is the same as in the normal-sddm.log - so it seems like this socket stays
alave while you are logged in. Is this the case?
Does restart sddm service helps? (as root: systemctl restart sddm.service)
Maybe LXQT does not finish its session fast enough and some thing is still
dangling around.  ( search for processes that are created by you user)
Do you know that a previous version of sddm that worked?
Do you use systemd and loginctl?

Regards,

hefee

--

On Dienstag, 14. Juli 2026 09:55 Anonymous wrote:
Under normal circumstances, when sddm starts up properly, I get in
journalctl the log linked as "normal-sddm.txt"

After logging out, I get in journalctl (only for sddm) the log contained
in "broken-sddm.txt"

I am also the log of sddm in jounalctl directly after starting to login
in the file "login-sddm.txt"

For this last log file I decided to include not only lines containing
sddm, but rather all the lines in the journal until the full session opened.
SESSION  UID USER       SEAT  LEADER CLASS   TTY  IDLE SINCE
      3 1001 readertest seat0 1004   user    tty3 no   -
      4 1001 readertest -     1291   manager -    no   -
      5 1000 myaccount     seat0 1409   user    tty2 no   -
      6 1000 myaccount     -     1442   manager -    no   -

4 sessions listed.
SESSION  UID USER       SEAT  LEADER CLASS         TTY  IDLE SINCE
      3 1001 readertest seat0 1004   user          tty3 no   -
      4 1001 readertest -     1291   manager       -    no   -
      6 1000 myaccount     -     1442   manager       -    no   -
      8  983 sddm       -     2040   manager-early -    no   -

4 sessions listed.
SESSION  UID USER       SEAT  LEADER CLASS         TTY  IDLE SINCE
      3 1001 readertest seat0 1004   user          tty3 no   -
      4 1001 readertest -     1291   manager       -    no   -
      6 1000 myaccount     -     1442   manager       -    no   -
      8  983 sddm       -     2040   manager-early -    no   -

4 sessions listed.
SESSION  UID USER       SEAT  LEADER CLASS         TTY  IDLE SINCE
      3 1001 readertest seat0 1004   user          tty3 no   -
      4 1001 readertest -     1291   manager       -    no   -
      6 1000 myaccount     -     1442   manager       -    no   -
      8  983 sddm       -     2040   manager-early -    no   -

4 sessions listed.
SESSION  UID USER       SEAT  LEADER CLASS   TTY  IDLE SINCE
      3 1001 readertest seat0 1004   user    tty3 no   -
      4 1001 readertest -     1291   manager -    no   -

2 sessions listed.
SESSION  UID USER       SEAT  LEADER CLASS         TTY  IDLE SINCE
      1  983 sddm       seat0 867    greeter       tty2 no   -
      2  983 sddm       -     890    manager-early -    no   -
      3 1001 readertest seat0 1004   user          tty3 no   -
      4 1001 readertest -     1291   manager       -    no   -

4 sessions listed.

Reply via email to