Kubuntu does not use audio devices any longer after upgrade to 26.04
https://askubuntu.com/questions/1566864/kubuntu-does-not-use-audio-devices-any-longer-after-upgrade-to-26-04
After upgrading my kubuntu system to 26.04 I lost my audio devices. At least partially:
kmix only shows a "dummy" output, the loudspeaker symbol in the panel whows the tooltip "no output or input devices found".
I have pipewire installed, pulseaudio is NOT installed. pipewire service is started, a kernel driver for the sound card is loaded (sof-audio-pci-intel-tgl / snd-sof-pci-intel-tgl). This is a Dell XPS 13 system.
From aplay -l I get:
arkascha@hotdog:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 3: HDMI1 (*) [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 4: HDMI2 (*) [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 5: HDMI3 (*) [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 31: HDA Analog Deep Buffer (*) []
Subdevices: 1/1
The existing sound devices:
arkascha@hotdog:~$ cat /proc/asound/cards
0 [sofhdadsp ]: sof-hda-dsp - sof-hda-dsp
DellInc.-XPS139310-0TPHC1
Here are the relevant and loaded kernel modules:
arkascha@hotdog:~$ lsmod| grep sof
snd_soc_intel_sof_board_helpers 28672 1 snd_soc_skl_hda_dsp
snd_sof_probes 32768 0
snd_soc_intel_hda_dsp_common 16384 1 snd_soc_intel_sof_board_helpers
snd_sof_pci_intel_tgl 16384 0
snd_sof_pci_intel_cnl 20480 1 snd_sof_pci_intel_tgl
snd_sof_intel_hda_generic 36864 2 snd_sof_pci_intel_tgl,snd_sof_pci_intel_cnl
soundwire_intel 86016 1 snd_sof_intel_hda_generic
snd_sof_intel_hda_sdw_bpt 20480 1 soundwire_intel
snd_sof_intel_hda_common 200704 4 snd_sof_intel_hda_sdw_bpt,snd_sof_intel_hda_generic,snd_sof_pci_intel_tgl,snd_sof_pci_intel_cnl
snd_soc_hdac_hda 20480 1 snd_sof_intel_hda_common
snd_sof_intel_hda_mlink 45056 4 snd_sof_intel_hda_sdw_bpt,soundwire_intel,snd_sof_intel_hda_common,snd_sof_intel_hda_generic
snd_sof_intel_hda 24576 2 snd_sof_intel_hda_common,snd_sof_intel_hda_generic
snd_sof_pci 24576 3 snd_sof_intel_hda_generic,snd_sof_pci_intel_tgl,snd_sof_pci_intel_cnl
snd_sof_xtensa_dsp 12288 1 snd_sof_intel_hda_generic
snd_sof 438272 7 snd_sof_intel_hda_sdw_bpt,snd_sof_pci,snd_sof_intel_hda_common,snd_sof_intel_hda_generic,snd_sof_probes,snd_sof_intel_hda,snd_sof_pci_intel_cnl
snd_sof_utils 16384 1 snd_sof
snd_soc_acpi_intel_match 147456 4 snd_soc_intel_sof_board_helpers,snd_sof_intel_hda_generic,snd_sof_pci_intel_tgl,snd_sof_pci_intel_cnl
snd_soc_sdw_utils 126976 1 snd_sof_intel_hda_generic
snd_soc_acpi 16384 2 snd_soc_acpi_intel_match,snd_sof_intel_hda_generic
snd_hda_ext_core 32768 7 snd_sof_intel_hda_sdw_bpt,snd_soc_avs,snd_soc_hda_codec,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda_mlink,snd_sof_intel_hda
snd_hda_codec 212992 12 snd_hda_codec_generic,snd_soc_avs,snd_hda_codec_hdmi,snd_soc_hda_codec,snd_hda_intel,snd_soc_intel_hda_dsp_common,snd_hda_codec_realtek_lib,snd_soc_hdac_hda,snd_hda_codec_alc269,snd_sof_intel_hda,snd_soc_skl_hda_dsp,snd_hda_codec_intelhdmi
snd_hda_core 151552 14 snd_hda_codec_generic,snd_soc_avs,snd_hda_codec_hdmi,snd_soc_hda_codec,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_soc_intel_hda_dsp_common,snd_sof_intel_hda_common,snd_hda_codec_realtek_lib,snd_soc_hdac_hda,snd_hda_codec_alc269,snd_sof_intel_hda,snd_hda_codec_intelhdmi
snd_intel_dspcfg 45056 5 snd_soc_avs,snd_hda_intel,snd_sof,snd_sof_intel_hda_common,snd_sof_intel_hda_generic
snd_intel_sdw_acpi 16384 2 snd_intel_dspcfg,snd_sof_intel_hda_generic
snd_soc_core 446464 12 snd_soc_avs,snd_soc_hda_codec,soundwire_intel,snd_sof,snd_soc_intel_sof_board_helpers,snd_soc_sdca,snd_sof_intel_hda_common,snd_soc_sdw_utils,snd_soc_hdac_hda,snd_sof_probes,snd_soc_dmic,snd_soc_skl_hda_dsp
snd_compress 40960 3 snd_soc_avs,snd_soc_core,snd_sof_probes
snd_pcm 212992 14 snd_soc_avs,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_soc_sdca,snd_sof_intel_hda_common,snd_compress,snd_sof_intel_hda_generic,snd_soc_core,snd_sof_utils,snd_hda_core,snd_pcm_dmaengine
snd 147456 18 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_sof,snd_soc_sdca,snd_timer,snd_hda_codec_realtek_lib,snd_compress,snd_soc_sdw_utils,snd_hda_codec_alc269,snd_soc_core,snd_pcm,snd_rawmidi
Checking pipewire:
arkascha@hotdog:~$ systemctl --user status pipewire pipewire-pulse
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
Active: active (running) since Sat 2026-05-16 17:23:59 CEST; 13min ago
Invocation: e8b55b01bac0404c9c085fad5a75d76d
TriggeredBy: ● pipewire.socket
Main PID: 2697 (pipewire)
Tasks: 3 (limit: 34609)
Memory: 2.7M (peak: 3.1M)
CPU: 22ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─2697 /usr/bin/pipewire
Mai 16 17:23:59 hotdog systemd[2600]: Started pipewire.service - PipeWire Multimedia Service.
Mai 16 17:23:59 hotdog pipewire[2697]: mod.rt: could not set nice-level to -11: Permission denied
● pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; preset: enabled)
Drop-In: /home/arkascha/.config/systemd/user/pipewire-pulse.service.d
└─fix-apparmor.conf
Active: active (running) since Sat 2026-05-16 17:23:59 CEST; 13min ago
Invocation: 082dfe3bcb06424f83f5f2190228ce6a
TriggeredBy: ● pipewire-pulse.socket
Main PID: 2704 (pipewire-pulse)
Tasks: 3 (limit: 34609)
Memory: 3.5M (peak: 4.2M)
CPU: 19ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
└─2704 /usr/bin/pipewire-pulse
Mai 16 17:23:59 hotdog systemd[2600]: Started pipewire-pulse.service - PipeWire PulseAudio.
Mai 16 17:23:59 hotdog pipewire-pulse[2704]: mod.rt: could not set nice-level to -11: Permission denied
Mai 16 17:30:31 hotdog pipewire-pulse[2704]: mod.protocol-pulse: [] timeout on stream 0x55ed82dd8080 channel:0
That last line looks strange to me ...
I get the same issue when checking for wireplumber:
arkascha@hotdog:~$ systemctl status wireplumber.service
○ wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/system/wireplumber.service; disabled; preset: enabled)
Active: inactive (dead)
When I try to restart that one it runs into a timeout and I see above line again in the syslog.
Every command or dialog that tries to play some sound runs into that timeout.
I created a new user account, same issue.