I want a small script that will kill all of the processes using OSS, run soundoff, then run soundon (for me to use after I suspend).
This script seems to work for some people:
Code: Select all
#!/bin/sh
processes=`sudo soundoff | grep ^[0-9] | gawk '{print $1}'`
for process in ${processes[@]}
do
echo `ps $process`
kill $process
done
echo "restarting the oss process"
sudo soundon
Code: Select all
jordan@jordanlaptop ~ $ /usr/lib/pm-utils/sleep.d/48oss.sh
/usr/lib/pm-utils/sleep.d/48oss.sh: 7: Bad substitution
Thanks,
Kaye