xset dpms force off работал только 5 секунд.
Я обыскал в Интернете и нашел следующий скрипт, и после небольшого изменения он отлично работал.
#!/usr/bin/python
import time
import subprocess
from Xlib import X
from Xlib.display import Display
display = Display(':0')
root = display.screen().root
root.grab_pointer(True,
X.ButtonPressMask | X.ButtonReleaseMask | X.PointerMotionMask,
X.GrabModeAsync, X.GrabModeAsync, 0, 0, X.CurrentTime)
root.grab_keyboard(True,
X.GrabModeAsync, X.GrabModeAsync, X.CurrentTime)
subprocess.call('xset dpms force off'.split())
#original
#p = subprocess.Popen('gnome-screensaver-command -a'.split())
#changed
p = subprocess.Popen('xset dpms force off'.split())
time.sleep(1)
while True:
print display.next_event()
p.terminate()
break
По какой-то странной причине сетевой менеджер по умолчанию GUI не предоставляет много вариантов. Но, к счастью, есть еще один инструмент. Откройте терминал и запустите
nm-connection-editor
Появится диспетчер сетевых подключений GUI, который предоставит больше возможностей для управления вашей точкой доступа.
Вы также можете попробовать этот метод CLI, чтобы изменить пароль для hotspot, предложенный Akshar Patel.
По какой-то странной причине сетевой менеджер по умолчанию GUI не предоставляет много вариантов. Но, к счастью, есть еще один инструмент. Откройте терминал и запустите
nm-connection-editor
Появится диспетчер сетевых подключений GUI, который предоставит больше возможностей для управления вашей точкой доступа.
Вы также можете попробовать этот метод CLI, чтобы изменить пароль для hotspot, предложенный Akshar Patel.