It would appear that Ryzen (after initially installing Linux - well actually Proxmox in my case - with a GPU installed) doesn’t boot or more likely, not even post if no GPU is installed, due to the lack of display output so it fails BIOS initialization.
It seems to be a common issue with CPUs without iGPU or onboard VGA.
Obviously throwing in a cheapo $10 GPU can solve the issue…but is there no other way?
Stuck on the same dilemma, but well, after a lot of research i concluded that it wasn’t worth the work.
So i decided to just go ouit and buy the cheapest GPU i could find
I’ve never seen a computer that wouldn’t boot without a GPU. Have you checked the UEFI and disabled anything which would stop the system from booting if there’s an error?
I have an MSI X370 Carbon, and I do not see any related options in settings (anything like “ignore initialization failure” etc). Plus I feel it’s a bad practice to ignore errors during boot just to bypass the GPU check because something else could go wrong.
I do remember seeing people say that a modern BIOS expects graphics during initialization and if I had the option in the BIOS to make it ignore GPU check, then I’d be set. Seems like I’m out of luck on this one though.
In a headless system you want it to ignore errors anyway because you won’t be able to read them, if it’s a serious error like the RAM isn’t working the system won’t boot anyway. In the good old days at least there was an option similar to “halt on” that you could set to none. It’s definitely a BIOS thing if it wants to let you post with or without a graphics card but I’ve never encountered a system that would not post without graphics. Of course you probably are better off getting some cheap nasty GPU anyway for the times when you may need it.
Some boards can be booted without graphics cards, some cannot. The issue is not Ryzen, its that consumer boards are made for consumer application, not server or industry use, and running without a graphics card is not a normal consumer use, so they normally don’t include options to bypass the check. The sad truth is it may not be possible for you to run without a card installed on your MSI X370 Carbon, even though you can control the system remotely, but if your lucky there could be a setting, bios update or even 3rd party bios that lets you bypass the check… else there are $10 display cards on ebay that are a ton weaker than modern integrated graphics but will still get you past such an issue without suign much power.