Could you set the resolution with xrandr using a systemd service? Using something like this seems promising.

From: Dennis Payne via WLUG <wlug@lists.wlug.org>
Sent: Sunday, February 24, 2019 8:23 PM
To: wlug@lists.wlug.org
Cc: Dennis Payne
Subject: [WLUG] DVI Initial Resolution
 
I've had the cub scouts build an arcade machine. The TV being used for
display is connected by DVI. Fedora defaults to a resolution the TV
does not support. If I hookup a monitor on the VGA port I can set the
resolution of the second monitor but it switches back to an unsupported
resolution when the second monitor is disconnected. Anyone know how to
force a specific resolution on boot?

--
Dennis Payne <dulsi@identicalsoftware.com>
_______________________________________________
WLUG mailing list -- wlug@lists.wlug.org
To unsubscribe send an email to wlug-leave@lists.wlug.org