Tradiční způsob vypínání monitoru pomocí klávesové zkratky byl u několika novějších verzí narušen. Python skript může vrátit tuto funkci zpět spolehlivým a efektivním způsobem.
Starší způsob vypnutí klávesové zkratky je pomocí tohoto příkazu:
# xset dpms force off
Chcete-li vypnout monitor pomocí horké klávesy, musíte mít nějaké závislosti, které musíme vyřešit, otevřete terminál a zkontrolujte, zda je požadovaný balíček nainstalován nebo ne?
 
V mém případě není nainstalována instalace těchto balíčků python a Xlib, otevřete terminál a zadejte následující příkaz:
 
Nainstaluje balíčky python a python-xlib, dalším krokem je otevřít textový editor (gedit nebo jakýkoli jiný editor dle vlastního výběru) a zkopírovat/vložit následující text:
#!/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())
p = subprocess.Popen('gnome-screensaver-command -i'.split())
time.sleep(1)
while True:
print display.next_event()
p.terminate()
break 
 
Uložte si svůj soubor někam, já ho uložil pod názvem screen_off.sh , ve výchozím nastavení se ukládá do domovského adresáře uživatele.
Dalším krokem je umožnit spuštění tohoto souboru. Přejděte do vlastností tohoto souboru a klikněte na zaškrtávací políčko „Povolit spouštění souboru jako programu ” ponechte všechna ostatní nastavení stejná a klikněte na Zavřít.
 
Chcete-li přidat vlastní zkratku pro tento soubor, přejděte do nastavení rozložení klávesnice a přidejte klávesovou zkratku, nastavil jsem Ctrl + 4, můžete přidat podle vlastního výběru a kliknutím na přidat se zobrazí v pravém horním rohu.
 
Jak vidíte, byla přidána klávesová zkratka nebo můžete tento soubor spustit pomocí jednoduchého příkazu ./screen.off.sh .
Ujistěte se, že tyto balíčky již byly nainstalovány:
- sudo apt install gnome-screensaver 
- sudo apt-get install xscreensaver xscreensaver-gl-extra xscreensaver-data-extra 
Pokud chcete monitor vypnout pomocí klávesové zkratky Ctrl+4, spustí se skript a vypne se monitor.
 
Chcete-li přímo spustit skript pomocí následujícího příkazu, jak je znázorněno na obrázku, vypne se monitor.
 
Monitor můžete také vypnout pomocí následujícího příkazu:
 
Závěr
V tomto článku se dozvíte, jak vypnout Monitor pomocí bash skriptu s některými nezbytnými balíčky v operačním systému Ubuntu. Doufám, že vám tento článek pomůže, jak vypnout obrazovku monitoru?