nabil.guellati
Posts: 4
Joined: Sun Oct 20, 2019 10:10 am

Raspberry Pi 4 doesn't boot when TV is off

Wed Mar 18, 2020 10:38 pm

Hi everybody,

I was using a Pi 3, and now I moved to a Pi 4. I discovered a new feature in the Pi 4 that didn’t exist in the Pi 3. The Pi 4 doesn’t boot when a plugged TV is off. This is annoying for me since I want the Pi 4 to boot and to turn on the TV via CEC-Client. Is there any way to change this feature ?

Best regards.

User avatar
Botspot
Posts: 1263
Joined: Thu Jan 17, 2019 9:47 pm
Location: Texas
Contact: Website

Re: Raspberry Pi 4 doesn't boot when TV is off

Wed Mar 18, 2020 10:54 pm

Your Pi4 is likely still booting, but when it doesn't detect a screen, it assumes it's in headless mode. You can override that feature by following these two steps:
  • open /boot/config.txt as sudo user. This command:

    Code: Select all

    sudo mousepad /boot/config.txt
  • Add to the bottom: hdmi_force_hotplug=1
It works for me. You can also try switching HDMI ports, though according to Jamesh it shouldn't matter.
I've developed the most intuitive RaspiOS img editor on the planet.
With a GUI similar to Gparted, managing imgs and sd cards is a breeze!
Boot it in a VM, Flash from the Internet at top speed, Mount (to drop in files), Shrink/Expand, Repair, and more.
https://github.com/Botspot/Pi-Power-Tools
> 400 users! 8-)

User avatar
FTrevorGowen
Forum Moderator
Forum Moderator
Posts: 5623
Joined: Mon Mar 04, 2013 6:12 pm
Location: Bristol, U.K.
Contact: Website

Re: Raspberry Pi 4 doesn't boot when TV is off

Wed Mar 18, 2020 11:04 pm

nabil.guellati wrote:
Wed Mar 18, 2020 10:38 pm
Hi everybody,

I was using a Pi 3, and now I moved to a Pi 4. I discovered a new feature in the Pi 4 that didn’t exist in the Pi 3. The Pi 4 doesn’t boot when a plugged TV is off. This is annoying for me since I want the Pi 4 to boot and to turn on the TV via CEC-Client. Is there any way to change this feature ?

Best regards.
Historically it has always been recommended that a TV is turned on and the correct input selected before turning on a Pi. I suspect that the behaviour you're seeing is as much to do with the move to Raspbian Buster and the FKMS driver (which makes the best use of a P4's capabilities). What happens if
1) you try your P4 uSDHC card in the P3 and
2) with it back in the P4 disable FKMS by commenting out dtoverlay=vc4-fkms-v3d in the [pi4] section of /boot/config.txt
3) If you know your TV's display parameters you "force them" in config.txt, together with the hotplug (so that the P4 thinks the TV is on an connected) - more info. here: https://www.raspberrypi.org/documentati ... -config.md
Trev.
Still running Raspbian Jessie or Stretch on some older Pi's (an A, B1, 2xB2, B+, P2B, 3xP0, P0W, 2xP3A+, P3B+, P3B, B+, and a A+) but Buster on the P4B's. See: https://www.cpmspectrepi.uk/raspberry_pi/raspiidx.htm

Return to “Beginners”