Hi all,
I've installed a fresh 24.04 about two weeks ago on a Thinkpad T14 G1 (Intel) without any issues. However, suddenly my audio input/output doesn't work anymore for the internal laptop speakers & headphone jack. USB headsets & Bluetooth headsets are still working. I didn't find helpful advice online.
Any ideas, how to fix this issue?
General information about my system:
Operating System: Ubuntu 24.04
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.13
Kernel Version: 6.8.0-45-generic (64-bit)
Graphics Platform: X11
Processors: Intel i5-10310U CPU @ 1.70GHz
Memory: 15,3 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics
General information about my pipewire status (with no USB/Bluetooth headsets connected):
If there there is no USB and/or Bluetooth Headset connected, the system doens't find any way to play/record sound:
If there is an USB/Bluetooth headset connected, it works like a charm, e.g.:
Things, I already tried without any success (with a gazillion reboots in between):
I've installed a fresh 24.04 about two weeks ago on a Thinkpad T14 G1 (Intel) without any issues. However, suddenly my audio input/output doesn't work anymore for the internal laptop speakers & headphone jack. USB headsets & Bluetooth headsets are still working. I didn't find helpful advice online.
Any ideas, how to fix this issue?
General information about my system:
Operating System: Ubuntu 24.04
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.13
Kernel Version: 6.8.0-45-generic (64-bit)
Graphics Platform: X11
Processors: Intel i5-10310U CPU @ 1.70GHz
Memory: 15,3 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics
$ inxi -MAa
Machine:
Type: Laptop System: LENOVO product: 20S1S2FC00 v: ThinkPad T14 Gen 1
Chassis:type: 10
Mobo: LENOVO model: 20S1S2FC00part-nu: LENOVO_MT_20S1_BU_Think_FM_ThinkPad
T14 Gen 1 uUEFI: LENOVO v: N2XET42W (1.32 )
date: 06/12/2024
Audio:
Device-1: Intel Comet Lake PCH-LP cAVS vendor: Lenovo
driver: sof-audio-pci-intel-cnl
alternate: snd_hda_intel,snd_sof_pci_intel_cnl bus-ID: 00:1f.3
chip-ID: 8086:02c8 class-ID: 0403
API: ALSA v: k6.8.0-45-generic status: kernel-api
tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.0.5 status: active with:1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Machine:
Type: Laptop System: LENOVO product: 20S1S2FC00 v: ThinkPad T14 Gen 1
Chassis:type: 10
Mobo: LENOVO model: 20S1S2FC00part-nu: LENOVO_MT_20S1_BU_Think_FM_ThinkPad
T14 Gen 1 uUEFI: LENOVO v: N2XET42W (1.32 )
date: 06/12/2024
Audio:
Device-1: Intel Comet Lake PCH-LP cAVS vendor: Lenovo
driver: sof-audio-pci-intel-cnl
alternate: snd_hda_intel,snd_sof_pci_intel_cnl bus-ID: 00:1f.3
chip-ID: 8086:02c8 class-ID: 0403
API: ALSA v: k6.8.0-45-generic status: kernel-api
tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.0.5 status: active with:1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
$ systemctl --user status pipewire-pulse
● pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: enabled)
Active: active (running) since Sun 2024-10-06 10:25:34 CEST; 9min ago
TriggeredBy: ● pipewire-pulse.socket
Main PID: 1588 (pipewire-pulse)
Tasks: 3 (limit: 18651)
Memory: 2.2M (peak: 2.4M)
CPU: 39ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
└─1588 /usr/bin/pipewire-pulse
Okt 06 10:25:34 host systemd[1574]: Started pipewire-pulse.service - PipeWire PulseAudio.
$systemctl --user list-units | egrep "pulse|wire"
pipewire-pulse.service
loaded active running PipeWire PulseAudio
pipewire.service
loaded active running PipeWire Multimedia Service
wireplumber.service
loaded active running Multimedia Service Session Manager
pipewire-pulse.socket
loaded active running PipeWire PulseAudio
pipewire.socket
loaded active running PipeWire Multimedia System Sockets
● pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: enabled)
Active: active (running) since Sun 2024-10-06 10:25:34 CEST; 9min ago
TriggeredBy: ● pipewire-pulse.socket
Main PID: 1588 (pipewire-pulse)
Tasks: 3 (limit: 18651)
Memory: 2.2M (peak: 2.4M)
CPU: 39ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
└─1588 /usr/bin/pipewire-pulse
Okt 06 10:25:34 host systemd[1574]: Started pipewire-pulse.service - PipeWire PulseAudio.
$systemctl --user list-units | egrep "pulse|wire"
pipewire-pulse.service
loaded active running PipeWire PulseAudio
pipewire.service
loaded active running PipeWire Multimedia Service
wireplumber.service
loaded active running Multimedia Service Session Manager
pipewire-pulse.socket
loaded active running PipeWire PulseAudio
pipewire.socket
loaded active running PipeWire Multimedia System Sockets
$ aplay -l
aplay: device_list:277: no soundcards found…
$ pactl list cards | egrep -i "profile|output" → does not show any output or error/warning
$ wpctl status
PipeWire 'pipewire-0' [1.0.5, user@host, cookie:258117239]
└─ Clients:
32. pipewire [1.0.5, user@host, pid:1588]
34. WirePlumber [1.0.5, user@host, pid:1586]
35. WirePlumber [export] [1.0.5, user@host, pid:1586]
46. xdg-desktop-portal [1.0.5, user@host, pid:1728]
47. Plasma PA [1.0.5, user@host, pid:1858]
48. wpctl [1.0.5, user@host, pid:3348]
Audio
├─ Devices:
│
├─ Sinks:
│ * 33. Dummy Output [vol: 1.00]
│
├─ Sink endpoints:
│
├─ Sources:
│
├─ Source endpoints:
│
└─ Streams:
Video
[...]
aplay: device_list:277: no soundcards found…
$ pactl list cards | egrep -i "profile|output" → does not show any output or error/warning
$ wpctl status
PipeWire 'pipewire-0' [1.0.5, user@host, cookie:258117239]
└─ Clients:
32. pipewire [1.0.5, user@host, pid:1588]
34. WirePlumber [1.0.5, user@host, pid:1586]
35. WirePlumber [export] [1.0.5, user@host, pid:1586]
46. xdg-desktop-portal [1.0.5, user@host, pid:1728]
47. Plasma PA [1.0.5, user@host, pid:1858]
48. wpctl [1.0.5, user@host, pid:3348]
Audio
├─ Devices:
│
├─ Sinks:
│ * 33. Dummy Output [vol: 1.00]
│
├─ Sink endpoints:
│
├─ Sources:
│
├─ Source endpoints:
│
└─ Streams:
Video
[...]
$aplay -l
**** List of PLAYBACK Hardware Devices ****
card 1: Seri [Plantronics Blackwire 3220 Seri], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0
$pactl list cards | egrep -i "profile|output"
bluez5.profile = "off"
Profiles:
Active Profile: a2dp-sink
headset-output: Headset (type: Headset, priority: 0, latency offset: 0 usec, available)
Part of profile(s): a2dp-sink, a2dp-sink-sbc_xq
Part of profile(s): headset-head-unit, headset-head-unit-cvsd, headset-head-unit-msbc
headset-hf-output: Handsfree (type: Headset, priority: 0, latency offset: 0 usec, available)
Part of profile(s): headset-head-unit, headset-head-unit-cvsd, headset-head-unit-msbc
**** List of PLAYBACK Hardware Devices ****
card 1: Seri [Plantronics Blackwire 3220 Seri], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0
$pactl list cards | egrep -i "profile|output"
bluez5.profile = "off"
Profiles:
Active Profile: a2dp-sink
headset-output: Headset (type: Headset, priority: 0, latency offset: 0 usec, available)
Part of profile(s): a2dp-sink, a2dp-sink-sbc_xq
Part of profile(s): headset-head-unit, headset-head-unit-cvsd, headset-head-unit-msbc
headset-hf-output: Handsfree (type: Headset, priority: 0, latency offset: 0 usec, available)
Part of profile(s): headset-head-unit, headset-head-unit-cvsd, headset-head-unit-msbc
- deleted ~/.local/state/wireplumber
systemctl --user restart wireplumber*.service - sudo alsa force-reload
- sudo apt reinstall pipewire pipewire-bin pipewire-pulse
- systemctl --user --now enable pipewire pipewire-pulse
- sudo apt purge pulseaudio
Comment