X-Git-Url: http://git.grml.org/?p=grml-autoconfig.git;a=blobdiff_plain;f=autoconfig.functions;h=fa5dd55fa102b24c0012de69a2d388834aa942ab;hp=a1a21266a15382f719481d6bb0914144ffe1aa28;hb=53c9c6b67bbf9bfcec6b5d96e110fbeef703b1cc;hpb=f2c78909e8aef7da551d8d2449dfecc56b1ca7bc diff --git a/autoconfig.functions b/autoconfig.functions index a1a2126..fa5dd55 100755 --- a/autoconfig.functions +++ b/autoconfig.functions @@ -1451,7 +1451,13 @@ else amixer set Front 0% 1>/dev/null fi fi - aumix -w 0 -v 0 -p 0 -m 0 ; eend $? + ERROR=$(aumix -w 0 -v 0 -p 0 -m 0 2>&1) ; RC=$? + if [ -n "$ERROR" ] ; then + eindent + eerror "Problem muting sound devices: $ERROR" + eoutdent + fi + eend $RC elif [ -z "$INSTALLED" ]; then einfo "Setting mixer volumes to level ${WHITE}${VOL}${NORMAL}." # some IBM notebooks require the following stuff: @@ -1461,7 +1467,13 @@ else amixer set Front ${VOL}% 1>/dev/null fi fi - aumix -w $VOL -v $VOL -p $VOL -m $VOL ; eend $? + ERROR=$(aumix -w $VOL -v $VOL -p $VOL -m $VOL 2>&1) ; RC=$? + if [ -n "$ERROR" ] ; then + eindent + eerror "Problem setting mixer volumes: $ERROR" + eoutdent + fi + eend $RC fi fi