sound settings and wireplumber not allowing setting of default audio

i have been trying to get audio devices set up to my preferences since installing Bazzite on a lenovo legion go, using GNOME desktop.

the bazzite documentation tells me to disable the ones i do not use. but i have been unable to find a section telling me how to do this. so far i have tried the following:

I have attempted to disable things that i do not use through
settings/sound
on the bazzite GNOME desktop. and can see no option to disable the sound devices through this GUI.
additionally - setting a sound device does not persist through reboots

I have attempted to disable the devices and order the remaining devices into my preferred priority with Wireplumber, the following file has been placed in
/home/bazzite/.config/wireplumber/wireplumber.conf.d/
under the name customAudioDeviceSettings.conf
monitor.alsa.rules = [
{
   matches = [
      {
         #this matches the HDMI output of the legion Go
         device.name = "alsa_card.pci-0000_c2_00.1"
      }
   ]
   actions = {
      update.props = {
      device.disabled = true
      #device.discription = "HDMI"
      #device.product.name = "HDMI"
      #priority.driver = 200
      #priority.session = 200
      }
   }
}
{
   matches = [
      {
         #this matches the headphone Jack of the Legion Go
         device.name = "alsa_card.pci-0000_c2_00.6"
      }
   ]
   actions = {
      update.props = {
      #device.disabled = true
      device.discription = "Headphones"
      device.product.name = "Headphones"
      priority.driver = 250
      priority.session = 250
      }
   }
}
]

this has had no effect.

i simply would like to know how to disable certain audio devices and if possible prioritize the remaining.
Solution
kde: settings --> Sound --> scroll to bottom
gnome: pulseaudio volume control (or probably somewhere in settings)

i dont run the gnome versions so unsure if pulseaudio volume control is included or not, but it exists as a flatpak
Was this page helpful?