No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Questions about codecs, DVD playback, web plugins...
Forum rules
Before you post please read how to get help
ba58smith
Level 1
Level 1
Posts: 27
Joined: Wed Oct 07, 2020 11:09 am

No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by ba58smith »

I've spent hours and hours trying to find a solution for this, otherwise, I wouldn't be posting here.
I just put a new hard drive in a Dell Latitude E7450, and did a clean install of the latest version of Mint. I get no sound from the Internal Speakers, but I do get sound from the headphone jack. In any app that shows sound configuration, the "active output" properly switches between "Speakers - Built-in Audio" and "Headphones - Built-in Audio" when I plug/unplug the headphones. But no matter what I do (and I've done everything in every troubleshooting guide I can find, include the excellent one at http://mreen.epizy.com/SoundFixTips.html?i=1), I get nothing from the built-in speakers.

I hope someone can see something that hasn't been tried yet. Thanks so much for any help anyone can offer.

Here is the output of all the commands suggested in the above-referenced guide:

Code: Select all

butch@Latitude-E7450:~$ inxi -Fxz
System:    Kernel: 5.4.0-48-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.6.7 
           Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal 
Machine:   Type: Laptop System: Dell product: Latitude E7450 v: N/A serial: <filter> 
           Mobo: Dell model: N/A serial: <filter> UEFI [Legacy]: Dell v: A13 date: 05/17/2016 
Battery:   ID-1: BAT0 charge: 45.3 Wh condition: 45.3/53.3 Wh (85%) model: LGC-LGC3.6 DELL G95J556 status: Full 
CPU:       Topology: Dual Core model: Intel Core i5-5200U bits: 64 type: MT MCP arch: Broadwell rev: 4 L2 cache: 3072 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 17559 
           Speed: 798 MHz min/max: 500/2700 MHz Core speeds (MHz): 1: 798 2: 798 3: 798 4: 798 
Graphics:  Device-1: Intel HD Graphics 5500 vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 
           Display: x11 server: X.Org 1.20.8 driver: modesetting unloaded: fbdev,vesa resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel HD Graphics 5500 (BDW GT2) v: 4.6 Mesa 20.0.8 direct render: Yes 
Audio:     Device-1: Intel Broadwell-U Audio vendor: Dell driver: snd_hda_intel v: kernel bus ID: 00:03.0 
           Device-2: Intel Wildcat Point-LP High Definition Audio vendor: Dell driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
           Sound Server: ALSA v: k5.4.0-48-generic 
Network:   Device-1: Intel Ethernet I218-LM vendor: Dell driver: e1000e v: 3.2.6-k port: f080 bus ID: 00:19.0 
           IF: eno1 state: down mac: <filter> 
           Device-2: Broadcom and subsidiaries BCM4352 802.11ac Wireless Network Adapter vendor: Dell driver: wl v: kernel 
           port: f040 bus ID: 02:00.0 
           IF: wlp2s0 state: up mac: <filter> 
Drives:    Local Storage: total: 465.76 GiB used: 142.56 GiB (30.6%) 
           ID-1: /dev/sda vendor: Samsung model: SSD 860 EVO 500GB size: 465.76 GiB 
Partition: ID-1: / size: 456.95 GiB used: 142.56 GiB (31.2%) fs: ext4 dev: /dev/sda5 
Sensors:   System Temperatures: cpu: 42.0 C mobo: 35.0 C sodimm: 29.0 C 
           Fan Speeds (RPM): cpu: 0 
Info:      Processes: 211 Uptime: 41m Memory: 11.59 GiB used: 2.68 GiB (23.1%) Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 
           Shell: bash v: 5.0.17 inxi: 3.0.38 

Code: Select all

butch@Latitude-E7450:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC3235 Analog [ALC3235 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

Code: Select all

butch@Latitude-E7450:~$ pacmd list-sinks
1 sink(s) available.
  * index: 0
	name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
	driver: <module-alsa-card.c>
	flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: RUNNING
	suspend cause: (none)
	priority: 9039
	volume: front-left: 56752 /  87% / -3.75 dB,   front-right: 56752 /  87% / -3.75 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 89.88 ms
	max request: 15 KiB
	max rewind: 15 KiB
	monitor source: 0
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 1
	linked by: 1
	configured latency: 90.00 ms; range is 0.50 .. 371.52 ms
	card: 1 <alsa_card.pci-0000_00_1b.0>
	module: 8
	properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "ALC3235 Analog"
		alsa.id = "ALC3235 Analog"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "1"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xf7438000 irq 52"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card1"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "9ca0"
		device.product.name = "Wildcat Point-LP High Definition Audio Controller"
		device.form_factor = "internal"
		device.string = "front:1"
		device.buffering.buffer_size = "65536"
		device.buffering.fragment_size = "32768"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.description = "Built-in Audio Analog Stereo"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	ports:
		analog-output-lineout: Line Out (priority 9000, latency offset 0 usec, available: no)
			properties:
				
		analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-speakers"
		analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "audio-headphones"
	active port: <analog-output-headphones>

Code: Select all

butch@Latitude-E7450:~$ pacmd list-cards
2 card(s) available.
    index: 0
	name: <alsa_card.pci-0000_00_03.0>
	driver: <module-alsa-card.c>
	owner module: 7
	properties:
		alsa.card = "0"
		alsa.card_name = "HDA Intel HDMI"
		alsa.long_card_name = "HDA Intel HDMI at 0xf743c000 irq 51"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:03.0"
		sysfs.path = "/devices/pci0000:00/0000:00:03.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "160c"
		device.product.name = "Broadwell-U Audio Controller"
		device.form_factor = "internal"
		device.string = "0"
		device.description = "Built-in Audio"
		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)
		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"
    index: 1
	name: <alsa_card.pci-0000_00_1b.0>
	driver: <module-alsa-card.c>
	owner module: 8
	properties:
		alsa.card = "1"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xf7438000 irq 52"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card1"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "9ca0"
		device.product.name = "Wildcat Point-LP High Definition Audio Controller"
		device.form_factor = "internal"
		device.string = "1"
		device.description = "Built-in Audio"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		input:analog-stereo: Analog Stereo Input (priority 65, available: unknown)
		output:analog-stereo: Analog Stereo Output (priority 6500, available: unknown)
		output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6565, available: unknown)
		off: Off (priority 0, available: unknown)
	active profile: <output:analog-stereo+input:analog-stereo>
	sinks:
		alsa_output.pci-0000_00_1b.0.analog-stereo/#0: Built-in Audio Analog Stereo
	sources:
		alsa_output.pci-0000_00_1b.0.analog-stereo.monitor/#0: Monitor of Built-in Audio Analog Stereo
		alsa_input.pci-0000_00_1b.0.analog-stereo/#1: Built-in Audio Analog Stereo
	ports:
		analog-input-internal-mic: Internal Microphone (priority 8900, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-dock-mic: Dock Microphone (priority 7800, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-headset-mic: Headset Microphone (priority 8800, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-output-lineout: Line Out (priority 9000, latency offset 0 usec, available: no)
			properties:
				
		analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-speakers"
		analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "audio-headphones"
User avatar
MrEen
Level 22
Level 22
Posts: 15285
Joined: Mon Jun 12, 2017 8:39 pm

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by MrEen »

Hi ba58smith, and welcome to the forum.

I don't believe I have this on my tips page so I'll mention it here as it might work for you. With the Headphones unplugged play some sound and run alsamixer in the terminal. Navigate to the Headphones column and hit the up arrow to raise the volume. It sound stupid, but for some this is necessary to get sound out of the speakers. If that works, we can edit a file to automate this so you don't have to run alsamixer every time you unplug the Headphones.

If that had no effect, run this so we can get a look at your sound setup:

Code: Select all

curl https://gitlab.freedesktop.org/pulseaudio/pulseaudio/raw/master/src/utils/pa-info?inline=false | bash | nc termbin.com 9999
The last line of output will have a URL pointing to the info.
ba58smith
Level 1
Level 1
Posts: 27
Joined: Wed Oct 07, 2020 11:09 am

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by ba58smith »

The headphone volume trick had no effect. I do wonder why I have two headphone items in alsamixer: Headphone, and Headphone+LO.

Here's the output of the `curl` command:

Code: Select all

butch@Latitude-E7450:~$ curl https://gitlab.freedesktop.org/pulseaudio/pulseaudio/raw/master/src/utils/pa-info?inline=false | bash | nc termbin.com 9999
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  2039  100  2039    0     0   2061      0 --:--:-- --:--:-- --:--:--  2059
https://termbin.com/nt8m
I hope YOU know what all that info is at https://termbin.com/nt8m, because I sure don't! :-)
User avatar
MrEen
Level 22
Level 22
Posts: 15285
Joined: Mon Jun 12, 2017 8:39 pm

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by MrEen »

Don't worry, I understand what needs to be understood in that output. :D

I do realize how confusing it all is when you've never seen all that before.

The Headphone+LO is the volume for your Headphones and Line Out ports. The Headphone column is the "switch" for your headphones. Pluggin in Headphones makes it active, while unplugging them makes it inactive.

I'm looking at the output now.
User avatar
MrEen
Level 22
Level 22
Posts: 15285
Joined: Mon Jun 12, 2017 8:39 pm

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by MrEen »

Okay, the output looked mostly normal, although that Headphone+LO is something I usually see only on Desktops, not Laptops.

Let's see if the Speakers show as unknown with this command (no headphones plugged in for this test):

Code: Select all

pacmd list-sinks
If so, do you still have Windows on this machine? And if yes, make sure Fast Startup is turned off in Windows, then shut down, don't reboot, before coming back to Mint to test again.
ba58smith
Level 1
Level 1
Posts: 27
Joined: Wed Oct 07, 2020 11:09 am

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by ba58smith »

No Windows (I'm 7 years Windows-free and loving it!).

Here's the output you asked for. Headphones do not show up with "unknown".

Code: Select all

pacmd list-sinks
1 sink(s) available.
  * index: 0
	name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
	driver: <module-alsa-card.c>
	flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 9039
	volume: front-left: 40177 /  61% / -12.75 dB,   front-right: 40177 /  61% / -12.75 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max request: 0 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 .. 371.52 ms
	card: 1 <alsa_card.pci-0000_00_1b.0>
	module: 8
	properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "ALC3235 Analog"
		alsa.id = "ALC3235 Analog"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "1"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xf7438000 irq 52"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card1"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "9ca0"
		device.product.name = "Wildcat Point-LP High Definition Audio Controller"
		device.form_factor = "internal"
		device.string = "front:1"
		device.buffering.buffer_size = "65536"
		device.buffering.fragment_size = "32768"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.description = "Built-in Audio Analog Stereo"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	ports:
		analog-output-lineout: Line Out (priority 9000, latency offset 0 usec, available: no)
			properties:
				
		analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-speakers"
		analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-headphones"
	active port: <analog-output-speaker>
ba58smith
Level 1
Level 1
Posts: 27
Joined: Wed Oct 07, 2020 11:09 am

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by ba58smith »

BTW, thank you so much for your help with this, MrEen!
User avatar
MrEen
Level 22
Level 22
Posts: 15285
Joined: Mon Jun 12, 2017 8:39 pm

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by MrEen »

You're quite welcome!

Here's the issue:
analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)
That one is sometimes a bear to resolve. Do you know how many speakers there are in the laptop? The next thing I'm going to have you try will depend on if there's 2, 3 or 4 speakers inside that machine.

Nevermind, I found that it says there are 2 here.

Install alsa-tools-gui so you can run HDAJackRetask. When it starts, make sure ALC3235 is chosen for Select a Codec in the upper left. Next check the Override box for pin 0x14 and change that selection to Not connected.

Now check the Show unconnected pins box, then find a not connected pin other than 0x14 (I'd suggest trying 0x18 first) and check it's Override box and see if it can be changed to Internal Speakers.

Once the change has been made, click on Apply now and test the sound. Make sure to check volume and mute status when testing. If still no sound, undo the change to the pin you just made and try to find another pin that can be changed to Internal Speakers.

If/when you find one that works, click on Install boot override then reboot and verify it's still working.

Good luck.

P.S. If you get an error "Device or resource busy" when clicking on Apply now, then just go ahead and click on Install boot override then reboot and test the sound. If no luck with that, click on Remove boot override then reboot again before trying another pin.
ba58smith
Level 1
Level 1
Posts: 27
Joined: Wed Oct 07, 2020 11:09 am

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by ba58smith »

Whenever I try to make any changes with HDAJackRetask, I get "tee:/sys/class/sound/hwC1D0/reconfig: Device or resource busy". I have nothing else running that uses sound, not even a web browser.
User avatar
MrEen
Level 22
Level 22
Posts: 15285
Joined: Mon Jun 12, 2017 8:39 pm

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by MrEen »

Yeah, for some people PulseAudio causes that. See my P.S. in my previous post.
ba58smith
Level 1
Level 1
Posts: 27
Joined: Wed Oct 07, 2020 11:09 am

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by ba58smith »

Sorry - I saw your PS after I posted my reply. I've now tried every pin that will allow "Internal speakers" as an output choice, but no luck.

With Pin 0x14 ("Internal speaker") set to "Not connected", and Pin 0x18 set to "Internal speaker", this is what my AlsaMixer looks like this, and I can't make the volume on "Speaker" go up. It's set at 00, and I can't change it. Does that tell you anything?
alsamixer.png
User avatar
MrEen
Level 22
Level 22
Posts: 15285
Joined: Mon Jun 12, 2017 8:39 pm

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by MrEen »

Yeah, that's normal. That's the speaker switch that only has off an on as possibilities (the OO means on, MM means off) and the next column, Speaker+LO(?) is the actual volume control. However, this is very unusual. You original output had Headphone+LO on one control. Changing this pin has altered that, which I've never seen happen before. There is something very unusual about your system.

Do you still have the Live USB/DVD that you used to install Mint with? If so, please run that and see if the speakers work, and regardless of working condition paste this output again from there:

Code: Select all

curl https://gitlab.freedesktop.org/pulseaudio/pulseaudio/raw/master/src/utils/pa-info?inline=false | bash | nc termbin.com 9999
Go ahead and click on Remove boot override in HDAJackRetask before booting into the Live version so when you return to the installed system we're already back at square one.
ba58smith
Level 1
Level 1
Posts: 27
Joined: Wed Oct 07, 2020 11:09 am

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by ba58smith »

Sorry, it took me awhile to be able to plug into the router to complete this.

Here's the url of the output: https://termbin.com/mhmr

HDAJackRetask is all back to normal - no modifications.

Hope you find something - and again, thanks so much for the effort!
User avatar
MrEen
Level 22
Level 22
Posts: 15285
Joined: Mon Jun 12, 2017 8:39 pm

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by MrEen »

No worries.

I'll assume as it wasn't mentioned that the speakers didn't work there either.

I found a bug report from almost 6 years ago for the same machine/codec that 5 others clicked the link saying they are also affected and not one comment from the developers: https://bugs.launchpad.net/ubuntu/+sour ... ug/1534270

Another unnoticed bug report with a different issue here that's only 3 years old: https://bugs.launchpad.net/ubuntu/+sour ... ug/1708500

Now the potentially good news! I found this page that has the same situation, and more than one user was fixed by closing the lid then opening it again! And this is not terribly uncommon. I would have eventually asked you to suspend the machine then wake it back up. I just hadn't got that desperate yet.

There's a teeny tiny little chance that once you do that, your issue will be solved permanently, but more likely you'll have to do that after every reboot.

Assuming it works for you, we can try a few things to see if we can mimic the steps automatically so no intervention will be required on your part.

Good luck! :D
ba58smith
Level 1
Level 1
Posts: 27
Joined: Wed Oct 07, 2020 11:09 am

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by ba58smith »

Correct, the speakers did not work from the Live USB.

The lid trick didn't work. I tried changing the "close the lid" action to "Suspend", and to "Lock Screen" and "Do nothing".

From that thread where you found the lid trick, it said to run alsa-info.sh, which I did, and it produced the following results:

http://alsa-project.org/db/?f=d59f6c796 ... d0c28d69a5

Anything in that info that helps?

I'm wondering if my speakers actually have some sort of hardware problem. I've never had any OS on this laptop other than Linux Mint (17, and now 20), but I don't think I have ever heard any sound from them, under any circumstance. Is there a way to test that?
User avatar
MrEen
Level 22
Level 22
Posts: 15285
Joined: Mon Jun 12, 2017 8:39 pm

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by MrEen »

I already had the info from the curl command, so it didn't give me anything new I'm afraid. The second half of the curl output is actually the alsa-info output.

Time to play some guessing games. Try sudo alsa force-reload and see if the speakers work.

And if that doesn't work, try sudo alsa suspend followed by sudo alsa resume.
User avatar
MrEen
Level 22
Level 22
Posts: 15285
Joined: Mon Jun 12, 2017 8:39 pm

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by MrEen »

I have no idea how to test for hardware failure. But, I suspect that's not your issue based on those other bug reports I found.
ba58smith
Level 1
Level 1
Posts: 27
Joined: Wed Oct 07, 2020 11:09 am

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by ba58smith »

No joy from force-reload, nor suspend/resume.

I may have to resort to a little Bluetooth speaker, I guess.
User avatar
MrEen
Level 22
Level 22
Posts: 15285
Joined: Mon Jun 12, 2017 8:39 pm

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by MrEen »

I'm still hoping we can prevent needing to go that route.

Try sudo alsactl kill quit followed by sudo alsactl init. You may need to then run pulseaudio -k after that. And test with aplay /usr/share/sounds/alsa/Front_Center.wav so we don't also need to also restart sound playing apps.
ba58smith
Level 1
Level 1
Posts: 27
Joined: Wed Oct 07, 2020 11:09 am

Re: No sound from built-in speakers on Dell E7450 (Mint 20 Ulyana)

Post by ba58smith »

MrEen wrote:
Sun Oct 11, 2020 2:52 pm
Try sudo alsactl kill quit followed by sudo alsactl init. You may need to then run pulseaudio -k after that. And test with aplay /usr/share/sounds/alsa/Front_Center.wav so we don't also need to also restart sound playing apps.
Still nothing. Not from playing the .wav file, nor from using the Sound setup UI (Test Speakers).
Post Reply

Return to “Sound, Multimedia, & Codecs”