Description of problem: We do not provide an easy way for the user currently to recover from a broken X configuration other than system-config-display Expected results: A init script enhancement to provide a Windows like safe modem would be nice. A potential implementation could be Press "F1" to boot into safe mode which will boot into the Xorg Vesa driver using the current configuration otherwise merely changing the driver only saving for the current session Additional info: Such a implementation is not likely to work across all architectures and displays according to mharris but I consider it worth a try if we push it in rawhide quickly and ask for feedback to see how well it performs in the development tree and enable it later on FC5 or a later relaase depending on feedback.
Adding code to initscripts to edit the X config file seems rather impractical, especially since with split X it may be likely that the vesa driver isn't even installed.