• d3Xt3r@lemmy.nzM
    link
    fedilink
    arrow-up
    12
    ·
    9 months ago

    Does restarting PipeWire fix it?

    systemctl --user restart pipewire.service

    or

    systemctl --user restart wireplumber pipewire pipewire-pulse

    If that works, you could create a systemd unit file to automatically run that after resume.

    [Unit]
    Description=Restart Pipewire after resume
    After=suspend.target
    
    [Service]
    Type=simple
    ExecStart=/usr/bin/systemctl --user restart pipewire.service
    
    [Install]
    WantedBy=suspend.target