diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 090ba6212c..0027ba0294 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -44,6 +44,9 @@ May 6th, 2006 + + [bdubbs] - Updated to alsa-1.0.11. + [bdubbs] - Updated to dhcp-3.0.4. diff --git a/multimedia/libdriv/alsa-firmware.xml b/multimedia/libdriv/alsa-firmware.xml index 900925e576..ed18379936 100644 --- a/multimedia/libdriv/alsa-firmware.xml +++ b/multimedia/libdriv/alsa-firmware.xml @@ -6,10 +6,10 @@ - + - - + + ]> diff --git a/multimedia/libdriv/alsa-lib.xml b/multimedia/libdriv/alsa-lib.xml index 94e3fc81ee..0f7da75e7e 100644 --- a/multimedia/libdriv/alsa-lib.xml +++ b/multimedia/libdriv/alsa-lib.xml @@ -6,10 +6,10 @@ - - - - + + + + ]> @@ -72,11 +72,11 @@ Kernel Configuration - In the Sound section of the kernel configuration, edit - Advanced Linux Sound Architecture - options to match your audio hardware and disable deprecated - Open Sound System. - Recompile and install your new kernel. + In the Device Drivers ⇒ Sound ⇒ Advanced Linux Sound + Architecture section of the kernel configuration, select the settingis and + drivers appropriate for your hardware. Ensure that the deprecated Device + Drivers ⇒ Sound ⇒ Open Sound System is not + selected. If necessary, recompile and install your new kernel. ALSA @@ -173,9 +173,9 @@ install -v -m644 doc/doxygen/html/* /usr/share/alsa/doc/htmlInstalled Directories - alsalisp and aserver - libasound.{so,a} - /usr/include/alsa, /usr/share/alsa and + aserver + libasound.{so,a} and smixer-*.{so,a} + /usr/include/alsa, /usr/lib/alsa-lib, /usr/share/alsa and /usr/share/doc/alsa-lib-&alsa-lib-version; @@ -195,6 +195,16 @@ install -v -m644 doc/doxygen/html/* /usr/share/alsa/doc/html + + smixer-*.{so,a} + + provides hardware dependent ALSA mixer functions. + + smixer-*.{so,a} + + + + diff --git a/multimedia/libdriv/alsa-oss.xml b/multimedia/libdriv/alsa-oss.xml index ae2b033af6..f0c3944f75 100644 --- a/multimedia/libdriv/alsa-oss.xml +++ b/multimedia/libdriv/alsa-oss.xml @@ -6,10 +6,10 @@ - - - - + + + + ]> diff --git a/multimedia/libdriv/alsa-plugins.xml b/multimedia/libdriv/alsa-plugins.xml index 8a24e98674..23fe4e651d 100644 --- a/multimedia/libdriv/alsa-plugins.xml +++ b/multimedia/libdriv/alsa-plugins.xml @@ -6,10 +6,10 @@ - - - - + + + + ]> @@ -59,6 +59,7 @@ + ALSA Plugins Dependencies @@ -84,11 +86,13 @@ Installation of ALSA Plugins + Install ALSA Plugins by running the following commands: @@ -114,8 +118,9 @@ make None - libasound_module_pcm_oss.so and optionally - libasound_module_pcm_jack.so + libasound_module_pcm_oss.so, libasound_module_ctl_oss.so, + libasound_module_pcm_upmix.so, libasound_module_pcm_vdownmix.so, + and optionally libasound_module_pcm_jack.so /usr/lib/alsa-lib diff --git a/multimedia/libdriv/alsa-tools.xml b/multimedia/libdriv/alsa-tools.xml index 3b19840d46..638cc2eed4 100644 --- a/multimedia/libdriv/alsa-tools.xml +++ b/multimedia/libdriv/alsa-tools.xml @@ -18,7 +18,7 @@ - + diff --git a/multimedia/libdriv/alsa-utils.xml b/multimedia/libdriv/alsa-utils.xml index b204bd9964..bfc28541f5 100644 --- a/multimedia/libdriv/alsa-utils.xml +++ b/multimedia/libdriv/alsa-utils.xml @@ -6,9 +6,9 @@ - - - + + + ]> @@ -127,11 +127,11 @@ make touch /etc/asound.state && alsactl store - The volume settings will be restored from the saved state using a - shell script called by Udev that will - execute when the device is detected (during boot or when plugged in for - USB devices). + The volume settings will be restored from the saved state by + Udev when the device is detected (during boot + or when plugged in for USB devices). + - Finally, again as the - root user, install a new - Udev rules file to create the audio + As the root user, install + a new Udev rules file to create the audio device nodes and run the restore script: cat > /etc/udev/rules.d/15-alsa.rules << "EOF" @@ -172,7 +168,7 @@ SUBSYSTEM=="snd", GROUP="audio" # ALSA Devices # When a sound device is detected, restore the volume settings -KERNEL=="controlC[0-9]*", ACTION=="add", NAME="snd/%k", RUN="/etc/udev/scripts/alsa-restore %n" +KERNEL=="controlC[0-9]*", ACTION=="add", RUN+="/usr/sbin/alsactl restore %n" KERNEL="hw[CD0-9]*", NAME="snd/%k" KERNEL="pcm[CD0-9cp]*", NAME="snd/%k" KERNEL="midiC[D0-9]*", NAME="snd/%k" @@ -194,8 +190,9 @@ chmod 644 /etc/udev/rules.d/15-alsa.rules Installed Directories - aconnect, alsaconf, alsactl, alsamixer, amidi, amixer, aplay, aplaymidi, - arecord, arecordmidi, aseqnet, aseqdump, iecset, and speaker-test + aconnect, alsaconf, alsactl, alsamixer, amidi, + amixer, aplay, aplaymidi, arecord, arecordmidi, aseqnet, + aseqdump, iecset, and speaker-test None None