[pulseaudio-tickets] [Bug 99425] Dbus fallback sink not updating and blocking further action

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Feb 17 14:43:43 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=99425

--- Comment #12 from Tanu Kaskinen <tanuk at iki.fi> ---
You seem to be still running a pulseaudio version with the old patch. The
assertion that crashes was removed in the new patch.

The "pactl list cards" output shows that pulseaudio thinks that the headphones
are still plugged in:

analog-output-headphones: Headphones (priority: 9000, latency offset: 0 usec,
available)

That's why the card profile doesn't get changed any more. If the headphones are
really unplugged, you can check if it's a pulseaudio bug by looking at what
alsa reports. This command will show all jack elements in alsa:

amixer --card=0 | grep Jack

For example, on my laptop the command prints

numid=21,iface=CARD,name='Dock Headphone Jack'
numid=19,iface=CARD,name='Dock Mic Jack'
numid=22,iface=CARD,name='Headphone Jack'
numid=18,iface=CARD,name='Internal Mic Phantom Jack'
numid=17,iface=CARD,name='Mic Jack'
numid=23,iface=CARD,name='SPDIF Phantom Jack'
numid=20,iface=CARD,name='Speaker Phantom Jack'

Out of those "Headphone Jack" is the one that tells the headphone jack status.
To check the status, I can just copy the whole line and use it in this command:

amixer --card=0 cget numid=22,iface=CARD,name='Headphone Jack'

That prints

numid=22,iface=CARD,name='Headphone Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=on

If the headphones are unplugged, the last line says "values=off" instead.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20170217/926a1812/attachment.html>


More information about the pulseaudio-bugs mailing list