Tekst lokalnego terminala (monit logowania itp.) Wyświetla się przez obszary ekranu, które nie są pokryte wideo (tj. Czarne paski u góry i na dole), gdy używam zdalnego terminala do odtwarzania wideo za pomocą omxplayera. Jeśli poczekam 10-15 minut, lokalny terminal robi się całkowicie czarny z powodu braku aktywności, która rozwiązuje problem, ale to trochę kiepskie obejście.
Myślę, że lokalne użycie omxplayera pomógłoby uniknąć problemu, ale nie mogę tego zweryfikować, ponieważ moje RPi nienawidzi wszystkich moich klawiatur. Nie chcę też odtwarzać wideo w ten sposób przez dłuższy czas.
Jak mogę zaciemnić lokalny terminal, aby nie wyświetlał się, gdy używasz zdalnego terminalu do odtwarzania filmów przez HDMI?
/etc/rc.local
było uruchamiane automatycznie przy rozruchuOmxplayer ma teraz opcję ustawienia tła na czarny.
Działa zarówno na terminalu, jak i na X. Ta funkcja powinna być w aktualnej wersji dostępnej w raspbian.
źródło
Opcja -r ( --refresh ) omxplayer czyści ekran, gdy resetuje rozdzielczość wideo i tak dalej.
Alias może się tu przydać:
Który wtedy zawsze odświeży (wyczyści) ekran i wyśle dźwięk na wyjście HDMI. I tak, końcowe miejsce w aliasie jest zamierzone, ponieważ umożliwia dalsze uzupełnianie tabulatorami. ( Bardzo przydatne!)
Jeśli chodzi o mrugający kursor, rzadko (!) Używam klawiatury w moim pi, zawsze loguję się zdalnie (zbudowałem program do tworzenia kart SD, wstępnie konfiguruję różne rzeczy), więc do /etc/rc.local dodałem:
/etc/rc.local jest uruchamiany jako root podczas startu, co wyłącza wygaszanie konsoli, która próbuje być pomocna, gdy nie wykryje się żadnej (fizycznej) aktywności klawiatury, a także wyłącza kursor.
Ponieważ resetowanie wideo często przywraca mrugający kursor, mam skrypt, który uruchamiam, aby wysłać polecenia do konsoli (właściwie tty1):
Dlatego za każdym razem, gdy kursor pojawia się ponownie, piszę:
i już go nie ma! Oczywiście musisz skonfigurować użytkownika z uprawnieniami sudo, przynajmniej dla polecenia tee. (wyszukaj / etc / sudoers i /etc/sudoers.d) Skrypt można edytować, aby zawsze wyłączał kursor, jeśli ktoś zechce.
Albo po prostu oszalej na punkcie kombinacji:
Co zapewni, że kursor jest wyłączony, a następnie uruchom omxplayer. Baw się tym!
źródło
Oto co robię (w skrypcie):
Jeśli zrobić użyć skryptu zadzwonić
omxplayer
, może chcesz dodaćdo twojego
.bashrc
(lub podobnego dla dowolnego terminalu, którego używasz), aby uzyskać uzupełnienie tabulatora nazwy pliku.źródło
I voila, ekran jest czarny, nawet po zatrzymaniu się odtwarzaczy.
źródło
Konfiguruję mój Raspberry Pi, aby uruchamiał się bezpośrednio do
pi
użytkownika, a następnie~/.profile
dodaję następujący wiersz:setterm -foreground black -clear all && sleep 600
Działa to, ponieważ Pi przejdzie do trybu pustego DPMS po 10 minutach, a to gwarantuje, że do tego czasu zobaczysz pusty ekran „za” odtwarzaczem omxplayer.
źródło