Change locking method to one that works

This commit is contained in:
2024-12-03 16:52:53 -07:00
parent f231a4d010
commit dc0c7cd03a
+5 -1
View File
@@ -16,7 +16,11 @@ tls_params = TLSParameters(
HOSTNAME = socket.gethostname() HOSTNAME = socket.gethostname()
def lock_screen(): def lock_screen():
subprocess.run(['xdg-screensaver', 'lock']) os.environ['DISPLAY'] = ':0'
subprocess.run(['loginctl', 'lock-session', '0'])
subprocess.run(['loginctl', 'lock-session', '1'])
subprocess.run(['loginctl', 'lock-session', '2'])
subprocess.run(['loginctl', 'lock-session', '3'])
async def process_lock_command(text): async def process_lock_command(text):
target = text target = text