Uruchamiam skrypt dla tego samego problemu ( źródło ):
#!/bin/bash
sleep 0.5
xset dpms force off
gnome-screensaver-command -l
Spowoduje to wyłączenie monitora i zablokowanie sesji. Ma sleep 0.5
to na celu uniknięcie włączania się monitora po zwolnieniu klawiszy Ctrl+ Alt; może tego nie potrzebujesz.
Możesz wypróbować inne rozwiązanie również stamtąd (jeszcze tego nie próbowałem).
Rozwiązaniem, którego używam jest:
Dodałem aplet Blokuj do mojego górnego panelu (pozwala mi to włączać i wyłączać tryb uśpienia)
W zarządzaniu energią ustawiam uśpienie wyświetlacza, gdy jest nieaktywne przez: 1 minutę .
Używam Ctrl+ Alt+ L(faktycznie zmieniłem skrót na Ctrl+ Alt+ Spacebar), aby zablokować ekran.
Więc kiedy korzystam z laptopa, pierwszą rzeczą, którą robię, jest kliknięcie apletu Inhibit na górnym panelu, aby mój ekran nie zasypiał w ciągu 1 minuty bezczynności.
Kiedy wszystko jest gotowe i chcę zablokować ekran i wyłączyć monitor, klikam aplet Inhibit, aby umożliwić działanie wyłącznika czasowego, i uderzyłem kombinację klawiszy, aby zablokować ekran Ctrl+ Alt+ L.
Ekran jest zablokowany i po 1 minucie wyświetlacz się wyłącza.
sleep
było dla mnie wymaganebash -c "sleep 0.5; xset dpms force off; gnome-screensaver-command -l"
Przypisz ponownie Ctrl+ Alt+ Ldo następującego polecenia.
źródło
gnome-screensaver
budzi się ekran. Ten zadziałałbash -c "gnome-screensaver-command -l; sleep 4; xset dpms force off"
.Wybierz Ustawienia systemowe> Klawiatura> Skróty> nowy skrót niestandardowy i ustaw polecenie na:
Następnie ustaw kombinację klawiszy, na przykład ctrl + Escape.
Działało na moim pulpicie, ale nie działało bez powyższego
bash
polecenia.źródło
Próbowałem tego:
xset dpms force off && gnome-screensaver-command --lock && sleep 10
I to wyłącza wyświetlacz. Teraz utwórz plik o nazwie .turnScreenOff.pl i zapisz go w tym pliku, na przykład za pomocą gedit ~ / .turnScreenOff.pl
Następnie przejdź do terminala (aby otworzyć Ctrl+ Alt+ T) i napisz:
chmod +x .turnScreenOff.pl
Teraz zrobimy: wystarczy zmienić polecenie blokady ekranu
Aby wyłączyć użycie Backspace. Następnie przejdź do niestandardowych skrótów
Ustaw nazwę jakoś
turn screen off and lock screen
i ustaw polecenie naperl ~/.turnScreenOff.pl
A teraz wybierz to i naciśnij przyciski, dla których chcesz ustawić skrót, np. Ctrl+ Alt+ LLub cokolwiek chcesz :-)
Mam nadzieję, że to pomogło.
źródło
Polecenie, które zadziałało dla mnie:
Jakoś polecenie blokady ponownie włączało ekran. Potrzebny był również sen, aby odpalić ekran po pewnym czasie.
źródło
Tutaj znalazłem pomoc .
Działa z moim Lenovo R400, więc spróbuj.
źródło