On Fri, Sep 10, 2021 at 11:45 AM Jack Craig <jack.craig.ap...@gmail.com> wrote:
> > > Osuggestions?? 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. >> > > *i have made no file updates, just started populating /etc/pipewire from > /usr/share/doc/sound/pipewire* > *i have ...* > > > > > > > *.config/pipewire/media-session.d/default-routes.config/pipewire/media-session.d/media-session.conf.config/pipewire/media-session.d/bluez-monitor.conf.config/pipewire/pipewire.conf* > >> >> > 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? >> > > i see ... > > 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 > [jackc@ws ~ $ 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: 1/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 > > snd 110592 10 > snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm > snd_hda_codec 172032 2 snd_hda_codec_hdmi,snd_hda_intel > snd_hda_codec_hdmi 73728 1 > snd_hda_core 110592 3 > snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec > snd_hda_intel 57344 1 > snd_hrtimer 16384 0 > snd_hwdep 16384 1 snd_hda_codec > snd_intel_dspcfg 28672 1 snd_hda_intel > snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg > snd_pcm 135168 4 > snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core > snd_seq 90112 1 snd_seq_dummy > snd_seq_device 16384 1 snd_seq > snd_seq_dummy 16384 0 > snd_timer 49152 3 snd_seq,snd_hrtimer,snd_pcm > soundcore 16384 1 snd > > 03:00.0 VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT > 730] (rev a1) > 03:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller > (rev a1) > > cat /proc/asound/devices > 1: : sequencer > 2: [ 0- 3]: digital audio playback > 3: [ 0- 7]: digital audio playback > 4: [ 0- 8]: digital audio playback > 5: [ 0- 9]: digital audio playback > 6: [ 0-10]: digital audio playback > 7: [ 0- 0]: hardware dependent > 8: [ 0] : control > 33: : timer > > off to check the link about alternates. > > note that if i boot live media and try sound, all is well. gnome/sound > only sees the output device, not input, > but i get sound. rebooting the installed system, i get same gnome/sound > display, but no audio. > > > anyone get helvum working?? > > next to review the below reference, Thx!! > >> >> 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. >> > context.exec = [ #{ path = <program-name> [ args = "<arguments>" ] } # # Execute the given program with arguments. # # You can optionally start the session manager here, # but it is better to start it as a systemd service. # Run the session manager with -h for options. # * # { path = "/usr/bin/pipewire-media-session" args = "" }* i did comment out this pw-media-session line...
_______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-le...@lists.fedoraproject.org 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@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure