I have tried Fedora KDE, Neon KDE, Ubuntu on a Laptop and all have the same problem, the sound output works fine on Startup, but when i close the lid or sleep, the device sound doesnt work anymore. Iβve tried some suggestions from LLMs and searching through internet but didnt get to find any solution. Laptop is Toshiba Portege z20t, i think it has to do with snd_hda_intel but i dont fully understand what i going on. Can someone suggest how to troubleshot it?
in another terminal play audio e.g. pw-play /usr/share/sounds/alsa/Front_Center.wav
and strace should log hundreds of lines. It will not if itβs blocked in a syscall.
i checked it right away, ive run the command before sleeping and after sleeping the device, seems like a similar stream of data is being printed on both cases, before and after sleep.
Try starting journalctl --follow in a terminal, then run the commands Igor suggested.
Resume from sleep needs cooperation from vendor firmware, so often breaks with new kernels. Absent a vendor firmware update you are stuck with workarounds β either restarting sound after resume or adding a USB sound device that can be reset by unplugging.
~$ journalctl --follow
Mar 02 16:21:28 fedora systemd[1119]: Reloading finished in 355 ms.
Mar 02 16:21:29 fedora systemd[1]: fprintd.service: Deactivated successfully.
Mar 02 16:21:29 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 02 16:21:29 fedora audit: BPF prog-id=76 op=UNLOAD
Mar 02 16:21:32 fedora plasmashell[1637]: Property 'onPressed' of object QQuickMouseArea_QML_740(0x56203d915f30) is a signal handler. You should not call it directly. Make it a proper function and call that or emit the signal.
Mar 02 16:21:56 fedora kdeconnectd[1947]: Cannot find Bluez 5 adapter for device search true
Mar 02 16:22:11 fedora chronyd[719]: Selected source 162.55.190.98 (2.fedora.pool.ntp.org)
Mar 02 16:22:26 fedora kdeconnectd[1947]: Cannot find Bluez 5 adapter for device search true
Mar 02 16:22:56 fedora kdeconnectd[1947]: Cannot find Bluez 5 adapter for device search true
Mar 02 16:23:26 fedora kdeconnectd[1947]: Cannot find Bluez 5 adapter for device search true
Mar 02 16:23:42 fedora systemd[1119]: Starting grub-boot-success.service - Mark boot as successful...
Mar 02 16:23:42 fedora systemd[1119]: Starting systemd-tmpfiles-clean.service - Cleanup of User's Temporary Files and Directories...
Mar 02 16:23:42 fedora systemd[1119]: Stopping wireplumber.service - Multimedia Service Session Manager...
Mar 02 16:23:42 fedora wireplumber[3781]: pw.core: 0x55e525a24280: leaked proxy 0x55e525bb4cc0 id:3
Mar 02 16:23:42 fedora wireplumber[3781]: pw.core: 0x55e525a24280: leaked proxy 0x55e525b81720 id:5
Mar 02 16:23:42 fedora systemd[1119]: Stopping pipewire-pulse.service - PipeWire PulseAudio...
Mar 02 16:23:42 fedora plasmashell[1637]: context kaput
Mar 02 16:23:42 fedora kded6[1591]: context kaput
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "alsa_output.pci-0000_00_1f.3.analog-stereo"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "alsa_output.pci-0000_00_1f.3.analog-stereo"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "alsa_output.pci-0000_00_1f.3.analog-stereo"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "alsa_input.pci-0000_00_1f.3.analog-stereo"
Mar 02 16:23:42 fedora plasmashell[1637]: qrc:/qt/qml/plasma/applet/org/kde/plasma/volume/main.qml:102: TypeError: Cannot read property 'description' of undefined
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "alsa_output.pci-0000_00_1f.3.analog-stereo"
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "alsa_input.pci-0000_00_1f.3.analog-stereo"
Mar 02 16:23:42 fedora plasmashell[1637]: qrc:/qt/qml/plasma/applet/org/kde/plasma/volume/main.qml:102: TypeError: Cannot read property 'description' of undefined
Mar 02 16:23:42 fedora systemd[1119]: Stopped pipewire-pulse.service - PipeWire PulseAudio.
Mar 02 16:23:42 fedora systemd[1119]: Finished systemd-tmpfiles-clean.service - Cleanup of User's Temporary Files and Directories.
Mar 02 16:23:42 fedora systemd[1119]: Stopped wireplumber.service - Multimedia Service Session Manager.
Mar 02 16:23:42 fedora plasmashell[1637]: PipeWire remote error: -32 connection error
Mar 02 16:23:42 fedora systemd[1119]: Stopping pipewire.service - PipeWire Multimedia Service...
Mar 02 16:23:42 fedora /usr/libexec/xdg-desktop-portal[1442]: Caught PipeWire error: connection error
Mar 02 16:23:42 fedora systemd[1119]: Stopped pipewire.service - PipeWire Multimedia Service.
Mar 02 16:23:42 fedora systemd[1119]: Started pipewire.service - PipeWire Multimedia Service.
Mar 02 16:23:42 fedora systemd[1119]: Started wireplumber.service - Multimedia Service Session Manager.
Mar 02 16:23:42 fedora systemd[1119]: Started pipewire-pulse.service - PipeWire PulseAudio.
Mar 02 16:23:42 fedora systemd[1119]: Finished grub-boot-success.service - Mark boot as successful.
Mar 02 16:23:42 fedora /usr/libexec/xdg-desktop-portal[1442]: Realtime error: Could not get pidns for pid 3884: Could not fstatat ns/pid: Not a directory
Mar 02 16:23:42 fedora /usr/libexec/xdg-desktop-portal[1442]: Realtime error: Could not get pidns for pid 3884: Could not fstatat ns/pid: Not a directory
Mar 02 16:23:42 fedora /usr/libexec/xdg-desktop-portal[1442]: Realtime error: Could not get pidns for pid 3887: Could not fstatat ns/pid: Not a directory
Mar 02 16:23:42 fedora /usr/libexec/xdg-desktop-portal[1442]: Realtime error: Could not get pidns for pid 3887: Could not fstatat ns/pid: Not a directory
Mar 02 16:23:42 fedora /usr/libexec/xdg-desktop-portal[1442]: Realtime error: Could not get pidns for pid 3885: Could not fstatat ns/pid: Not a directory
Mar 02 16:23:42 fedora kded6[1591]: No object for name "alsa_output.pci-0000_00_1f.3.analog-stereo"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "alsa_input.pci-0000_00_1f.3.analog-stereo"
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "alsa_output.pci-0000_00_1f.3.analog-stereo"
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "alsa_input.pci-0000_00_1f.3.analog-stereo"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "@DEFAULT_SINK@"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "@DEFAULT_SOURCE@"
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "@DEFAULT_SINK@"
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "@DEFAULT_SOURCE@"
Mar 02 16:23:42 fedora /usr/libexec/xdg-desktop-portal[1442]: Realtime error: Could not get pidns for pid 3885: Could not fstatat ns/pid: Not a directory
Mar 02 16:23:42 fedora kded6[1591]: No object for name "auto_null.monitor"
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "auto_null.monitor"
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "auto_null"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "auto_null"
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "auto_null.monitor"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "auto_null.monitor"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "@DEFAULT_SINK@"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "@DEFAULT_SOURCE@"
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "@DEFAULT_SINK@"
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "@DEFAULT_SOURCE@"
Mar 02 16:23:42 fedora wireplumber[3885]: [0:05:45.681420733] [3885] INFO Camera camera_manager.cpp:330 libcamera v0.5.2
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "@DEFAULT_SINK@"
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "@DEFAULT_SOURCE@"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "@DEFAULT_SINK@"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "@DEFAULT_SOURCE@"
Mar 02 16:23:42 fedora kded6[1591]: No object for name "alsa_input.pci-0000_00_1f.3.analog-stereo"
Mar 02 16:23:42 fedora plasmashell[1637]: No object for name "alsa_input.pci-0000_00_1f.3.analog-stereo"
Mar 02 16:23:44 fedora systemd[1119]: Reload requested from client PID 3912 ('systemctl') (unit app-org.kde.konsole-2958.scope)...
Mar 02 16:23:44 fedora systemd[1119]: Reloading...
Mar 02 16:23:45 fedora systemd[1119]: Reloading finished in 284 ms.
Mar 02 16:23:46 fedora PackageKit[2123]: uid 1000 is trying to obtain org.freedesktop.packagekit.system-sources-refresh auth (only_trusted:0)
Mar 02 16:23:46 fedora PackageKit[2123]: uid 1000 obtained auth for org.freedesktop.packagekit.system-sources-refresh
Mar 02 16:23:52 fedora PackageKit[2123]: refresh-cache transaction /278_aedeeede from uid 1000 finished with success after 5686ms
Mar 02 16:23:54 fedora PackageKit[2123]: get-updates transaction /279_acdadddd from uid 1000 finished with success after 1876ms
Mar 02 16:23:56 fedora kdeconnectd[1947]: Cannot find Bluez 5 adapter for device search true
I have to ask:
the pw-play command sent the data to pipewire and it sent that to the audio device ( kernel) but you could not hear anything coming from the speakers?
I suspect that the amps may not be re-activated. If you set volume to 100%, can you hear a faint sound coming from the speakers?
Donβt forget to reset the volume to its previous setting.
Does the system have a headphone jack? Can you hear anything when you plugin headphones?
No the speakers didnt work even after i unplugged the headphones.
booting to 6.17 doesnt work either.
i managed to download fedora 35 as last version with kernel 5 since i think it has to do with kernel, but i see no partition table error when i try to write it on the USB. Iβll let you know if i find anything
ignoring all kernel development since 6.0 up to 6.17?
You could try 6.16.x from F42. I guess this could still work. Try the 6.18.15 kernel first. see the link with the command in my previous post.
Iβll post instructions how to install older kernels on your current setup later if needed.
From the journal entries, bluetooth isnβt waking after sleep. Are you using bluetooth speakers? If so, compare the output from inxi -Ezxx before and after sleep.