Hi, I just installed Ubuntu 24.04 LTS on a new HP OmniBook X Flip Laptop 16 which is based on the Intel Lunar Lake processor.
Unfortunately the built-in speaker produces no sound yet.
I checked to make sure the speaker is not muted.
I would appreciate any help to get this issue resolved.
FWIW: Some reviews for the this laptop say that HP have just rebranded the Spectre x360 as the OmniBook X Flip in 2025. Not sure if this has anything to do with the built-in speaker not working :=)
Here’re some details captured on the laptop:
$ neofetch --off
OS: Ubuntu 24.04.3 LTS x86_64
Host: HP OmniBook X Flip Laptop 16-as0xxx
Kernel: 6.14.0-29-generic
CPU: Intel Ultra 5 226V (8) @ 4.500GHz
GPU: Intel Graphics
$ inxi --audio
Device-1: Intel Lunar Lake-M HD Audio driver: snd_hda_intel
API: ALSA v: k6.14.0-29-generic status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active
$ lspci | grep -iE '(sound|snd|audio)'
00:1f.3 Multimedia audio controller: Intel Corporation Lunar Lake-M HD Audio Controller (rev 10)
$ wpctl status
Audio
├─ Devices:
│ 50. Built-in Audio [alsa]
│
├─ Sinks:
│ * 55. Built-in Audio Analog Stereo [vol: 0.54]
│
├─ Sink endpoints:
│
├─ Sources:
│ 56. Built-in Audio Analog Stereo [vol: 1.00]
│
├─ Source endpoints:
│
└─ Streams:
$ journalctl | egrep -i '(audio|pulse|alsa|snd)'
Sep 23 15:26:48 hplx kernel: snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
Sep 23 15:26:48 hplx kernel: snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [xe])
Sep 23 15:26:48 hplx kernel: snd_hda_codec_realtek hdaudioC0D0: ALC245: picked fixup for PCI SSID 103c:0000
Sep 23 15:26:48 hplx kernel: snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC245: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
Sep 23 15:26:48 hplx kernel: snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
Sep 23 15:26:48 hplx kernel: snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
Sep 23 15:26:48 hplx kernel: snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
Sep 23 15:26:48 hplx kernel: snd_hda_codec_realtek hdaudioC0D0: inputs:
Sep 23 15:26:48 hplx kernel: snd_hda_codec_realtek hdaudioC0D0: Mic=0x19
Sep 23 15:26:50 hplx bluetoothd[1627]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled
Sep 23 15:26:50 hplx systemd[1]: alsa-state.service - Manage Sound Card State (restore and store) was skipped because of an unmet condition check (ConditionPathExists=/etc/alsa/state-daemon.conf).
Sep 23 15:26:50 hplx systemd[1]: Starting alsa-restore.service - Save/Restore Sound Card State...
Sep 23 15:26:50 hplx systemd[1]: Finished alsa-restore.service - Save/Restore Sound Card State.
Sep 23 15:26:50 hplx boltd[1799]: watchdog: enabled [pulse: 90s]
Sep 23 15:26:51 hplx systemd[1966]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.
Sep 23 15:26:51 hplx systemd[1966]: Started pipewire-pulse.service - PipeWire PulseAudio.
Sep 23 15:26:51 hplx pipewire[1994]: mod.jackdbus-detect: Failed to receive jackdbus reply: org.freedesktop.DBus.Error.ServiceUnknown: The name org.jackaudio.service was not provided by any .service files
Sep 23 15:27:00 hplx systemd[2838]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.
Sep 23 15:27:00 hplx systemd[2838]: Started pipewire-pulse.service - PipeWire PulseAudio.
Sep 23 15:27:00 hplx pipewire[2849]: mod.jackdbus-detect: Failed to receive jackdbus reply: org.freedesktop.DBus.Error.ServiceUnknown: The name org.jackaudio.service was not provided by any .service files
Sep 23 15:27:12 hplx systemd[1966]: Stopping pipewire-pulse.service - PipeWire PulseAudio...
Sep 23 15:27:12 hplx systemd[1966]: Stopped pipewire-pulse.service - PipeWire PulseAudio.
Sep 23 15:27:12 hplx systemd[1966]: Closed pipewire-pulse.socket - PipeWire PulseAudio.