On Thu, 9 Sep 2021 11:48:28 -0700 Jack Craig <jack.craig.aptos@xxxxxxxxx> wrote: > On Tue, Sep 7, 2021 at 1:57 AM Jack Craig <jack.craig.aptos@xxxxxxxxx> > wrote: > > *[root@ws jackc]# aplay -L* > > null > > Discard all samples (playback) or generate zero samples > > (capture) samplerate > > Rate Converter Plugin Using Samplerate Library > > pipewire > > PipeWire Sound Server > > upmix > > Plugin for channel upmix (4,6,8) > > vdownmix > > Plugin for channel downmix (stereo) with a simple spacialization > > default > > Default ALSA Output (currently PipeWire Media Server) > > hdmi:CARD=NVidia,DEV=0 > > HDA NVidia, HDMI 0 > > HDMI Audio Output > > hdmi:CARD=NVidia,DEV=1 > > HDA NVidia, HDMI 1 > > HDMI Audio Output > > hdmi:CARD=NVidia,DEV=2 > > HDA NVidia, HDMI 2 > > HDMI Audio Output > > hdmi:CARD=NVidia,DEV=3 > > HDA NVidia, HDMI 3 > > HDMI Audio Output > > hdmi:CARD=NVidia,DEV=4 > > HDA NVidia, HDMI 4 > > HDMI Audio Output > > usbstream:CARD=NVidia > > HDA NVidia > > USB Stream Output > > > > suggestions?? tia, jackc... Translates to hdmi:0,[0,1,2,3,4] Previously you showed the following output. This shows device as card and device as device > aplay -lv > **** List of PLAYBACK Hardware Devices **** > card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1] > Subdevices: 0/1 > Subdevice #0: subdevice #0 > card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 0: NVidia [HDA NVidia], device 10: HDMI 4 [HDMI 4] > Subdevices: 1/1 > Subdevice #0: subdevice #0 Translates to hdmi:0,[3,7,8,9,10] This is different than the above output. WHat did you do in the interim? With the newer output, hdmi:0,1 should work, because alsa has now found it. > my .config/pipewire/media-session.d/default-routes has,... > > *{ "default.route.alsa_card.pci-0000_03_00.1:profile:off": [ ], > "default.route.alsa_card.pci-0000_03_00.1:profile:output:hdmi-stereo-extra1": > [ ]}* > > *should i have hdmi:0,2 as default route??* If the output from aplay -lv or aplay -L* still shows that hdmi:0,0 is legitimate, I think that is what you should be using. I am not sure how to translate that into pipewire speak. I'm not even sure that the above is looking at the nvidia card as the pci in the name is confusing. What do you see if you do lsmod? How about lspci? Is the hdmi card in either of them? At this link, https://alsa.opensrc.org/DigitalOut about halfway down the page you will find an Alternate Method subsection. It describes a way to test the digital output to see which one is legitimate using aplay or mplayer. Note that they use different device specifications, with mplayer using a specification like the one Tom Horsley described in his post. That will give you the exact device which you want pipewire to be using. Note that hdmi is a digital format so you might have to use the -D plugin option to aplay. This will only give you the name of the alsa device that you want to use with pipewire. It doesn't tell you how to specify that pipewire use that device as default. _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure