You are not logged in.

#1 2021-09-18 20:59:28

fionn
Member
From: Campbell, CA
Registered: 2013-06-03
Posts: 47

[SOLVED] No Internal speakers sound; external USB & HDMI sound only

New install last week – didn’t test multimedia/sound before plugging in external USB headphone/microphone combo for Zoom meetings all last week.  Sound in USB headphone and microphone works.

Now it’s the first weekend of use, and I try to play music, and I discover there’s no internal sound.  The system is a Lenovo Thinkpad P17 Gen 2. Using the Nvidia Disiplay Drivers and KDE

Output of lspci |grep Audio

00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-H HD Audio Controller (rev 11) 
01:00.1 Audio device: NVIDIA Corporation Device 2291 (rev a1)

Neither of these devices show up in the configuration apps: the Plasma Audio Settings has only “Simultaneous output” as an option, and Kmix has “Event Sounds” in addition.

The System Settings Audio Configuration lists HDA Nvidia as the only available profile, and the profile is listed as “Off”, and there’s no other option (other than “off”) in the Profile drop-down selector.

The error seems to be in pulseaudio.  Output of "systemctl --user status pulseaudio":

* pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; vendor preset: enabled)
     Active: active (running) since Sat 2021-09-18 16:44:41 EDT; 21min ago
