Почему вдруг не работает блокировка сесии?

mshakurov

New member
Сообщения
7
#1
С какого-то момента не работает блокировка сессии/экрана, т.е. вот такие команды не работают:
fly-wmfunc FLYWM_LOCK
sudo loginctl lock-session 11 (или без id сессии)
После fly-wmfunc FLYWM_LOCK в логе auth.log ни чего не добавляется.
Но что интересно, после sudo loginctl lock-session в auth.log появляется две записи:
pam_unix(sudo:session): session opened for user root by user123(uid=0)
pam_unix(sudo:session): session closed for user root
и ни чего больше не происходит.

Я не специалист в linux, где-то нарыл такой способ проверки что происходит:
Под спойлером вывод busctl monitor от команды sudo loginctl lock-session, повяляются некие сообщения, в которых не вижу каких-либо ошибок.
А вот от команды fly-wmfunc FLYWM_LOCK вывод примерно такой же, только без, сообщений, типа Interface=org.freedesktop.login1.Manager Member=LockSession и Interface=org.freedesktop.login1.Session Member=Lock:

‣ Type=signal Endian=l Flags=1 Version=1 Priority=0 Cookie=2
Sender=org.freedesktop.DBus Destination=:1.535 Path=/org/freedesktop/DBus Interface=org.freedesktop.DBus Member=NameAcquired
MESSAGE "s" {
STRING ":1.535";
};

‣ Type=signal Endian=l Flags=1 Version=1 Priority=0 Cookie=4
Sender=org.freedesktop.DBus Destination=:1.535 Path=/org/freedesktop/DBus Interface=org.freedesktop.DBus Member=NameLost
MESSAGE "s" {
STRING ":1.535";
};

‣ Type=method_call Endian=l Flags=0 Version=1 Priority=0 Cookie=1
Sender=:1.536 Destination=org.freedesktop.DBus Path=/org/freedesktop/DBus Interface=org.freedesktop.DBus Member=Hello
UniqueName=:1.536
MESSAGE "" {
};

‣ Type=method_return Endian=l Flags=1 Version=1 Priority=0 Cookie=1 ReplyCookie=1
Sender=org.freedesktop.DBus Destination=:1.536
MESSAGE "s" {
STRING ":1.536";
};

‣ Type=signal Endian=l Flags=1 Version=1 Priority=0 Cookie=466
Sender=org.freedesktop.DBus Path=/org/freedesktop/DBus Interface=org.freedesktop.DBus Member=NameOwnerChanged
MESSAGE "sss" {
STRING ":1.536";
STRING "";
STRING ":1.536";
};

‣ Type=signal Endian=l Flags=1 Version=1 Priority=0 Cookie=2
Sender=org.freedesktop.DBus Destination=:1.536 Path=/org/freedesktop/DBus Interface=org.freedesktop.DBus Member=NameAcquired
MESSAGE "s" {
STRING ":1.536";
};

‣ Type=method_call Endian=l Flags=4 Version=1 Priority=0 Cookie=2
Sender=:1.536 Destination=org.freedesktop.login1 Path=/org/freedesktop/login1 Interface=org.freedesktop.login1.Manager Member=LockSession
UniqueName=:1.536
MESSAGE "s" {
STRING "c3";
};

‣ Type=method_call Endian=l Flags=0 Version=1 Priority=0 Cookie=1066
Sender=:1.1 Destination=org.freedesktop.DBus Path=/org/freedesktop/DBus Interface=org.freedesktop.DBus Member=GetConnectionUnixUser
UniqueName=:1.1
MESSAGE "s" {
STRING ":1.536";
};

‣ Type=method_return Endian=l Flags=1 Version=1 Priority=0 Cookie=237 ReplyCookie=1066
Sender=org.freedesktop.DBus Destination=:1.1
MESSAGE "u" {
UINT32 0;
};

‣ Type=method_call Endian=l Flags=0 Version=1 Priority=0 Cookie=1067
Sender=:1.1 Destination=org.freedesktop.DBus Path=/org/freedesktop/DBus Interface=org.freedesktop.DBus Member=GetConnectionUnixUser
UniqueName=:1.1
MESSAGE "s" {
STRING ":1.536";
};

‣ Type=method_return Endian=l Flags=1 Version=1 Priority=0 Cookie=238 ReplyCookie=1067
Sender=org.freedesktop.DBus Destination=:1.1
MESSAGE "u" {
UINT32 0;
};

‣ Type=signal Endian=l Flags=1 Version=1 Priority=0 Cookie=1068
Sender=:1.1 Path=/org/freedesktop/login1/session/c3 Interface=org.freedesktop.login1.Session Member=Lock
UniqueName=:1.1
MESSAGE "" {
};

‣ Type=method_return Endian=l Flags=1 Version=1 Priority=0 Cookie=1069 ReplyCookie=2
Sender=:1.1 Destination=:1.536
UniqueName=:1.1
MESSAGE "" {
};

‣ Type=signal Endian=l Flags=1 Version=1 Priority=0 Cookie=5
Sender=org.freedesktop.DBus Destination=:1.536 Path=/org/freedesktop/DBus Interface=org.freedesktop.DBus Member=NameLost
MESSAGE "s" {
STRING ":1.536";
};

‣ Type=signal Endian=l Flags=1 Version=1 Priority=0 Cookie=467
Sender=org.freedesktop.DBus Path=/org/freedesktop/DBus Interface=org.freedesktop.DBus Member=NameOwnerChanged
MESSAGE "sss" {
STRING ":1.536";
STRING ":1.536";
STRING "";
};

‣ Type=signal Endian=l Flags=1 Version=1 Priority=0 Cookie=4236
Sender=:1.8 Path=/org/freedesktop/NetworkManager/AccessPoint/1 Interface=org.freedesktop.DBus.Properties Member=PropertiesChanged
UniqueName=:1.8
MESSAGE "sa{sv}as" {
STRING "org.freedesktop.NetworkManager.AccessPoint";
ARRAY "{sv}" {
DICT_ENTRY "sv" {
STRING "Strength";
VARIANT "y" {
BYTE 68;
};
};
};
ARRAY "s" {
};
};

‣ Type=signal Endian=l Flags=1 Version=1 Priority=0 Cookie=4237
Sender=:1.8 Path=/org/freedesktop/NetworkManager/AccessPoint/1 Interface=org.freedesktop.NetworkManager.AccessPoint Member=PropertiesChanged
UniqueName=:1.8
MESSAGE "a{sv}" {
ARRAY "{sv}" {
DICT_ENTRY "sv" {
STRING "Strength";
VARIANT "y" {
BYTE 68;
};
};
};
};