I agree with grousse actually (I've also asked for this before), that the sound thing in summary be clickable.
It looks your code does that, and runs draksound if you click it. I'm not sure what the isa_sound_card stuff does. Just running draksound is really cool there though. What'd be even cooler is the ability to Test (this is probably post-9.0 fodder). Some way you could see you have OSS and ALSA choices, and you can click here and it'll load the OSS module, play some sound, unload the module, then click here and load the 100 ALSA modules, play some sound, unload them, and pick which one you like. Shouldn't be too hard, I guess the biggest issue would be getting sound playing ability into DrakX. --- Thierry Vignaud <[EMAIL PROTECTED]> wrote: > Guillaume Rousse <[EMAIL PROTECTED]> writes: > > > Installer should support both oss and alsa drivers > when possible. > > something like this ? > > Index: install_steps_interactive.pm > =================================================================== > RCS file: > /cooker/gi/perl-install/install_steps_interactive.pm,v > retrieving revision 1.678 > diff -u -3 -p -r1.678 install_steps_interactive.pm > --- install_steps_interactive.pm 2002/09/12 22:48:25 > 1.678 > +++ install_steps_interactive.pm 2002/09/13 09:37:10 > @@ -1025,7 +1025,10 @@ sub summary { > { label => _("ISDN card"), val => > $_->{description}, clicked => sub { > $o->configureNetwork } } > } grep { $_->{driver} eq 'hisax' } > detect_devices::probeall()), > (map { > -{ label => _("Sound card"), val => > $_->{description} } > +{ label => _("Sound card"), val => > $_->{description}, clicked => sub { > + require harddrake::sound; > + harddrake::sound::config($o, $_) > + } } > } @sound_cards), > if_($isa_sound_card, { label => _("Sound > card"), clicked => $isa_sound_card }), > (map { > __________________________________________________ Do you Yahoo!? Yahoo! News - Today's headlines http://news.yahoo.com