Apparently this was a controversial take
When I first started learning how to Linux long ago everyone recommended Ubuntu... and I had a similar issue to the OP.
I had to dump the EDID of my monitor from a Windows machine to actually get X to recognise any kind of monitor modes ..it was an eye opening experience for a newbie.
Today, I still dont really like it for other reasons (I'd take Debian over Ubuntu any day). Call me crazy here guys but I think its okay to share an opinion without being called an edgelord for it.
(I use arch btw ๐ฉ)
My exact thought
Script that shit