[LINUX] Can't get SPDIF to work on Biostar GF 6100-M7
#1
Hi,

i try to get the spdif out of my motherboard Biostar GF 6100-M7 to work with XBMC. I think the problem is alsa, my motherboard or the spdif bracket but not xbmc.
I hope you can help me anyway Big Grin.

Heres my configuration:
- Ubuntu 11.04 (Natty)
- XBMC pvr-testing (opdenkamp) VNSI (VDR works on an other computer)
- Motherboard Biostar GF6100-M7
- Geforce GT210 (for VDPAU)
- SPDIF bracket from MSI (http://www.msi-shop.de/spdif-bracket-433.html) connected to AV Denon Receiver with coax cable.

After a while i figured out that the connector of the MSI bracket has an other assignment than the motherboard.

MSI..............Biostar
1 Ground.......1 VCC
2 SPDIF.........2 SPDIF
3 VCC...........3 Ground

I changed that.

Stereo out works fine, digital out don't.Sad
If i start the computer and xbmc, the av receiver switched to "digital", so i think the bracket works fine.
I note that, when xbmc starts a movie, the control "S/PDIF Playback" switched from 100% to 0% in alsamixer.

I have made several tries:
- read tutorials and .asoundrc files, but no one works.
- reinstall alsa
- changed settings in alsamixer

Here are screenshots of my alsamixer and xbmc sound settings.

Please help me, i hit the end of the road Sad.

Image

Image
Reply
#2
In short since I sent it already via email Smile
- post a debug log via pastebin
- look for a bios entry (if any) and switch it from hdmi to spdif
- test via aplay to check if it works
- try using a HDA Intel mixer instead of the realtek one

(loosely vdrfan words) Wink
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#3
Do NOT trust Windows devs when it comes to troubleshooting Linux issues ;D
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not PM or e-mail Team-Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#4
Thanks for your help,

1. no extra bios entry for spdif, only Sound (disabled/enabled)
2. Test with
Code:
aplay /usr/share/sounds/alsa/Front_Center.wav
or
aplay -D plughw:0,2 /usr/share/sounds/alsa/Front_Center.wav
--> nothing to hear

Code:
aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: ICH [Intel ICH], Gerät 0: Intel ICH [Intel ICH]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: ICH [Intel ICH], Gerät 2: Intel ICH - IEC958 [Intel ICH - IEC958]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: NVidia [HDA NVidia], Gerät 3: HDMI 0 [HDMI 0]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: NVidia [HDA NVidia], Gerät 7: HDMI 0 [HDMI 0]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: NVidia [HDA NVidia], Gerät 8: HDMI 0 [HDMI 0]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: NVidia [HDA NVidia], Gerät 9: HDMI 0 [HDMI 0]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0

3. How can i start the HDA Intel mixer Huh
4. Logfile: http://pastebin.com/aVXgGTPK
Reply
#5
Hmz, sorry i am out of ideas. The HDA is HDMI only so nothing you should worry about at this point.
Always read the online manual (wiki), FAQ (wiki) and search the forum before posting.
Do not PM or e-mail Team-Kodi members directly asking for support. Read/follow the forum rules (wiki).
Please read the pages on troubleshooting (wiki) and bug reporting (wiki) before reporting issues.
Reply
#6
Thats all I found http://hardforum.com/showthread.php?t=1102718
I followed some guides to get rid of all devices seen with aplay -l but - in my case - the hdmi device. Maybe the same works for you?
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#7
After i had tried to install alsa from source, no sound is working.
My next step was to install Windows 7 to try if the digital sound works.
The digital out works fine! But only the s/pdif, not the coax.
But with windows i got the problem that i can't play 1080p movies, the movie judder. :-( With linux (vdpau) it works.

OK, at this point i know my hardware is working fine.
My next step will be try to get xbmc with 1080p movies and vnsi run like clockwork.
Reply
#8
Did you enable dxva2 in xbmc for Windows? Not saying you should giving up on Linux Wink
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#9
Hi,

i don't enable anything. How can i do this?

Edit:
OK, google is my friend ;-)
Found it at http://wiki.xbmc.org/index.php?title=How...or_Windows
Reply
#10
I enable dxva2 and it works with 1080p movies, but fast-forward is smoother with linux Confused
Next try is to reinstall ubuntu 11.04 desktop (parallel with windows 7). Before i installed ubuntu 11.04 server.
Reply

Logout Mark Read Team Forum Stats Members Help
[LINUX] Can't get SPDIF to work on Biostar GF 6100-M70