Hi,
13.05.2014 15:01, James Le Cuirot kirjoitti:
>>> >>> Hi Anssi. Many thanks for your work on this. I am very keen to >>> test this new code but have so far been unsuccessful. I have a >>> Radeon 4670 (Sapphire branded) connected to a Yamaha RX-V773. >>> I am running the sound/for-next kernel (82755ab) with your >>> "missing PCM SAD" patch applied. >>>
[...]
Guess it wasn't so "soon" after all. This dropped down my priority list and then my receiver blew up. I ended up getting the newer equivalent model, the RX-V775. Despite that, the problem persists, even on a current sound "master" kernel.
There has been a little change though. I now get an ELD. This shows what I would expect based on my receiver.
https://gist.github.com/chewi/7628058
I note that speaker-test doesn't allow me to specify -c6 anymore, only -c8. Maybe that's because of the ELD. I do have a kernel log but not to hand right now. It only seems to show what appears to be normal output anyway.
I was keen to try fglrx but realised I can't because this card is only supported by the legacy driver and that only works with kernels up to around 3.7.
I did try my wife's Ivy Bridge laptop and that worked straight away with no difficulties using the same HDMI cable so it seems that the receiver isn't to blame.
I wanted to rule my Gentoo system out so I booted with Ubuntu 14.04 on a USB stick and got exactly the same results.
I've tried everything else I can think of like not having my stereo monitor connected at the same time. I would dig in to the code but as you have previously commented, everything *looks* fine, so I don't know where to begin. I may just have to get a newer card but that wasn't an investment I was planning to make just yet. :( Any further suggestions are appreciated.
Unfortunately I've been told that HD 4xxx cards and older do not support multichannel playback, which I didn't know at the time (and I had forgotten your case, hence I didn't get back to you - sorry about that).
It is a bug that the driver allows the user to try to playback more than 2 channels on such cards as well, which I have in my TODO list to fix. Thanks for the reminder, though I guess it doesn't help much with your situation.