Я использую 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, заблокированный стандартным шкафчиком программно?