• 1
  • 199
  • 200
  • 201(current)
  • 202
  • 203
  • 244
Linux Radeon OSS with vdpau (howto)
I see that. I knew that DTS/AC3 bitstreaming used 2 channels because I used to run Toslink / SPDIF and I had read up a bit in the past. It would send 2 lossless LPCM channels and bitstream DTS/AC3 5.1 when played.

I just didn't put it together that XMBC would need to detect 7.1 @ 192khz bandwidth over HMDI in order to enable DTSHD/TrueHD bitstreaming. Thanks for clueing me in! I can see how it would cause a problem on my setup by only detecting m_channels: FL,FR.

I wonder if anyone else has had problems with the AMD HD5670 and bitstreaming HD Audio> I wouldn't guess it was an EDID problem with my SONY receiver since it works with Windows, and still doesn't work in Ubuntu with the EDID override.
You said it would work with fglrx installed before? Which makes me really wonder.
Also don't forget to post the windows xbmc.log please
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
(2014-07-16, 21:32)fritsch Wrote: You said it would work with fglrx installed before? Which makes me really wonder.
Also don't forget to post the windows xbmc.log please

In Linux Mint (with Mate) I stripped out PulseAudio. You can't do this with Cinnamon or the desktop UI won't launch. Then I tried both the ATI proprietary catalyst 14.4 and 14.6 beta drivers. They both will bitstream HD Audio, but they do not accelerate graphics with VDPAU. Even though the VDPAU options are there in the menu, the "o" onscreen display doesn't show it decoding and CPU usage is high. Definitely not an option for me. I need to use less electricity!

I don't have XBMC on Windows, I'm running WMC with LAV filters. If you would like I could install XBMC and run the debugging log too. Just let me know!
Quote:In Linux Mint (with Mate) I stripped out PulseAudio. You can't do this with Cinnamon or the desktop UI won't launch. Then I tried both the ATI proprietary catalyst 14.4 and 14.6 beta drivers. They both will bitstream HD Audio, but they do not accelerate graphics with VDPAU.
Show me the xbmc.log with that one. <- We really need this. I need it for the audio log.

For your windows: It's not hard to download the xbmc 13.2b1 exe and gather the log. -> Also needed.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
(2014-07-16, 21:41)fritsch Wrote:
Quote:In Linux Mint (with Mate) I stripped out PulseAudio. You can't do this with Cinnamon or the desktop UI won't launch. Then I tried both the ATI proprietary catalyst 14.4 and 14.6 beta drivers. They both will bitstream HD Audio, but they do not accelerate graphics with VDPAU.
Show me the xbmc.log with that one. <- We really need this. I need it for the audio log.

For your windows: It's not hard to download the xbmc 13.2b1 exe and gather the log. -> Also needed.

Linux Mint DTSHD playback (stripped of PulseAudio with AMD Proprietary 14.4): m_channels 8 detected, bitstreaming works, VDPAU doesnt.
http://pastebin.com/qSFbiMVv

Will edit post shortly with Windows x64.
Quote:16:30:54 T:139961287694272 NOTICE: Device 1
16:30:54 T:139961287694272 NOTICE: m_deviceName : hdmi:CARD=HDMI,DEV=0
16:30:54 T:139961287694272 NOTICE: m_displayName : HDA ATI
16:30:54 T:139961287694272 NOTICE: m_displayNameExtra: @@@
16:30:54 T:139961287694272 NOTICE: m_deviceType : AE_DEVTYPE_HDMI
16:30:54 T:139961287694272 NOTICE: m_channels : FL,FR,LFE,FC,BL,BR,SL,SR
16:30:54 T:139961287694272 NOTICE: m_sampleRates : 32000,44100,48000,88200,96000,176400,192000

Nice! That's the difference here. We need to wait for Anssi, cause this is a misbehaviour of the OSS radeon driver.