TriggeredBy: * pulseaudio.socket
   Main PID: 3274 (pulseaudio)
      Tasks: 6 (limit: 38160)
     Memory: 5.3M
        CPU: 107ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pulseaudio.service
             |-3274 /usr/bin/pulseaudio --daemonize=no --log-target=journal
             `-3276 /usr/lib/pulse/gsettings-helper

Sep 18 16:44:41 REDACTED pulseaudio[3274]: Failed to find a working profile.
Sep 18 16:44:41 REDACTED pulseaudio[3274]: Failed to load module "module-alsa-card" (argument: "device_id="1" name="pci-0000_00_1f.3-platform-skl_hda_dsp_generic" card_name="alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1""): initialization failed.
Sep 18 16:44:41 REDACTED pulseaudio[3274]: Failed to find a working profile.
Sep 18 16:44:41 REDACTED pulseaudio[3274]: Failed to load module "module-alsa-card" (argument: "device_id="1" name="pci-0000_00_1f.3-platform-skl_hda_dsp_generic" card_name="alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1""): initialization failed.
Sep 18 16:44:51 REDACTED pulseaudio[3274]: Could not store volume/mute for stream source-output-by-application-id:org.kde.plasma-pa.
Sep 18 16:44:56 REDACTED pulseaudio[3274]: Could not store volume/mute for stream source-output-by-application-id:org.kde.plasma-pa.
Sep 18 16:46:16 REDACTED pulseaudio[3274]: Could not store volume/mute for stream source-output-by-application-id:org.kde.plasma-pa.
Sep 18 16:50:37 REDACTED pulseaudio[3274]: Could not store volume/mute for stream source-output-by-application-id:org.kde.plasma-pa.
Sep 18 16:50:42 REDACTED pulseaudio[3274]: Could not store volume/mute for stream source-output-by-application-id:org.kde.plasma-pa.
Sep 18 16:51:59 REDACTED pulseaudio[3274]: Could not store volume/mute for stream source-output-by-application-id:org.kde.plasma-pa.

Thanks in advance.

Last edited by fionn (2021-09-23 03:30:17)

Offline

#2 2021-09-19 04:19:32

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,672

Re: [SOLVED] No Internal speakers sound; external USB & HDMI sound only

Output of

aplay -l
pacmd list-cards
pacmd list-sinks

? Make sure sof-firmware is installed.

Last edited by V1del (2021-09-19 04:20:17)

Offline

#3 2021-09-19 14:36:38

fionn
Member
From: Campbell, CA
Registered: 2013-06-03
Posts: 47

Re: [SOLVED] No Internal speakers sound; external USB & HDMI sound only

Confirmed that latest version of sof-firmware is installed.

aplay -l

**** 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
card 0: NVidia [HDA NVidia], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 12: HDMI 6 [HDMI 6]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofhdadsp [sof-hda-dsp], device 1: HDA Digital (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofhdadsp [sof-hda-dsp], device 3: HDMI1 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofhdadsp [sof-hda-dsp], device 4: HDMI2 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: sofhdadsp [sof-hda-dsp], device 5: HDMI3 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

pacmd list-cards

1 card(s) available.
    index: 0
	name: <alsa_card.pci-0000_01_00.1>
	driver: <module-alsa-card.c>
	owner module: 6
	properties:
		alsa.card = "0"
		alsa.card_name = "HDA NVidia"
		alsa.long_card_name = "HDA NVidia at 0xbe000000 irq 17"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:01:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0"
		device.bus = "pci"
		device.vendor.id = "10de"
		device.vendor.name = "NVIDIA Corporation"
		device.product.id = "2291"
		device.string = "0"
		device.description = "HDA NVidia"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 5900, available: no)
		output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (priority 800, available: no)
		output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (priority 800, available: no)
		output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (priority 5700, available: no)
		output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (priority 600, available: no)
		output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (priority 600, available: no)
		output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (priority 5700, available: no)
		output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (priority 600, available: no)
		output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (priority 600, available: no)
		output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (priority 5700, available: no)
		output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (priority 600, available: no)
		output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (priority 600, available: no)
		output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) Output (priority 5700, available: no)
		output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) Output (priority 600, available: no)
		output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) Output (priority 600, available: no)
		output:hdmi-stereo-extra5: Digital Stereo (HDMI 6) Output (priority 5700, available: no)
		output:hdmi-surround-extra5: Digital Surround 5.1 (HDMI 6) Output (priority 600, available: no)
		output:hdmi-surround71-extra5: Digital Surround 7.1 (HDMI 6) Output (priority 600, available: no)
		output:hdmi-stereo-extra6: Digital Stereo (HDMI 7) Output (priority 5700, available: no)
		output:hdmi-surround-extra6: Digital Surround 5.1 (HDMI 7) Output (priority 600, available: no)
		output:hdmi-surround71-extra6: Digital Surround 7.1 (HDMI 7) Output (priority 600, available: no)
		off: Off (priority 0, available: unknown)
	active profile: <off>
	ports:
		hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-5: HDMI / DisplayPort 6 (priority 5400, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-6: HDMI / DisplayPort 7 (priority 5300, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"

pacmd list-sinks

1 sink(s) available.
  * index: 0
	name: <combined>
	driver: <module-combine-sink.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 1000
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max request: 34 KiB
	max rewind: 0 KiB
	monitor source: 0
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 0
	linked by: 0
	configured latency: 0.00 ms; range is 0.50 .. 200.00 ms
	module: 12
	properties:
		device.class = "filter"
		device.description = "Simultaneous Output"
		device.icon_name = "audio-card"

Offline

#4 2021-09-22 14:16:53

fionn
Member
From: Campbell, CA
Registered: 2013-06-03
Posts: 47

Re: [SOLVED] No Internal speakers sound; external USB & HDMI sound only

I temporarily booted a live-USB of Kubuntu; the sound output is just fine:  here is the list of cards.  Unlike the output above with only 1 card, this shows two.

$ pacmd list-cards
2 card(s) available.
   index: 0
       name: <alsa_card.pci-0000_01_00.1>
       driver: <module-alsa-card.c>
       owner module: 7
       properties:
               alsa.card = "0"
               alsa.card_name = "HDA NVidia"
               alsa.long_card_name = "HDA NVidia at 0xbe000000 irq 17"
               alsa.driver_name = "snd_hda_intel"
               device.bus_path = "pci-0000:01:00.1"
               sysfs.path = "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0"
               device.bus = "pci"
               device.vendor.id = "10de"
               device.vendor.name = "NVIDIA Corporation"
               device.product.id = "2291"
               device.string = "0"
               device.description = "HDA NVidia"
               module-udev-detect.discovered = "1"
               device.icon_name = "audio-card-pci"
       profiles:
               output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 5900, available: no)
               output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (priority 800, available: no)
               output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (priority 800, available: no)
               output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (priority 5700, available: no)
               output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (priority 600, available: no)
               output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (priority 600, available: no)
               output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (priority 5700, available: no)
               output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (priority 600, available: no)
               output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (priority 600, available: no)
               output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (priority 5700, available: no)
               output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (priority 600, available: no)
               output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (priority 600, available: no)
               output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) Output (priority 5700, available: no)
               output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) Output (priority 600, available: no)
               output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) Output (priority 600, available: no)
               output:hdmi-stereo-extra5: Digital Stereo (HDMI 6) Output (priority 5700, available: no)
               output:hdmi-surround-extra5: Digital Surround 5.1 (HDMI 6) Output (priority 600, available: no)
               output:hdmi-surround71-extra5: Digital Surround 7.1 (HDMI 6) Output (priority 600, available: no)
               output:hdmi-stereo-extra6: Digital Stereo (HDMI 7) Output (priority 5700, available: no)
               output:hdmi-surround-extra6: Digital Surround 5.1 (HDMI 7) Output (priority 600, available: no)
               output:hdmi-surround71-extra6: Digital Surround 7.1 (HDMI 7) Output (priority 600, available: no)
               off: Off (priority 0, available: unknown)
       active profile: <off>
       ports:
               hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
                       properties:
                               device.icon_name = "video-display"
               hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: no)
                       properties:
                               device.icon_name = "video-display"
               hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
                       properties:
                               device.icon_name = "video-display"
               hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
                       properties:
                               device.icon_name = "video-display"
               hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
                       properties:
                               device.icon_name = "video-display"
               hdmi-output-5: HDMI / DisplayPort 6 (priority 5400, latency offset 0 usec, available: no)
                       properties:
                               device.icon_name = "video-display"
               hdmi-output-6: HDMI / DisplayPort 7 (priority 5300, latency offset 0 usec, available: no)
                       properties:
                               device.icon_name = "video-display"
   index: 1
       name: <alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic>
       driver: <module-alsa-card.c>
       owner module: 8
       properties:
               alsa.card = "1"
               alsa.card_name = "sof-hda-dsp"
               alsa.long_card_name = "sof-hda-dsp"
               alsa.driver_name = "snd_soc_skl_hda_dsp"
               device.bus_path = "pci-0000:00:1f.3-platform-skl_hda_dsp_generic"
               sysfs.path = "/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1"
               device.bus = "pci"
               device.vendor.id = "8086"
               device.vendor.name = "Intel Corporation"
               device.product.id = "43c8"
               device.string = "1"
               device.description = "sof-hda-dsp"
               module-udev-detect.discovered = "1"
               device.icon_name = "audio-card-pci"
       profiles:
               HiFi: Play HiFi quality Music (priority 8000, available: unknown)
               off: Off (priority 0, available: unknown)
       active profile: <HiFi>
       sinks:
               alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_5__sink/#0: sof-hda-dsp HDMI3 Output
               alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_4__sink/#1: sof-hda-dsp HDMI2 Output
               alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_3__sink/#2: sof-hda-dsp HDMI1 Output
               alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink/#3: sof-hda-dsp Speaker + Headphones
       sources:
               alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_5__sink.monitor/#0: Monitor of sof-hda-dsp HDMI3 Output
               alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_4__sink.monitor/#1: Monitor of sof-hda-dsp HDMI2 Output
               alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_3__sink.monitor/#2: Monitor of sof-hda-dsp HDMI1 Output
               alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink.monitor/#3: Monitor of sof-hda-dsp Speaker + Headphones
               alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__source/#4: sof-hda-dsp Headphones Stereo Microphone
               alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source/#5: sof-hda-dsp Digital Microphone
       ports:
               [Out] HDMI3: HDMI3 Output (priority 700, latency offset 0 usec, available: no)
                       properties:

               [Out] HDMI2: HDMI2 Output (priority 600, latency offset 0 usec, available: no)
                       properties:

               [Out] HDMI1: HDMI1 Output (priority 500, latency offset 0 usec, available: no)
                       properties:

               [Out] Speaker: Speaker (priority 100, latency offset 0 usec, available: unknown)
                       properties:

               [Out] Headphones: Headphones (priority 200, latency offset 0 usec, available: no)
                       properties:

               [In] Mic2: Headphones Stereo Microphone (priority 200, latency offset 0 usec, available: no)
                       properties:

               [In] Mic1: Digital Microphone (priority 100, latency offset 0 usec, available: unknown)
                       properties:

Troubleshooting https://wiki.archlinux.org/title/PulseA … t_detected tips have been followed, but I'm still unable to get it visible by PulseAudio.

Question:  How can I make this second card (Card 1) show up in pulseaudio?

Aux Question:  I'm considering changing the title of this thread to "PulseAudio doesn't see Card 1", to better reflect the issue.  Is a title-change permitted?

Last edited by fionn (2021-09-22 14:38:21)

Offline

#5 2021-09-23 03:29:18

fionn
Member
From: Campbell, CA
Registered: 2013-06-03
Posts: 47

Re: [SOLVED] No Internal speakers sound; external USB & HDMI sound only

Solution:  Disable hybrid/integrated video in BIOS

Hint to solution found at https://wiki.archlinux.org/title/NVIDIA … phics_only

Conjecture: It seems that the HDMI specification for both video and audio on that interface hijacks the audio portion away from the Intel/Tiger Lake configuration.  Explicitly setting segregated card use in BIOS effectively frees the audio from the HDMI capture.  YMMV -- it works in this particular case.

Offline

Board footer

Powered by FluxBB