Practical boot sequence modifications
daniel.stone at ubuntu.com
Tue Jan 3 01:08:41 GMT 2006
On Tue, Dec 27, 2005 at 06:33:06PM -0500, John Richard Moser wrote:
> - Configure X properly
> If you install Ubuntu with a Radeon, X will have the 'radeon' driver
> used; this is because it detects that i.e. Radeon 9200 is supported by
> the 'radeon' driver with full 3D acceleration. If you then pull the
> Radeon and switch to a GeForce 2, X will no longer start because Ubuntu
> does not recognize at boot that 'nv' or 'nvidia' needs to be used.
> There are 2 solutions here. First, you could have X reconfigured
> each boot on hardware change, as with LiveCDs. The other solution is to
> submit a patch to the Xorg project to fall back to Vesa on such
> failures-- a solution that may be more robust, as the user can be
> queried for reconfigurations in a graphical environment. In either
> case, manual tweaks to xorg.conf will likely be lost.
Either that, or just kick a reconfigure on failure, attempt to start an
X server with that, and ask the user if they want to keep the new
configuration if it worked. Which has been spec'ed out, and floating
around for ages.
More information about the ubuntu-devel