LINUX.ORG.RU

Разблокировать gnome screensaver (Super+L) через питон

 , ,


0

1

Задача которую я пытаюсь решить уже неделю:
1. Запускается питон скрипт
2. Комп блокируется через Super+L
2. Когда надо, питон скрипт разблокирует комп

Ubuntu 18.04 LTS, оболочка Gnome

В интернетах говорят через PAM можно. и я установил python-pam, но он разблокирует только терминал. наподобие того как вводишь пароль когда sudo запрашивает, а мне надо разблокировать именно gnome-screensaver.
Есть идеи?


Искал решение проблемы целую неделю и потратил не один час (я новичек) и блин после создания темы сам нашел решение:

import os
import time
time.sleep(5);
os.system('loginctl unlock-session');
*facepalm* всем спасибо всеравно!

svich
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.