#linux #shell #raspberry-pi3 #hdmi
#linux #оболочка #raspberry-pi3 #hdmi
Вопрос:
Я использовал Raspberry pi 3 model b v1.2. raspberry подключен к телевизору с портом HDMI. Я хочу отключить и включить порт HDMI с помощью программы оболочки. Для этого я использую этот код. кроме того, я устанавливаю teamviewer в raspberry и могу управлять им с помощью своего ноутбука. когда я запускаю sh rpi-hdmi.sh off
в терминале, порт HDMI отключается правильно и вижу это сообщение в терминале:
Power off HDMI
но когда я бегу sh rpi-hdmi.sh on
, я вижу по телевизору это четкое сообщение «нет сигнала». но он ничего не показывает, и я вижу только черный телевизор.
когда я бегу sh rpi-hdmi.sh on
за первым, я вижу это сообщение:
Power on HDMI with preferred settings
Couldn't get a file descriptor referring to the console
но для второго я вижу только это сообщение:
Power on HDMI with preferred settings
Что я должен сделать для отображения рабочего стола на телевизоре после включения порта HDMI?
Ответ №1:
Когда вы запускаете sh rpi-hdmi.sh on
, строке tvservice -p
требуется некоторое время для правильной работы. если вы хотите быстро включить порт HDMI, вы можете запустить этот код:
tvservice -p
xset dpms force on