Autodetect a videocard change

Registered by Wladston Viana

When a user changes his video card, Ubuntu system will fail to start, leaving the user on the command line.

My suggestion is to somehow detect that there was a video card change, start the system on a fail-safe mode and do again the video card configuration on the same way it's done on installation time.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

The "VESA" driver seems to be one of the simplest. It may be necessary to let X crash once to see something is wrong then default to the VESA driver and a resolution of 640x480 at 8bit and 60 Hz. If X is made to keep attempting to restart itself, would it render the machine unusable (that is, would it keep stealing focus from the other TTYs)?

pitwalker: We need a new starting mode: "VESA rescue start mode", because when we MUST change the DISPLAY, same errors came. for Example: a SAMSUNG SyncMaster 720N (TFT-LCD, with analogue input) cannot display every resolution!
The optimal resolution is 1280x1024, 60Hz. And not shows anything in lower resolutions and higher refresh rates.
During booting of the Ubuntu 6.10 before gdm asks for username, a 2 sec period shows: "not in optimum mode" error.

 * 2007-08-17 bryce: This has been implemented via the BulletProofX specification.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.