[pulseaudio-discuss] Anyone seen this problem: Cards show up but their sinks/sources do not.

Colin Guthrie gmane at colin.guthr.ie
Sat May 8 05:14:10 PDT 2010


'Twas brillig, and Lennart Poettering at 08/05/10 00:19 did gyre and gimble:
> On Mon, 03.05.10 09:03, Colin Guthrie (gmane at colin.guthr.ie) wrote:
> 
>> Hi,
>>
>> I come across this occasionally (usually when moving from home to my
>> office where I have a USB speaker via a USB Hub.
>>
>> The card itself is shown fine and lets me choose the profiles etc., but
>> it refuses to actually load any sinks/source for it.
>>
>> Changing profile doesn't seem to help kick it into gear and restarting
>> PA is the only possible answer.
>>
>> I suspect it's something odd relating to not unloading properly which in
>> turn prevents loading again or something similar, but I can't reproduce
>> it at will sadly, so hard to say.
>>
>> I grabbed the attached debug.
>>
>> Doesn't tell me much other than the card loads OK, but the sinks/sources
>> do not. I've not picked at the code yet to discover potential failure
>> points, but figured I'd ask here as a first step.
>>
> 
> The logs look as if the "off" profile is simply the one that is being
> restored.

Yeah that is indeed what it looks like, but I promise you that this is
not a factor. Changing the profile will quite happily do nowt with
regards to adding in the sinks/sources :s

> Could you reproduce this and the generated the debug output during a
> profile switch that doesn't work? I.e. start up PA so that it is broken,
> then begin logging, change the profile, stop logging. Then attach
> logging here!

Well the reproduction is the problem. It happens semi regularly but not
that often. Usually when suspending from resume with the device plugged
in already.

Restarting PA when this happens always makes things work properly
without any user interaction :s

Col


-- 

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
  Mandriva Linux Contributor [http://www.mandriva.com/]
  PulseAudio Hacker [http://www.pulseaudio.org/]
  Trac Hacker [http://trac.edgewall.org/]




More information about the pulseaudio-discuss mailing list