OpenSDE Packages Database (without history before r20070)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
1.2 KiB

  1. #!/bin/sh
  2. #
  3. # --- T2-COPYRIGHT-NOTE-BEGIN ---
  4. # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
  5. #
  6. # T2 SDE: package/.../alsa-utils/alsa.init
  7. # Copyright (C) 2004 - 2006 The T2 SDE Project
  8. # Copyright (C) 1998 - 2004 Clifford Wolf
  9. #
  10. # More information can be found in the files COPYING and README.
  11. #
  12. # This program is free software; you can redistribute it and/or modify
  13. # it under the terms of the GNU General Public License as published by
  14. # the Free Software Foundation; version 2 of the License. A copy of the
  15. # GNU General Public License can be found in the file COPYING.
  16. # --- T2-COPYRIGHT-NOTE-END ---
  17. #
  18. # Desc: ALSA Sound Mixer Loader
  19. # Runlevel: 75 rcX rc2 rc3 rc4 rc5
  20. #
  21. main_begin
  22. block_begin(start, `Initializing ALSA mixer.')
  23. if [ -f /etc/asound.state ] ; then
  24. check(`D_prefix/sbin/alsactl restore')
  25. else
  26. echo "No saved state for audio devices, trying defaults ..."
  27. (
  28. amixer sset Master 80% unmute
  29. amixer sset PCM 80% unmute
  30. amixer sset Bass 50%
  31. amixer sset Treble 50%
  32. ) > /dev/null 2>&1
  33. fi
  34. block_end
  35. block_begin(stop, `Saving ALSA mixer settings.')
  36. check(`D_prefix/sbin/alsactl store')
  37. block_end
  38. main_end