At Wed, 24 Jun 2009 11:34:49 -0700, VDR User wrote:
Greetings. I've been trying for several days now to get the internal spdif working and am posting here as a last resort in hopes someone will know what's wrong. I'll post system details at the end.
My mainboard has 3 1/8" plugs on the back and an internal spdif_out connector. If I plug say headphones into the green connector on the back, I hear sound in them. I don't actually want to use analog sound at all. Instead I've plugged the internal spdif_out+ground into my video cards spdif input. Then I have the dvi output from the video card going to an hdmi input on my tv. Note, I have the same setup (except for different mainboard) in another box and have used it to test the video card, which worked fine. The problem is spdif doesn't seem to be working at all. I've eliminated everything else down to either a problem in alsa somewhere, or possibly my xine settings (though I doubt it since I used the same settings from my working box). For alsa I've tried loading the snd_hda_intel driver with "model=3stack", "model=3stack position_fix=1", and "model=3stack position_fix=1 enable_msi=1". None of these worked, I still get nothing on spdif out. I've also tried (un)muting tons of combinations in alsamixer.
Could the problem be my kernel version? Alsa version? libasound? Any ideas at all guys?? Any and all help is GREATLY appreciated!
Try the very latest alsa-driver snapshot before doing any debugging. ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz
If this still doesn't work, run alsa-info.sh with --no-upload option, and attach the generated file. I'll start checking after this.
thanks,
Takashi