Comment 63 for bug 202089

Revision history for this message
Eugenia Loli-Queru (eloli) wrote :

Ok guys, I have an easy workaround that works for me. Create a sound.sh file and type in it:

#!/usr/bin/sh
/etc/init.d/alsa-utils stop
/etc/init.d/alsa-utils start

Then, save that file, and make it executable:
chmod +x sound.sh

Then, copy it to /usr/bin:
sudo mv sound.sh /usr/bin/

You will have to run this little script every time your laptop resumes from sleep or hibernation I am afraid! I tried adding these two lines of start/stop on the /etc/acpi/resume/'s alsa file, but it would NOT make a difference, while running them on a terminal after the resume works! Yes, you get some permission errors trying to run this script as a plain user, but the weird thing is, it works! (honestly, it shouldn't have worked!)

I hope this gives enough info to the ubuntu guys to fix this. I giving this IBM T23 laptop to my little brother in Greece and the only hardware-related bug in the whole system is this sound problem (even the modem works!). I am leaving for Greece in 10 days and when the laptop gets there, it will never get updated again because my bro is in dial-up. So if this doesn't get fixed in 10 days, he will have to stay with broken audio until this laptop dies...