У меня есть RPI Zero W с батарейным питанием, который будет подключен к мобильному лазерному проектору. Это экспериментальная установка, поэтому я должен иметь возможность выключать и включать ее между использованиями.
Моя цель здесь - запустить RPi, но ничего не отображать через проектор (HDMI), если я не скажу это программно. Кто-нибудь может указать мне правильное направление здесь, как это сделать?
По сути, я хотел бы удалить загрузочную заставку и любой текст и не допустить его попадания на рабочий стол, желательно просто полностью отключить HDMI.
У меня есть скрипт, который я использую, чтобы выключить дисплей, но я бы хотел загрузиться следующим образом:
sudo vcgencmd display_power 0
Ответы:
Есть несколько вещей, которые вы можете попробовать:
1) Отредактируйте
/etc/rc.local
и добавьте следующие строки выше выхода 0:это выключит дисплей, но только где-то во время загрузки
2) добавить
hdmi_blanking
настройки к вашему/boot/config.txt
Я нашел следующие настройки здесь :Но в официальной документации не упоминаются
hdmi_blanking=2
только следующие 2 настройки:Я думаю,
hdmi_blanking=1
должен делать то, что вы хотите.И если это не поможет, вы все равно можете попробовать несколько других вещей из этой статьи :
disable_splash=1
в/boot/config.txt
Редактировать
/boot/cmdline.txt
тишину : отключить тексты загрузочных сообщений, logo.nologo : удалить логотип Raspberry Pi в верхнем левом углу, vt.global_cursor_default = 0: удалить мигающий курсорУ меня нет телевизора, чтобы попробовать его на моем Raspberry Pi.
источник
hdmi_blanking=2
, тогда как наhdmi_blanking=1
самом деле не сработало. Спасибо!