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
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/
/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
}
}
}
]
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...
Jump to solution
2 Replies
Solution
HikariKnight
HikariKnight2mo ago
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
Serissa The Cheshire cat
pulse audio controls, at least as GUI are not included in the Gnome installation. and wireplumber, which is supposed to be a front end for pulse audio from what i understand? was failing to work due to some of the shipped config files being in LUA which is no longer supported by wireplumber it seems? i came across another problem and needed to do a fresh install, and thought "screw it, i'm doing a fresh install anyway, lets try KDE." fixed the issue in seconds. thank you for the suggestion of a pulseaudio volume control flatpak, unfortunately i cannot test this as i started reinstalling about 10 mins before you gave this answer >.<
Want results from more Discord servers?
Add your server