Ich habe einen batteriebetriebenen RPi Zero W, der an einen mobilen Laserprojektor angeschlossen wird. Dies ist ein experimenteller Aufbau, daher muss ich ihn zwischen den Einsätzen aus- und wieder einschalten können.
Mein Ziel hier ist es, das RPi zu starten, aber nichts über den Projektor (HDMI) anzuzeigen, es sei denn, ich sage es programmgesteuert. Kann mich hier jemand in die richtige Richtung weisen, wie das geht?
Grundsätzlich möchte ich das Boot-Splash-Image und jeglichen Text entfernen und verhindern, dass es auf den Desktop gelangt, vorzugsweise nur das HDMI vollständig ausgeschaltet lassen.
Ich habe ein Skript, mit dem ich die Anzeige ausschalte, würde aber gerne folgendermaßen booten:
sudo vcgencmd display_power 0
Antworten:
Es gibt einige Dinge, die Sie ausprobieren können:
1) Bearbeiten
/etc/rc.local
und fügen Sie die folgenden Zeilen über Exit 0 hinzu:Dadurch wird die Anzeige ausgeschaltet, jedoch nur irgendwo während der Startsequenz
2) füge eine
hdmi_blanking
Einstellung zu deiner hinzu/boot/config.txt
Ich habe die folgenden Einstellungen hier gefunden :In der offiziellen Dokumentation werden jedoch nicht
hdmi_blanking=2
nur die folgenden 2 Einstellungen erwähnt:Ich denke
hdmi_blanking=1
sollte tun was du willst.Und wenn das nicht hilft, können Sie noch ein paar andere Dinge ausprobieren, die in diesem Artikel zu finden sind :
disable_splash=1
im/boot/config.txt
Bearbeiten
/boot/cmdline.txt
ruhig : disable - Boot - Meldungstexte, logo.nologo : Entfernt Raspberry Pi - Logo in der linken oberen Ecke, vt.global_cursor_default = 0: entfernt blinkender CursorIch habe keinen Fernseher, um es auf meinem Raspberry Pi zu versuchen.
quelle
hdmi_blanking=2
, währendhdmi_blanking=1
es nicht wirklich funktioniert hat. Vielen Dank!