Hello, I’m using Fedora 43 and I’m having an issue where I have a graphics card connected to a TV as well as 2 monitors. These show up under the sound window as different Profiles corresponding to the different outputs for my Graphics Cards . I almost never use monitors for audio but I do use the TV. Occasionally when I restart with the “Fire TV Digital Stereo (HDMI)” output selected, I will instead get sound coming out of the monitors. I believe this is due to devices being assigned a name in the order they’re discovered on startup but I’d like to know if it’s possible to statically assign these to specific profiles so I don’t have to change them after startup?
Output of aplay -l, the FireTV output is the only one of these I want to use.
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC897 Analog [ALC897 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [FireTV]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [XG2405]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [XG2401 SERIES]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: Sound [HyperX Virtual Surround Sound], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 3: Microphones [Blue Microphones], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
On a similar topic but less important. If I select a different profile for the sound output, it will deselect that input and select another one entirely. Is this a known bug? See below for an example.
I have the HDMI 1 profile selected on Fire TV Digital Stereo. If I change that and select HDMI 3 instead, my Headset output is selected and I have to select the correct input again.


