起動時にHDMIをオフのままにする


10

バッテリー駆動のRPi Zero Wをモバイルレーザープロジェクターに接続します。これは体験的なセットアップなので、使用のたびにオフにしたりオンにしたりできるようにする必要があります。

ここでの目標は、RPiを起動することですが、プログラムで指示しない限り、プロジェクター(HDMI)を介して何も表示しないことです。これを行う方法について誰かがここで正しい方向に向けることができますか?

基本的に、起動スプラッシュイメージとテキストを削除し、デスクトップに移動しないようにします。できれば、HDMIを完全にオフにしておきます。

ディスプレイをオフにするために使用するスクリプトがありますが、この方法で起動したいと思います。

sudo vcgencmd display_power 0


Raspbian Stretch。しかし、私が欲しいもののためのより良いオプションがあれば、私は何にでもオープンです。
normmcgarry

回答:


15

試すことができることがいくつかあります。

1)/etc/rc.localexit 0の上に次の行を編集して追加します。

# Disable HDMI
/usr/bin/tvservice -o

これはディスプレイをオフにしますが、起動シーケンスの間のどこかでのみ

2)を追加しhdmi_blanking、あなたに設定を/boot/config.txt 私はfollwing設定を見つけ、ここで

hdmi_blanking=0: HDMI Output will be blank when DPMS is triggered
hdmi_blanking=1: HDMI Output will be disabled when DPMS is triggered
hdmi_blanking=2: HDMI Output will be disabled on boot and can be enabled using the above listed commands.

ただし、公式ドキュメントでhdmi_blanking=2、次の2つの設定のみについては言及されていません。

0   HDMI Output will blank instead of being disabled
1   HDMI Output will be disabled rather than just blanking

私はhdmi_blanking=1あなたがやりたいことをすべきだと思います。

それでも問題が解決しない場合でも、この記事にある他のいくつかのことを試すことができます。

  • disable_splash=1/boot/config.txt

  • /boot/cmdline.txt クワイエットを編集:ブートメッセージテキストを無効にする、logo.nologo:左上隅のRaspberry Piロゴを削除、vt.global_cursor_default = 0:点滅カーソルを削除

Raspberry Piで試してみるテレビがありません。


2
私にとってうまくいったのは設定ですがhdmi_blanking=2hdmi_blanking=1実際にはうまくいきませんでした。ありがとう!
diegoreymendez
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.