Vypnutí displeje notebooku Ubuntu

By | 01/01/2023

Last Updated on 02/01/2023 by administrator

Vypnutí displeje notebooku – Ubuntu

Vypnutí displeje notebooku – Ubuntu

Motivace:

Vlastním Ubuntu server 20.04 LTS na notebooku a po každém rebootu se mi rozsvítila obrazovka notebooku. Cílem bylo po každém rebootu obrazovku vypnout a jelikož příkazy níže: házely chybu:

sudo vbetool dpms off
mmap /dev/zero: Operation not permitted
Failed to initialise LRMI (Linux Real-Mode Interface).
xset -display :0.0 dpms force off
sudo vbetool dpms off
xset: unable to open display ":0.0"

podle stránek zde https://bugs.launchpad.net/ubuntu/+source/vbetool/+bug/1875240 se pravděpodobně jedná o bug, takže se to vyřešilo nakonec postupem níže.

OS:

Implementace byla prováděna na Ubuntu 20.04 LTS

Implementace:

Vypnutí displeje:

sudo mount -o remount,exec /dev
sudo vbetool dpms off
sudo mount -o remount,noexec /dev

Případně zapnutí displeje:

sudo mount -o remount,exec /dev
sudo vbetool dpms on
sudo mount -o remount,noexec /dev

Nicméně po rebootu Ubuntu se obrazovka opět rozsvítila a tak byly příkazy vloženy do souboru rc.local, který slouží ke spouštění příkazů při startu systému. Soubor běží rc.local běží pod uživatelem root před příhlášením, takže není potřeba používat pro příkaz sudo:

sudo vi /etc/rc.local

Do souboru rc.local dopsat:

#!/bin/bash
sleep 15
mount -o remount,exec /dev
vbetool dpms off
mount -o remount,noexec /dev

Pozn. Příkaz sleep čeká ještě 15sec než nabootuji všechny služby Ubuntu, bez tohoto příkazu se obrazovka nezhasla. Zvolil jsem tak 15sec až má Ubuntu čas na plné nabootování služeb, jelikož používám plotnový disk.

Další články:

Jak vypnout grafickou přihlašovací obrazovku v Ubuntu:

https://martinuvzivot.cz/vypnuti-graficke-prihlasovaci-obrazovky-v-ubuntu/

Zdroj:

[1] https://superuser.com/questions/1555396/trouble-with-shutting-down-screen-in-ubuntu-server
[2] https://askubuntu.com/questions/1277533/ubuntu-20-04-on-a-laptop-is-there-any-way-toturn-off-the-screen/1350374#1350374

Dobrovolný dar

Ahoj čtenáři, rád bych tě poprosil aby ses zamyslel, co je vše potřeba ke vzniku článku.
Jakožto amatérský softwarový kutil musím:

1) Nejdříve vše nastudovat v cizích jazycích.
2) Vše následně prakticky vyzkoušet.
3) Svoje poznatky a zkušenosti napsat do článku který si právě přečetl v jazyku kterému rozumíš.
4) Dát článku hlavu a patu a publikovat.

Každý článek zabere několik hodin práce, za kterou mi nikdo neplatí.
Prosím zvaž, kolik času jsem ti právě ušetřil.
Pokud ti to stojí aspoň za cenu jedné kávy, tak mi ji kup.
Předem moc děkuji.

Příspěvek tak můžeš provést zasláním libovolné částky na mé číslo účtu 1558701011/3030 Nebo můžeš dar poslat kliknutím na tento odkaz Podpořit tento WEB , který tě přesměruje na mou platební bránu Revolut.

Dar je také možné poslat ve formě Bitcoinu na BTC peněženku bc1qqdf5fp42a7srwwhh2rut8zr9x4jm5c8fqc9qw6

Veškeré peněžní prostředky budu také používat na zlepšení kvality své webové tvorby a na psaní nových technických návodů. Za každý dar předem děkuji.

Leave a Reply

Your email address will not be published. Required fields are marked *