After suspending (when your system cannot play any sounds) try to execute in your terminal (after sudo su):
$ lspci -D | grep -i Audio | awk '{print $1}'And then:
$ echo 1 > /sys/bus/pci/devices/<device_address>/remove
$ sleep 1
$ echo 1 > /sys/bus/pci/rescanCreate new file: /lib/systemd/system-sleep/99_restart_sound and insert the following source code:
#!/bin/sh
case "$1" in
post)
DEVICE_ID=`lspci -D | grep -i Audio | awk '{print $1}'`
echo 1 > /sys/bus/pci/devices/${DEVICE_ID}/remove
sleep 1
echo 1 > /sys/bus/pci/rescan
esacThe file must be executable:
$ sudo chmod +x /lib/systemd/system-sleep/99_restart_soundSolution source: https://askubuntu.com/a/1293238