I have a Dell XPS laptop running Lubuntu 22.04, kernel 5.15.0-125 which recently stopped playing audio through the system speaker (it plays through headphones). I don't think there's a hardware problem, because the system speaker works if I boot into an earlier kernel. I've tried removing and reinstalling pulseaudio, but with no effect (apart from the GUI option disappearing from the Sound & Video menu).
Here are some of the things I've tried.
aplay /usr/share/sounds/alsa/Front_Center.wav gives silence (again I can hear it through headphones).
fuser -v /dev/snd/* gives no response at all.
pactl info
Code:
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 15
Tile Size: 65472
User Name: *****
Host Name: Dell17LUB
Server Name: pulseaudio
Server Version: 15.99.1
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: auto_null
Default Source: auto_null.monitor
Cookie: 8001:c499
aplay -L
Code:
null
Discard all samples (playback) or generate zero samples (capture)
default
Playback/recording through the PulseAudio sound server
samplerate
Rate Converter Plugin Using Samplerate Library
speexrate
Rate Converter Plugin Using Speex Resampler
jack
JACK Audio Connection Kit
oss
Open Sound System
pulse
PulseAudio Sound Server
upmix
Plugin for channel upmix (4,6,8)
vdownmix
Plugin for channel downmix (stereo) with a simple spacialization
hw:CARD=sofsoundwire,DEV=2
sof-soundwire,
Direct hardware device without any conversions
hw:CARD=sofsoundwire,DEV=5
sof-soundwire,
Direct hardware device without any conversions
hw:CARD=sofsoundwire,DEV=6
sof-soundwire,
Direct hardware device without any conversions
hw:CARD=sofsoundwire,DEV=7
sof-soundwire,
Direct hardware device without any conversions
plughw:CARD=sofsoundwire,DEV=2
sof-soundwire,
Hardware device with all software conversions
plughw:CARD=sofsoundwire,DEV=5
sof-soundwire,
Hardware device with all software conversions
plughw:CARD=sofsoundwire,DEV=6
sof-soundwire,
Hardware device with all software conversions
plughw:CARD=sofsoundwire,DEV=7
sof-soundwire,
Hardware device with all software conversions
dmix:CARD=sofsoundwire,DEV=2
sof-soundwire,
Direct sample mixing device
dmix:CARD=sofsoundwire,DEV=5
sof-soundwire,
Direct sample mixing device
dmix:CARD=sofsoundwire,DEV=6
sof-soundwire,
Direct sample mixing device
dmix:CARD=sofsoundwire,DEV=7
sof-soundwire,
Direct sample mixing device
usbstream:CARD=sofsoundwire
sof-soundwire
USB Stream Output
systemctl --user status pulseaudioaplay
Code:
● pulseaudio.service - Sound Service
Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2024-11-13 09:11:50 GMT; 3min 53s ago
TriggeredBy: ● pulseaudio.socket
Main PID: 1272 (pulseaudio)
Tasks: 3 (limit: 18595)
Memory: 7.7M
CPU: 133ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pulseaudio.service
└─1272 /usr/bin/pulseaudio --daemonize=no --log-target=journal
Nov 13 09:11:50 Dell17LUB pulseaudio[1272]: Could not find org.bluez.BatteryProviderManager1.RegisterBatteryProvider(), is bluetoothd started with experimental features enabled (-E flag)?
Nov 13 09:11:50 Dell17LUB pulseaudio[1272]: Failed to find a working profile.
Nov 13 09:11:50 Dell17LUB pulseaudio[1272]: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_00_1f.3-platform-sof_sdw" card_name="alsa_card.pci-0000_00_1f.3-platform-sof_sdw" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1""): initialization failed.
Nov 13 09:11:51 Dell17LUB pulseaudio[1272]: Failed to find a working profile.
Nov 13 09:11:51 Dell17LUB pulseaudio[1272]: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_00_1f.3-platform-sof_sdw" card_name="alsa_card.pci-0000_00_1f.3-platform-sof_sdw" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1""): initialization failed.
Nov 13 09:11:51 Dell17LUB pulseaudio[1272]: Failed to find a working profile.
Nov 13 09:11:51 Dell17LUB pulseaudio[1272]: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_00_1f.3-platform-sof_sdw" card_name="alsa_card.pci-0000_00_1f.3-platform-sof_sdw" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1""): initialization failed.
Nov 13 09:11:51 Dell17LUB pulseaudio[1272]: Failed to find a working profile.
Nov 13 09:11:51 Dell17LUB pulseaudio[1272]: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_00_1f.3-platform-sof_sdw" card_name="alsa_card.pci-0000_00_1f.3-platform-sof_sdw" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1""): initialization failed.
Nov 13 09:11:51 Dell17LUB pulseaudio[1272]: Tried to configure /devices/pci0000:00/0000:00:1f.3/sof_sdw/sound/card0 (alsa_card.pci-0000_00_1f.3-platform-sof_sdw) more often than 5 times in 10s
So there seems to be a missing profile somewhere. I'd be grateful for advice on how to reinstate this.