Final update (hopefully): It seems that I have been able to fix the issue. I’m not sure what exactly caused the problem but either removing fluidsynth or installing the wireplumber ppa fixed the issue and I have working audio again. I’ve also removed pulseaudio and undid my edit to the modprobe blacklist, as they were only done as a temporary solution and they are no longer necessary.

For the past three days, I’ve been having this issue where my computer starts with no audio and the only sound device listed is a “dummy output” device. I’ve tried looking online for solution but the only solution I found has to be redone manually every time I start/restart my computer. It also seems like this issue is common with and possibly specific to the sound card my computer has, which is an “Intel Sunrise Point-LP HD Audio”.

The solution that worked for me was to add blacklist snd_soc_avs to the modprobe blacklist and then run the two commands sudo alsa force-reload and pulseaudio. Adding snd_soc_avs to the blacklist permanently brought back my actually audio devices but it didn’t fix the audio nor did it remove the dummy output device. The two commands I listed do restore the audio and remove the dummy output device but they only work for the current session and I have to run them again after starting/restarting my computer.

I have no problem doing this if there isn’t a permanent solution but I would like a permanent solution, if possible.

  • vortexal@lemmy.mlOP
    link
    fedilink
    arrow-up
    4
    ·
    5 days ago

    I’m using the Cinnamon edition of Linux Mint 22.1. I was going to mention this in the post but I wasn’t sure if I needed to, seeing that this issue seems to be present in other distros as well and I’m not the only person to experience this issue with this sound card.

    • freagle@lemmygrad.ml
      link
      fedilink
      English
      arrow-up
      5
      ·
      5 days ago

      Mint 22 is on pipewire now. You need to get rid of pulseaudio, go with pipewire and the pipewire-pulse compat layer. I had major problems until I installed an upgraded Wireplumber to 0.5 from ppa:pipewire-debian/pipewire-upstream

      After that, you may have further issues with your configuration, and I would start by looking at your syslog for errors indicating what might be happening.

      • vortexal@lemmy.mlOP
        link
        fedilink
        arrow-up
        1
        ·
        5 days ago

        I actually installed pulseaudio to fix this issue, pipewire is still installed it just doesn’t work for me anymore. I can try configuring pipewire and see if I can get it working again but I’m looking at the conf file and I have no idea how to configure it without breaking it further.

        • ReakDuck@lemmy.ml
          link
          fedilink
          arrow-up
          2
          ·
          4 days ago

          I kinda remember having similar issues years ago, when transitioning from Pulseaudio to Pipewire on Ubuntu based distros like PopOS.

          A bad guess is that either pipewire-pulse and pipewire-alsa was missing or I changed wireplumber to the other thing. I am very unsure, but it was a huge mess to play around and constantly switch between pipewire and pulseaudio to test things.

          • vortexal@lemmy.mlOP
            link
            fedilink
            arrow-up
            2
            ·
            4 days ago

            I would like to just use pipewire, as it’s what was preinstalled in Linux Mint, so I have already removed pulseaudio. pipewire-pulse was already installed but pipewire-alsa wasn’t, so I’ve installed that and I’ve restarted pipewire and reloaded alsa but it’s still not working.

        • freagle@lemmygrad.ml
          link
          fedilink
          English
          arrow-up
          2
          ·
          4 days ago

          I think that installing pulseaudio + pipewire will be problematic, at least that’s what I’ve read. I recommend uninstalling pulseaudio, getting the PPA version of Wireplumber and reporting back with your outcomes. Make sure pipewire-pulse is installed

          • vortexal@lemmy.mlOP
            link
            fedilink
            arrow-up
            1
            ·
            4 days ago

            I have already uninstalled pulseaudio since I only installed it because pipewire stopped working and now neither of them are working. I have also already seen that pipewire-pulse was installed and it was actually running. But before I install that ppa, the last time I installed a ppa, I had to completely reinstall Linux Mint so I just want to make sure that that is actually an official version of wireplumber.

            • freagle@lemmygrad.ml
              link
              fedilink
              English
              arrow-up
              2
              ·
              4 days ago

              It is. I run mint 22.1 as well. The Mint team ended up with a pipewire version that was mostly contemporary but a Wireplumber version that was legacy. It made configuration a nightmare. Once I upgraded Wireplumber, I was able to actually configure it and all my problems went away

              • vortexal@lemmy.mlOP
                link
                fedilink
                arrow-up
                1
                ·
                4 days ago

                Ok, I installed it and restarted my computer (even though I said I’d wait until tomorrow) and everything is working again. Thank you.