[alsa-devel] alsaconf usefulness
Takashi Iwai
tiwai at suse.de
Mon Jan 21 12:09:12 CET 2008
At Sun, 20 Jan 2008 20:19:29 +0500,
Alexander E. Patrakov wrote:
>
> Hello developers,
>
> Debian applies the following patch to alsaconf:
>
> Index: alsa-utils-1.0.15/alsaconf/alsaconf.in
> ===================================================================
> --- alsa-utils-1.0.15.orig/alsaconf/alsaconf.in 2007-10-21
> 14:57:02.000000000 +0200
> +++ alsa-utils-1.0.15/alsaconf/alsaconf.in 2007-10-21 14:57:02.000000000 +0200
> @@ -458,8 +458,16 @@
> Advanced Linux Sound Architecture (ALSA) driver.
>
>
> - You should stop all sound applications now." $version)
> - $DIALOG --msgbox "$msg" 20 63 || acex 0
> + You should stop all sound applications now.
> +
> + Please notice, that sound configuration with this script
> + is not needed if you are running testing/sid with an up
> + to date kernel and your sound device is a supported PCI
> + one. In that case *udev* is predestinated to load your
> + driver ;)
> + But any way, you can finish this procedure with a working
> + PCI-Sound at the end." $version)
> + $DIALOG --msgbox "$msg" 24 63 || acex 0
> }
Ditto for USB. It won't be detected anyway.
>
> # FAREWELL
>
> The added note is completely valid: in most cases, there is nothing to
> do, even for ISA-PnP cards (because all self-respecting distributions
> already contain a rule for loading ISA-PnP drivers). However, the very
> presence of alsaconf generates a lot of support traffic on forums in
> the form "I have tried alsaconf and it didn't help" (or worse, ruined
> a working setup). Also, it cannot deal with more than one sound card.
>
> Could you please either apply the above patch (of course, replacing
> the wording with a distro-neutral one),
Yes, that's better. Majority of people have no idea what testing/sid
means.
> or just drop this obsolete program
No, it's no option. Your world isn't mine, there are still users
(unfortunately) for old systems...
> and replace it with the "alsa-unmute" script which essentially
> contains the same as the set_mixers() function (but allows to specify
> the card to unmute)?
A program to initialize the sound status is really nice. I have
worked on it a little bit and some code snippet to add "alsactl init"
to initialize the volume levels on certain dB level.
I'll still need to brush up for publishing it, though.
Takashi
More information about the Alsa-devel
mailing list