I recently upgraded my home server to a setup that doesn't have any on-board graphics. I'm using Ubuntu 24.04 Server and I'm wondering how I can access the server if I encounter a network failure. In the past, I've had to plug in a monitor and keyboard to fix network misconfigurations. What are other options I might have besides installing a graphics card?
3 Answers
Make sure your network settings are good before removing any graphics hardware. Having a second network card set to auto-configuration could save you a lot of headaches. Also, consider setting up a bridge network on your primary device; this way, you can run everything in containers or VMs without messing up your configs.
It's pretty cool that the server can boot without a graphics card! One option is to hook up a serial port to your motherboard's COM header. You could use a USB serial adapter to connect to it. If you set up a getty on the serial TTY, you could log in from another machine. This way, you'd have console access even if the network fails.
Before you remove the graphics card, double-check that your network is properly set up. If you're leaning towards containers and VMs, that's a good way to go. You can add another USB-to-Ethernet adapter and configure it to autoconfigure, just to be safe. Best of luck!

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures