Looks good, this is certainly an improvement over the "X broke, you are
to keep the pieces" dialog.

I would suggest several other things:

 - when I set the driver to "iwantaponny" (or physically change the
card) I would like the tool to automatically remove the card section and
generate a new one, and only bug me if X fails to start after that.

 - an option (default on) to save screen data, and reuse it when screen is not 
detected. This could be done as a gdm (or similar) script once X starts. To 
avoid the need to start in some sort of VGA failsafe mode in most cases this 
could have several modes
   1) detection working (and used by the driver, some have it off by default) - 
all OK, save data
        - if the monitor is not in a database of known monitors, offer the 
option to send the data somewhere for inclusion. The user should fill in the 
manufacturer and model because the DDC data often says something else. This 
probably should be the default only in beta distributions. When sent, the 
monitor should be added to the local database or some whitelist so that the 
script does not ask again. Perhaps the script could even ask if the 
manufacturer/model in the database and the detected parameters are correct.
   2) detection not working, saved data present - offer the option to use the 
saved data
        - once X is restarted ask to make the monitor data default regardless 
of autodetection - should be hard to select when the screen is not working
   3) detection not working - offer a selection of monitors to choose from + 
some generic types like 19" LCD (1280x1024) or 17" CRT (1024x768)
        - on restart the same as 2) 

Note that many monitors that can be detected on one card would fail on
another, and some cards may be completely broken in this regard. Thus
the semi-automatic building of monitor database could be helpful, and
monitors that report bad data could be singled out - users can send the
saved data when stuff breaks.

-- 
Xorg resolution falling back to 640x480 and/or 800x600 when h/v freqs incorrect
https://bugs.launchpad.net/bugs/3731
You received this bug notification because you are a member of Kubuntu
Team, which is a subscriber of a duplicate bug.

-- 
kubuntu-bugs mailing list
[EMAIL PROTECTED]
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs

Reply via email to