4

Using openSUSE Leap 15.1 with KDE.

I log in as user1 then switch to user2 and log that on off again. Hibernating as user1 was until recently no problem (if I logged off user2). But now I get this:

$ systemctl hibernate
User user2 is logged in on seat0.
Please retry operation after closing inhibitors and logging out other users.
Alternatively, ignore inhibitors and users with 'systemctl hibernate -i'.

The w- and users-commands show only user1.

$ users
user1 user1
$ w
 10:24:52 up 30 min,  2 users,  load average: 0,32, 0,22, 0,23
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
user1    tty7     :0               09:56   30:37  34.94s  0.03s /bin/sh /usr/bin/startkde
user1    pts/0    :0               10:03    4.00s  0.04s  0.00s w

loginctl shows

$ loginctl
   SESSION        UID USER             SEAT             TTY             
         2       1000 user1            seat0                            
         4       1001 user2            seat0                            
         6       1000 user1            seat0   

Why is that? And how can I get back to the hasslefree previous behavior?

EDIT: I know I can do sudo loginctl kill-session 4. But that is just dealing with a reappearing problem I want to go for good.

Lester
  • 163
  • 6

0 Answers0