2009-03-24, 17:11
If it doesn't work anywhere, then please goto ubuntu forums to see if they can help you.
Thanks!
Thanks!
Haggy Wrote:xnappo: I also run spdif only, but i have xbmc audio out set to plughw:0,1 (which is my iec959 device) and passthrough set to iec958. That way incompatible samples (non 44.1/48Khz) get converted and sound plays also fine for youtube for example. ac3 goes directly through the iec958 device so it can be decoded by the avr.
i had that weird bug only once - and 'iecset audio on' fixed it for me.
tslayer Wrote:Output stereo to all speakers is only for xbox iirc.
You should be able to accomplish what you want with a customer .asoundrc file.
xnappo Wrote:Unfortunately I tried the .asound suggestions in the Ubuntu post you linked and it messed up other stuff so I was wondering if Haggy had it working.
tslayer Wrote:I've had this where only digital audio would output and NOT analog (still out of spdif).
What I usually do to fix in my scenario is:
0) Stop XBMC
1) Create a file in your home directory called .asoundrc that contains the following single line: pcm.!default spdif
2) Run: speaker-test -c 2
3) If you hear sound, you can stop.
4) Remove .asoundrc
5) Restart XBMC
Try that...
davidw Wrote:Code:# rename /etc/init.d/alsa-utils
sudo mv /etc/init.d/alsa-utils /etc/init.d/alsa-utils.x
# reboot your system
reboot
# rename /etc/init.d/alsa-utils.x back to /etc/init.d/alsa-utils
sudo mv /etc/init.d/alsa-utils.x /etc/init.d/alsa-utils
#start the alsamixer and activate iec958 output
alsamixer