I figured this would be the place to start.
This pertains to Xorg monitor issues.
The actual question is at the end of the post.
So one of the most common threads I see in lin forums is about resolution and refresh rate issues. This is seldom due to the card or other hardware not being recognized. It's pretty much always because has beef with the monitor.
So here is my question, and I am asking for the underlying rational/need with X please.
Why does X have more than 2 possible types of monitors such as universal crt and flat panel types? And yes this is a serious question.
I.e. If it had one monitor for crt that listed res 640-1400s and refreshed 50-120 and then flat panels with their usual stuff, wouldn't a "Do you want to keep this settings, your 640x4ugly will be restored in 5 seconds unless you click here." solve the problem. On top of getting rid of the quest for monitor identification and editing the xorg.conf wouldn't this allow for higher specificity in the Xorg and card drivers too since they wouldn't have to identify more than a 0 or 1?
This is probably less dangerous than having a newb fiddle around in gedit anyway, right? It also gets rid of the frustration that happens when a big fingered dolt like myself miskeys something.
Especially in Linux, I really don't get why X gives a rats behind one way or the other what monitor is setting there.
I know you hate to hear the W word, but in the Nvidia drivers for that platform, as an example one can add custom res and refresh which makes the need for a monitor 'driver' similarly pointless IMHO.
SO here's the actual question.
So what don't I know? Why does X not use a singular, standard and relatively all inclusive monitor as its default crt0 or whatever?
If I did screw around and try to create that condition, what would be my gravest concern?