Comment 40 for bug 25632

Revision history for this message
buntufan004 (jameshoehn2009) wrote :

jaunty user. I recently became a big fan of boxee former xbmc user. I've always had trouble with audio in ubuntu. However jaunty seems alot better. I havn't had any analog problems at all.

in boxee i just make sure that i stop any non dts aac video before starting a dts video. then when it's not using the audio device i will start my dts video.. A bit annoying but now that I unsterstand what makes it crash it makes it manageable.
spdif audio always works for me. The only problem is when i run digital with dts and aac, switching back and forth between analog and digital videos. I noticed that boxee will automatically switch from digital to analog when i play an analog source. So i can leave it in digital. i just make sure i don't start analog vid clip while playing dts aac.

Sometimes rebooting works, sometimes it does not.

however, i have found 2 helpful tips for the less experienced linux users out there like myself, or just a means of dealing with this

1. don't start a dts or aac digital video while another program is playing something in analog or vice versa.
    i.e. just stop the one before you start the other. For me I use boxee. So just stoping my videos first before starting a new works fine.. no crashes. I actually mean stop the video in boxee, then start the new video in boxee. I don't know mythtv but maybe doing this could avoid an anoying crash.

2. if you do have a crash you forget or have no idea why it crashed leaving you with no dts , digital spdif do this:

open up alsa mixer, turn off IEC959 "disable it". then enable it again.

This works for me. I have re-created the crash several time, and have done this one step and for me dts comes right back. I have been struggling with this for awhile, but these two things make it bearable.

This thread came up numerous times during my many hours and hours of searching. So I hope this helps someone. I was just happy to be able to 1, know how to avoid the crash, and 2 know how to fix it.