Hi,
Do you know what can cause an issue with corb/rirb buffer reading ? I tried kernel 3.16+ to see if the situation did improve with the xonar phoebus. It didnt but I'm trying to see if I can narrow down the issue.
With single_cmd enabled probing codec works, and I even have some corrupted, very low volume sound (by default center is mapped to center and lfe to rear right) and using hda analyzer it looks like there is no mixer widget (I was expecting at least one).
Using the trace it looks like
the corb/rirb, or at least rirb is non working, it always return -1 :
kworker/5:1-268 [005] .... 932.595412: hda_get_response: [0:0] val=94
kworker/5:1-268 [005] .... 932.595413: hda_power_count: [0:0] power_count=1, power_on=1, power_transition=0
kworker/5:1-268 [005] .... 932.598676: hda_power_count: [0:0] power_count=0, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 933.602189: hda_power_count: [1:1] power_count=2, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 933.602190: hda_send_cmd: [1:1] val=100f0000
kworker/5:0-34 [005] .... 934.603359: hda_get_response: [1:1] val=ffffffff
kworker/5:0-34 [005] .... 934.603360: hda_power_count: [1:1] power_count=1, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 934.603361: hda_power_count: [1:1] power_count=2, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 934.603361: hda_send_cmd: [1:1] val=100f0000
kworker/5:0-34 [005] .... 935.604791: hda_get_response: [1:1] val=ffffffff
kworker/5:0-34 [005] .... 935.604793: hda_power_count: [1:1] power_count=1, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 935.604793: hda_power_count: [1:1] power_count=2, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 935.604794: hda_send_cmd: [1:1] val=100f0001
kworker/5:0-34 [005] .... 936.606181: hda_get_response: [1:1] val=ffffffff
kworker/5:0-34 [005] .... 936.606182: hda_power_count: [1:1] power_count=1, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 936.606182: hda_power_count: [1:1] power_count=2, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 936.606183: hda_send_cmd: [1:1] val=100f0002
kworker/5:0-34 [005] .... 937.607568: hda_get_response: [1:1] val=ffffffff
kworker/5:0-34 [005] .... 937.607569: hda_power_count: [1:1] power_count=1, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 937.607569: hda_power_count: [1:1] power_count=2, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 937.607570: hda_send_cmd: [1:1] val=100f0004
kworker/5:0-34 [005] .... 938.609007: hda_get_response: [1:1] val=ffffffff
kworker/5:0-34 [005] .... 938.609008: hda_power_count: [1:1] power_count=1, power_on=1, power_transition=0
kworker/5:1-268 [005] .... 932.595413: hda_power_count: [0:0] power_count=1, power_on=1, power_transition=0
kworker/5:1-268 [005] .... 932.598676: hda_power_count: [0:0] power_count=0, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 933.602189: hda_power_count: [1:1] power_count=2, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 933.602190: hda_send_cmd: [1:1] val=100f0000
kworker/5:0-34 [005] .... 934.603359: hda_get_response: [1:1] val=ffffffff
kworker/5:0-34 [005] .... 934.603360: hda_power_count: [1:1] power_count=1, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 934.603361: hda_power_count: [1:1] power_count=2, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 934.603361: hda_send_cmd: [1:1] val=100f0000
kworker/5:0-34 [005] .... 935.604791: hda_get_response: [1:1] val=ffffffff
kworker/5:0-34 [005] .... 935.604793: hda_power_count: [1:1] power_count=1, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 935.604793: hda_power_count: [1:1] power_count=2, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 935.604794: hda_send_cmd: [1:1] val=100f0001
kworker/5:0-34 [005] .... 936.606181: hda_get_response: [1:1] val=ffffffff
kworker/5:0-34 [005] .... 936.606182: hda_power_count: [1:1] power_count=1, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 936.606182: hda_power_count: [1:1] power_count=2, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 936.606183: hda_send_cmd: [1:1] val=100f0002
kworker/5:0-34 [005] .... 937.607568: hda_get_response: [1:1] val=ffffffff
kworker/5:0-34 [005] .... 937.607569: hda_power_count: [1:1] power_count=1, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 937.607569: hda_power_count: [1:1] power_count=2, power_on=1, power_transition=0
kworker/5:0-34 [005] .... 937.607570: hda_send_cmd: [1:1] val=100f0004
kworker/5:0-34 [005] .... 938.609007: hda_get_response: [1:1] val=ffffffff
kworker/5:0-34 [005] .... 938.609008: hda_power_count: [1:1] power_count=1, power_on=1, power_transition=0
and using AZX_DCAPS_RIRB_DELAY | AZX_DCAPS_RIRB_PRE_DELAY cap combination doesnt fix anything.
Vincent
Le Mercredi 2 avril 2014 9h16, Clemens Ladisch <cladisch@xxxxxxxxxxxxxx> a écrit :
Frank Zacharias wrote:
> Clemens Ladisch wrote:
>> Takashi Iwai wrote:
>>> The problem is not about C-Media but the controller chip, most likely
>>> an issue with BIOS.
>>
>> It works in Windows with Microsoft's HDA driver; nobody knows what
>> the difference is ...
>
> I already tried to contact Terratec/Ultron about the controller, but no answer
They wouldn't know anything about the difference between the Windows and
Linux driver. For that matter, neither would C-Media.
> So for now I just play with the model option and hope it will do something.
The model option affects only the codec, but that is not the problem
here.
Regards,
Clemens
------------------------------------------------------------------------------
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user
------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds
_______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user