On Fri, 02 Jul 2021 15:27:30 +0200, Damjan Georgievski wrote: > > I have a desktop computer with an AMD Ryzen 5 4650G PRO APU (CPU + on-die GPU). > The motherboard (MSI Mortar B550m wifi / bios 1.6). has one > displayport and one HDMI outputs. > The displayport is connected to my Lenovo P27 monitor, and the HDMI to > my Samsung TV. > > When I choose the GPU as an audio out, I only get audio on the 3.5" > headphones jack of the Lenovo monitor, while I would like to get the > audio on the Samsung TV over HDMI. > I can't find a way to switch the different outputs (neither over > pipewire or just using native alsa). > > pavucontrol configuration https://i.imgur.com/9nbVtNz.png > alsamixer -c0 only has only one option to mute s/pdif, which mutes the > output on the displayport -> Lenovo -> 3.5" jack. > > > $ aplay -l > **** List of PLAYBACK Hardware Devices **** > card 1: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 2: Generic_1 [HD-Audio Generic], device 0: ALCS1200A Analog > [ALCS1200A Analog] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 2: Generic_1 [HD-Audio Generic], device 1: ALCS1200A Digital > [ALCS1200A Digital] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > > Am I correct that card 1 here ^ should have at least two devices? It could have more entries, depending on the configuration. I suppose you enabled CONFIG_SND_HDA_CODEC_HDMI properly? Please give alsa-info.sh output for more detailed analysis. Takashi