I'm using a GA-G41M-ES2L. The current available Libreboot rom is missing
pcie-x16 support so you won't be able to use any GPU. I'm using a Libreboot
rom I compiled myself back when the build system was working (with a commit
which enables pcie-x16), it allows me to use a Perc H310 RAID card.
What Linux best supports without any proprietary software (including
firmware) is Intel graphical chipsets. For years, those chipsets have
allowed me to use both my laptop screen and an external monitor, connected
through HDMI or VGA. I guess it should be possible in a desktop computer
to