Problem Description: The Problem: My laptop’s internal speakers produce no sound whatsoever in Ubuntu. All volume controls appear correct, and selecting the built-in output device doesn’t help.
Context:
Headphones plugged into the 3.5mm jack DO work perfectly fine in Ubuntu.
All sound, including the internal speakers, works perfectly when I boot into Windows on the same machine.
What I’ve Tried:
Installed pavucontrol and tried switching the sound card profile.
Ran sudo alsa force-reload.
I identified the following audio codecs on my system:
cat /proc/asound/card*/codec* | grep Codec
Codec: Nvidia GPU a5 HDMI/DP
Codec: Realtek ALC285
Codec: Intel Raptorlake HDMI
Has anyone successfully resolved a “speakers only” issue on Ubuntu 22.04? Any guidance on how to fix this, would be greatly appreciated! Thank you.
Presuming you haven’t changed desktop and are still using Gnome, check under settings, sound, output device.
If its set to Nvidia, then sound is routed via the HDMI cable.
You need to look for something like Realtek ALC285 that should send sound to your speakers.
In addition, if you run alsamixer from the terminal, check the sound card in use with F6, and then make sure controls for that card are not muted, if in doubt press m
The output device is Built-in Audio, and nothing is muted.
I have three options in my sound card using F6 in alsamixer, default, HDA Nvidia, and HDA Intel PCH — none of which work.
Below is the ALSA information and device listing generated via: