On Tue, Aug 30, 2011 at 03:20:22PM +0200, Tomas Mraz wrote:
On Tue, 2011-08-30 at 13:41 +0100, Matthew Garrett wrote:
> ACPI turned out to be full of lies. The real problem is that machines
> will report a floppy controller even if they have no floppy drives
> attached, and the ACPI function that's supposed to return a list of
> drives usually returns a mixture of falsehoods and untruths. Merely
> havig a floppy controller is enough to get the floppy driver loaded,
> which then hangs for ages looking for a drive.
That seems like a clear opportunity to add a simple "configure legacy
hardware" button to anaconda, that would do the modprobe floppy/gameport
etc. stuff so it is loaded. Perhaps there could be switches: I have
these legacy hardware:
Floppy disk
Analog joystick
.... whatever
Or just add floppy-support and analog-joystick-support packages that
include appropriate modprobe.conf fragments, and have documentation that
instructs the user to install them.
--
Matthew Garrett | mjg59(a)srcf.ucam.org