Zatrzymywanie uśpienia wyświetlacza Raspberry Pi

16

Używam mojego malinowego pi wyświetlanego na telewizorze przez HDMI. Uruchamia się w terminalu i jest w porządku, jednak kiedy zostawiam go na kilka minut, wyświetlacz idzie spać.

Używam aplikacji o nazwie conspy do sterowania konsolą z innego komputera, ale wyświetlacz nie budzi się, gdy zaczynam pisać (nadal mogę ssh i wszystko inne).

Czy istnieje polecenie, które obudzi wyświetlacz lub po prostu zapobiegnie jego zasypianiu? Nie używam GUI, tylko konsolę, w której się uruchamia.

Edycja: Czasami używam również standardowego wyjścia wideo, więc poprawka dla HDMI lub wideo będzie mile widziana.

Will Cobb
źródło
1
Upewnij się, że Pi faktycznie wyłącza telewizor, a nie wbudowany wyłącznik czasowy telewizora. :)
tlhIngan

Odpowiedzi:

12

Możesz spróbować

you@yourpi:~$ setterm -powersave off -blank

Powinno to zapobiec uśpieniu ekranu podczas bieżącej sesji. Umieść go w swoim, .bashrcaby stał się trwały.

Xereeto
źródło
2
Zwraca „nie można (nie) ustawić trybu oszczędzania energii”, nawet gdy próbuję sudo
Czy Cobb
Czy X działa? Jeśli tak, zakończ go i spróbuj ponownie.
xereeto,
4
Jeszcze lepiej, dodaj consoleblank=0do wiersza poleceń jądra.
Xereeto,
1
Uruchomiłem ponownie i to zaakceptowało (setterm -powersave off -blank). Od tego czasu mój wygaszacz ekranu nie został aktywowany. Dziękuję Ci.
Will Cobb,
4
setterm: terminal xterm-256color does not support --blank setterm: cannot (un)set powersave mode: Inappropriate ioctl for device
Pojawia
0

Zgodnie z tym wątkiem możesz edytować /boot/cmdline.txt, dołączać consoleblank=0.

To zmienia parametr jądra. (Jest to również wspomniane w komentarzach do drugiej odpowiedzi, ale są to wyraźne instrukcje, jak to ustawić).

Krogulec
źródło