Ubuntu Support Template
Ubuntu Version:
Ubuntu 24.04 LTS (also reproduced on 24.04 Live USB)
Desktop Environment (if applicable):
GNOME (default Ubuntu desktop)
Problem Description:
Headphone jack hot-plug is not detected on Linux. Headphones only work if they are already plugged in before power-on. If they are unplugged and plugged in again while the system is running, they are never detected. After a warm reboot, the system often falls back to Dummy Output.
Relevant System Information:
*Laptop: HP 15s-eq2xxx
*CPU: AMD Ryzen (Renoir)
- Audio Codec: Realtek ALC236
- Audio Driver:
snd_hda_intel - GPU Audio: AMD HDMI Audio
- Dual-boot system (Windows + Ubuntu)
- On Windows: headphones and speakers hot-plug works perfectly
ALSA sees the card:
$ cat /proc/asound/cards
0 [Generic ]: HDA-Intel - HD-Audio Generic
2 [acp ]: acp - HP-HPLaptop15s_eq2xxx–887A
When broken, PipeWire shows only Dummy Output:
$ pactl list sinks short
auto_null PipeWire
Kernel log when Dummy Output appears:
snd_hda_intel 0000:03:00.6: azx_get_response timeout
snd_hda_intel 0000:03:00.6: no AFG or MFG node found
snd_hda_intel 0000:03:00.6: no codecs initialized
What I’ve Tried:
-Full reset of PipeWire, WirePlumber, and ALSA
-Cold boot vs warm reboot testing
-Different boot orders (headphones plugged vs unplugged)
-Live USB testing (same behavior)
-Kernel module options testing (some caused Dummy Output)
-Manual unmute in alsamixer
-Full power drain (shutdown + power button hold)
-Verified headphones function normally on Windows
None of these restored hot-plug detection on Linux.
Here is my full ALSA info upload:
http://alsa-project.org/db/?f=835efc1a086bc60db6fdad36bc4c1c121824ac1c