getumbrel / umbrel-os

umbrelOS for Raspberry Pi 4 (only). Covert your Raspberry Pi into a home server in one click. For other hardware, checkout https://github.com/getumbrel/umbrel
https://umbrel.com
BSD 3-Clause "New" or "Revised" License
583 stars 56 forks source link

Fix not booting without display connected after shutdown. #224

Closed HenryWait closed 2 years ago

HenryWait commented 3 years ago

The Raspi 4 does not boot when no display is connected and no display mode is defined in /boot/config.txt

louneskmt commented 3 years ago

NACK, the Pi does boot without display. Umbrel is not meant to be used with an external monitor, and almost every Pi-based Umbrel do not use a display.

But thanks for your contribution! Are you facing any issue with your setup?

HenryWait commented 3 years ago

Yeah I can reproduce this issue, it only effects the Raspi 4.

All HDMI options disabled in config.txt Shutdown the Pi completely Make sure no screen is connected Reconnect power and wait for it to never boot

See: https://www.raspberrypi.org/forums/viewtopic.php?p=1547389

louneskmt commented 3 years ago

How are you trying to connect to the Pi? SSH? VNC?

It can be an issue related to your hardware. You can try to reflash the microSD card with the latest version of UmbrelOS, or change it for a new one if you think it is damaged.

However, this issue doesn't affect all Raspberry Pi 4 running UmbrelOS (by the way, it only runs on the Pi 4).

Let me know if you need more help fixing this.

HenryWait commented 3 years ago

The pi does not show on the network at all, does not get an IP unless you have a display plugged in on cold boot. SSH connection or visiting the WebGUI will not work because I can not see Umbrel device connected to my router.

First boot from a freshly flashed SD card and reboots work fine.

Go try this on your Umbrel node running on a Raspi 4 before commenting here again. Make sure your /boot/config.txt has no HDMI options enabled in it Shutdown from webgui Unplug power Make sure no display cable is connected Plug your power back in and wait for it to boot. Try to ping its IP on your network

AaronDewes commented 3 years ago

That seems like an hardware issue on your side, everyone else running Umbrel has no such problems.

lukechilds commented 3 years ago

@HenryWait what version of Umbrel OS are you running that's experiencing this issue?

HenryWait commented 3 years ago

v0.3.11 Latest release of umbrel but I suspect this issue has existed for some time. I have two Raspi 4 4GB behaving exactly the same here.