Edit: VDPAU does not work of course, cause the proprietary shit does not support VDPAU. It only supports xvba and xvba is dead after we killed it, history: http://www.phoronix.com/scan.php?page=ar...xbmc&num=1
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Just for the heck of it, here is the Windows XBMC log showing the same thing regarding the channel detection:
http://pastebin.com/HkFPpCiR.

In both Windows and Mint, I noticed when I flip the "Number of channels: 7.1" and "Output Configuration: Fixed," the AVR did show 7.1 LPCM channels @ 192khz! Only proving you right, of course!

I knew VDPAU wouldn't work, it would be nice if AMD had more support for Linux, but I guess they must have released the source code for OSS driver modification? I think Nvidia still needs the closed source binary blob installed for acceleration?

Do you think Anssi can patch this problem in the kernel? If so how could I be notified?

It's people like you that make so interested in the Linux OpenSource community!
Best chances are to post this bug on the alsa-user mailing list while having the drm-devel ML in CC.

post kernel log dmesg | pastebinit with drm.debug=0xe on the bootline. Then provide the codec output for both fglrx and radeon oss. This will the most important people informed.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
fritsch,

Can you provide how to post to the alsa-user mailing list? I'm not sure how to access the mailing list at all.

Should I post the kernel log & codec outputs with my current Mint install that is bitstreaming HD Audio with AMD drivers, or should I install to the non working mini.iso and run the logs?

Sorry to be such a nuisance!
a) http://mailman.alsa-project.org/mailman/...alsa-devel

b) Both logs are needed (fglrx and radeon oss) kernel + codecs
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
(2014-07-17, 14:08)fritsch Wrote: a) http://mailman.alsa-project.org/mailman/...alsa-devel

b) Both logs are needed (fglrx and radeon oss) kernel + codecs

I know I will need 3 logs: 1.) Kernel, 2.) Radeon, 3.) OSS.

However should I do all 3 logs for my currently bitstreaming Mint install and also all 3 logs for the malfunctioning Ubuntu Mini install (6 logs total)?

I think they might just need the Ubuntu Mini logs. I only ask because I will have to reinstall Mini.

Working Log and non working log for all on your hardware - this is important. The person that will fix the issue does not have your GPU.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
fritsch,

I have put together our case with all logs. I think this is legitimate. Let me know if you want anything corrected or I will send as is. Text below. Thank you!

Hello,

Using Ubuntu Mini Kernel v.3.15.3-generic (OSS drivers) I cannot pass 7.1 LPCM and cannot bitstream HD Audio formats. XBMC only detects 2 channels. The xbmc.log only reports m_channel=FL,FR. I can bitstream AC3/DTS. I have worked closely with fritsch. We believe this is a kernel audio error with my GPU (AMD 5670.) Kernel information below.

• Kernel log (dmesg with drm.debug=0xe): http://paste.ubuntu.com/7811317
• Driver Codec: http://paste.ubuntu.com/7811321
• xbmc.log: http://paste.ubuntu.com/7805000

Using Ubuntu Mini Kernel v.3.13.0-32-generic (AMD proprietary drivers 14.4) I CAN pass 7.1 LPCM and I can then bitstream HD Audio formats. Windows 7 also detects 7.1 LPCM @ 192khz and will bitstream all HD Audio formats. The xbmc.log reports all 8 channels for m_channel on both Ubuntu Mini and Windows 7. Kernel information below.

• Kernel log (dmesg with drm.debug=0xe): http://paste.ubuntu.com/7811473
• Driver Codec: http://paste.ubuntu.com/7811478
• xbmc.log: http://paste.ubuntu.com/7811488

Windows 7 with (AMD proprietary drivers 13.6):
• xbmc.log: http://pastebin.com/HkFPpCiR
All fine. Ecxellent! Go go go :-)
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Note for everyone still running ubuntu 13.10/saucy: Its been officially deprecated and no more PPA uploads are allowed. You need to upgrade
  • 1
  • 199
  • 200
  • 201(current)
  • 202
  • 203
  • 244

Logout Mark Read Team Forum Stats Members Help
Radeon OSS with vdpau (howto)26