I have been using the “Teams For Linux” flathub app for a few days and at first I celebrated, because I could finally use teams without major workarounds and so that it just works. However today it decided to crash my audio device after about 20 minutes and it did so consistently… It crashes it so hard, that I need to restart my system every time it occurrs…

Things that do not work to get my audio back up and running:

  • restarting pipewire service with systemctl --user restart pipewire.service
  • restarting pipewire-pulse with systemctl --user restart pipewire-pulse.service
  • restarting alsa with sudo alsactl -F restore
  • relogging
  • unplugging USB

I am using Fedora 41 and my audio interface is the Motu M2

As far as I can tell the audio is just broken beyond repair and I have no idea why. I’ve always had audio problems on linux, but never to this degree. Maybe I have to try another distro, but I actually don’t really want to. It is just super annoying and if anyone has an idea how to fix this mess I will try it and hope that it works :D

    • masterofn001
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      7 hours ago

      Maybe try without the flag.

      You can see what errors may have caused the issue by checking systemctl status NAMEOFSERVICE.service
      or
      journalctl -xem -o with-unit -p1 -p2 -p3 | grep -i pipewire

      That may additionally help you diagnose the cause.

      • BentiGorlich@gehirneimer.deOP
        link
        fedilink
        arrow-up
        1
        ·
        7 hours ago

        Since they are started with the user session these services do only exist there. If you try to restart them without the flag they just don’t exist.

        The journal would be a nice way to look for sure, but the command you posted throws an error for me:

        Using --boot or --list-boots with --merge is not supported.

        • masterofn001
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          7 hours ago

          weird. Just change -xem to -xeb

          You can also do -xe --since yesterday

          The reset-failed should also work to reset any/all failed units/services so you don’t have to go through one by one.

          Fedora may be a bit different in the need for the --user flag, so try with/without.

          But I’ve had an entire user scope crash and dump and recovered using it.