If I save the ALSA state with the headphones unplugged to a file: sudo alsactl --file=settings-out.txt store
And then plug in the headphones and restore it: sudo alsactl --file=settings-out.txt restore I still get no sound. But then diffing the final state against the unplugged state did find this: control.175 { iface CARD name 'Headphone Jack' - value false + value true comment { access read type BOOLEAN count 1 } } control.176 { iface CARD name 'Headset Mic Jack' - value false + value true comment { access read type BOOLEAN count 1 } } I need to convince ALSA to report/interpret those boolean jack states the other way around. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1824259 Title: Headphone jack switch sense is inverted: plugging in headphones disables headphone output To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/alsa-lib/+bug/1824259/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs