From Bugzilla Helper:
User-Agent: Mozilla/4.76 [en] (X11; U; Linux 2.4.2-0.1.25smp i686)
I've downloaded Xconfigurator 4.9.19-1 from rawhide and it still has the
problem of having to manually edit the /etc/X11/XF86Config-4 file.
Steps to Reproduce:
2.Select 24pbb all resolutions and nothing else (i.e. not 16bpp)
The behavior is better with this latest version of Xconfigurator. If I tell
Xconfigurator to probe my card and then select the default 1600x1200 24bpp
resolution, then it generates the proper /etc/X11/XF86Config-4 file. But if
I override the default of 1 resolution setting at 24bpp, and then choose to
have all settings allowed for 24bpp, an /etc/X11/XF86Config-4 file is
generated with a default depts of 24bpp at 640x480 resolution, at which
point I have to go into the file, edit it and change the default depth to
24. Again, this is a trivial change, but could annoy the
non-emacs/non-sysadmin non-expert type.
I've got a g450 card and an a viewsonic PT810-2 monitor. (Also,
Xconfigurator does not find my monitor properly and I have to select it by
hand. I'm not sure if this is because my monitor is rather old and does not
have a query feature.)
I can't reproduce this with 4.9.25 on a 16 meg G450 today. I followed the
steps you did above -- saying "no" to the autoprobed 1600x1200 @24bpp, and
manually selecting all 24bpp resolutions. The following device section was
written to XF86Config-4:
Device "Matrox|MGA G450 AGP"
Monitor "Iiyama A102GT, VisionMasterPro 502"
Modes "1600x1200" "1400x1050" "1280x1024" "1152x864" "1024x768"
And the server properly starts at 1600x1200, 24 bit color.