when a system with no sound card is installed alias sound-slot-0 off should be added to /etc/modules.conf for getting gnome of complaining every other minute
The installer cannot tell if a sound card is installed or not. Perhaps this is something kudzu could do.
kudzu can't detect the *lack* of a sound card, only the presence of pci/isapnp ones.
In this case the best thing to do is probably not start the sound server if it can't detect an alias for sound-slot-0 or 'sound', and sound isn't listed in /proc/devices...
esd should only be started if sound support is present. We will fix this for 7.1 most likely.
I'm going to merge this in with jrb's bug on esound, since it sounds that aside from the unsolvable problem with detecting the absence of a sound card, the main problem could be esound using the sound device when GNOME sounds are turned off...? *** This bug has been marked as a duplicate of 15608 ***