Once I got the sound working on a MBP 5,3 by compiling the updated alsa modules, I found that sound no longer works after hibernation.
Alsa needs to be suspended. I installed this code
Code:
sudo gedit /etc/pm/sleep.d/45sound
Code:
#!/bin/bash
if [ ! -x /sbin/alsa ]; then
exit 0;
fi
case "$1" in
hibernate|suspend)
/sbin/alsa suspend
;;
thaw|resume)
/sbin/alsa resume
;;
*)
;;
esac
exit $?
Save and make it executable
Code:
sudo chmod 755 /etc/pm/sleep.d/45sound
Now sound should survive hibernation.
Bookmarks