Я использую pam_usb и хочу заблокировать / разблокировать компьютер при извлечении / вставке USB-накопителя. Для блокировки я использую qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock
и он работает отлично. Для разблокировки я попробовал несколько команд , которые я нашел (большинство из них агрегируются здесь), но они не работают. В частности, если мы исключим тех, у кого есть синтаксис KDE 4, они подразделяются на 2 категории: те, которые используют qdbus (relevant path here, several variations exists) /MainApplication quit
которые полностью вешают мой Xorg, и те, кто использует killall
против процесса screenlocker, но процесс просто перезапускается сразу после этого!
Итак, мой вопрос: как программно разблокировать экран KDE5, заблокированный стандартным блокировщиком?