You are not logged in.
Pages: 1
I seem to not get any audio output from my laptop. It works just fine with a monitor and blue tooth headsets. I've checked the usual suspects, alsamixer automute is disabled, I've installed the latest sof packages and have my system up to date. Here's my specs:
uname -a
Linux vec16hx 6.12.63-1-lts #1 SMP PREEMPT_DYNAMIC Thu, 18 Dec 2025 14:48:15 +0000 x86_64 GNU/Linuxlspci -k | grep audio
0000:00:1f.3 Multimedia audio controller: Intel Corporation Raptor Lake High Definition Audio Controller (rev 11)
Kernel driver in use: sof-audio-pci-intel-tglaplay -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 1: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
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
card 1: sofhdadsp [sof-hda-dsp], device 31: HDA Analog Deep Buffer (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0Last edited by Blaez (2026-01-04 12:37:41)
Offline
Please use [ code ] [ /code ] tags for program output, see https://bbs.archlinux.org/help.php#bbcode
The output of
$ aplay -Lwould be helpful .
Last edited by Lone_Wolf (2026-01-04 12:22:46)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
ah sorry about that. here's the output of
aplay -Lnull
Discard all samples (playback) or generate zero samples (capture)
lavrate
Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
Rate Converter Plugin Using Samplerate Library
speexrate
Rate Converter Plugin Using Speex Resampler
jack
JACK Audio Connection Kit
oss
Open Sound System
pipewire
PipeWire Sound Server
pulse
PulseAudio Sound Server
speex
Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
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
usbstream:CARD=NVidia
HDA NVidia
USB Stream Output
sysdefault:CARD=sofhdadsp
sof-hda-dsp,
Default Audio Device
usbstream:CARD=sofhdadsp
sof-hda-dsp
USB Stream OutputOffline
I'm not 100% sure, but these 2 appear to be missing from aplay -L
card 1: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: sofhdadsp [sof-hda-dsp], device 31: HDA Analog Deep Buffer (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0Please run
speaker-test -Dhw:1,0 -c2Post the output and what you hear (if anything) and where it comes from.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
No luck, I ran
speaker-test -Dhw:1,0 -c2and got no sound, I ended the test after two minutes and got this output:
Playback device is hw:1,0
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 96 to 16384
Period size range from 48 to 4096
Periods = 4
was set period_size = 4096
was set buffer_size = 16384
0 - Front Left
1 - Front Right
Time per period = 5.631849
0 - Front Left
1 - Front Right
Time per period = 5.973526
0 - Front Left
1 - Front Right
Time per period = 5.972516
0 - Front Left
1 - Front Right
Time per period = 5.972616
0 - Front Left
1 - Front Right
Time per period = 5.973648
0 - Front Left
1 - Front Right
Time per period = 5.972570
0 - Front Left
1 - Front Right
Time per period = 5.972552
0 - Front Left
1 - Front Right
Time per period = 5.973664
0 - Front Left
1 - Front Right
Time per period = 5.972569
0 - Front Left
1 - Front Right
Time per period = 5.972581
0 - Front Left
1 - Front Right
Time per period = 5.973684
0 - Front Left
1 - Front Right
Time per period = 5.972588
0 - Front Left
1 - Front Right
Time per period = 5.972607
0 - Front Left
1 - Front Right
Time per period = 5.973526
0 - Front Left
1 - Front Right
Time per period = 5.972603
0 - Front Left
1 - Front Right
Time per period = 5.972727
0 - Front Left
1 - Front Right
Time per period = 5.973503
0 - Front Left
1 - Front Right
Time per period = 5.972682
0 - Front Left
1 - Front Right
Time per period = 5.972612
0 - Front Left
1 - Front Right
Time per period = 5.973538
0 - Front Left
1 - Front Right
Time per period = 5.972684
0 - Front Left
1 - Front Right
Time per period = 5.972641
0 - Front Left
1 - Front Right
Time per period = 5.973533
0 - Front Left
1 - Front Right
Time per period = 5.972619
0 - Front Left
1 - Front Right
Time per period = 5.972602
0 - Front Left
1 - Front Right
Time per period = 3.925695Offline
So the device is present and works but gives no sound output .
Does booting another OS have the same issue ?
What is the exact model of the laptop ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
I currently only use Arch but I had audio functioning in Windows, Pop os and Nobara before switching.
My laptop is a MSI Vector 16 HX A14VHG.
Offline
Your laptop has special keys for the speaker on F1, F2, F3
Use Quick FN Launch Keys
Speaker Settings
•
F1: Mute the built-in speakers. The Mute LED indicator,
located on the F1 keycap, glows when the sound is muted.
•
F2: Decrease the built-in speaker’s volume.
•
F3: Increase the built-in speaker’s volume.
Please check if using them makes a difference (especially F3 ).
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
All of the F1, F2 and F3 function keys work and can decrease, increase and mute. Although my led indicator does not light up when my audio is shown to be muted in pavucontrol.
Offline
For clarity :
Do they infuence the output from the speakers or only for monitor / bluetooth ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
They influences both, as the keys change the volume of whichever output is set as my default. But they don't cause any audio output from my laptop speakers.
Offline
The speaker-test command accessed the hw directly, so pipewire/pavuctl status should not matter.
I'm almost out of ideas, but we haven't looked at the journal yet.
As root / with root-rights run
# journalctl -b | curl -F 'file=@-' 0x0.stIt will upload the system journal for the current boot to a public hosting site and output a link.
Please post that link.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Alrighty, I've run the command and got this link:
http://0x0.st/PoIq.txtOffline
These lines standout in the journal :
Jan 06 16:59:44 vec16hx kernel: sof-audio-pci-intel-tgl 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
Jan 06 16:59:44 vec16hx kernel: skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent card not yet available, widget card binding deferred
Jan 06 16:59:45 vec16hx kernel: skl_hda_dsp_generic skl_hda_dsp_generic: hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 3Please post the output of pacman -Qs alsa
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
oh I did not notice that at all.
❯ pacman -Qs alsalocal/alsa-card-profiles 1:1.4.9-2
Low-latency audio/video router and processor - ALSA card profiles
local/alsa-firmware 1.2.4-4
Firmware binaries for loader programs in alsa-tools and hotplug firmware loader
local/alsa-lib 1.2.15.1-1
An alternative implementation of Linux sound support
local/alsa-plugins 1:1.2.12-5
Additional ALSA plugins
local/alsa-tools 1.2.15-1
Advanced tools for certain sound cards
local/alsa-topology-conf 1.2.5.1-4
ALSA topology configuration files
local/alsa-ucm-conf 1.2.15.1-1
ALSA Use Case Manager configuration (and topologies)
local/alsa-utils 1.2.15.1-1
Advanced Linux Sound Architecture - Utilities
local/lib32-alsa-lib 1.2.15.1-1
An alternative implementation of Linux sound support (32 bit)
local/lib32-alsa-plugins 1.2.12-1
Additional ALSA plugins (32-bit)
local/pipewire-alsa 1:1.4.9-2
Low-latency audio/video router and processor - ALSA configurationOffline
Nothing missing, but I may have been wrong in #12 about pipewire status not mattering.
pipewire-alsa reroutes calls to alsa to itself and processes them (often redirecting them to alsa ... )
For testing purposes remove pipewire-alsa, reboot (just in case) and re-test speaker-test -Dhw:1,0 -c2
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
I uninstalled pipewire-alsa and ran the command again. There's still no sound sadly, here's the output:
speaker-test 1.2.15.1
Playback device is hw:1,0
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 96 to 16384
Period size range from 48 to 4096
Periods = 4
was set period_size = 4096
was set buffer_size = 16384
0 - Front Left
1 - Front Right
Time per period = 5.632264
0 - Front Left
1 - Front Right
Time per period = 5.973952
0 - Front Left
1 - Front Right
Time per period = 5.972980
0 - Front Left
1 - Front Right
Time per period = 5.973006
0 - Front Left
1 - Front Right
Time per period = 5.973997
0 - Front Left
1 - Front Right
Time per period = 5.972949
0 - Front Left
1 - Front Right
Time per period = 5.972995
0 - Front Left
1 - Front Right
Time per period = 5.973987
0 - Front Left
1 - Front Right
Time per period = 5.972985
0 - Front Left
1 - Front Right
Time per period = 5.972973
0 - Front Left
1 - Front RightOffline
On the left side of your laptop there is a 3.5 mm audio jack.
Please connect external speakers or a headset to it, do they give sound ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
I connected headphones and got sound.
Offline
So it's only the built-in speaker that stays silent.
Sanity check : you have looked at the firmware settings to verify the integrated audio is enabled ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Oh I didn't consider that. Where would I be checking?
Offline
To access the firmware settings you need to press a special key at boot before the OS is started.
On msi laptops F2 seems to be the most common for that purpose, the delete key might also work.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
It works now! I updated my bios and reset to default settings and finally have sound again. Thank you so much for the help!!
![]()
Offline
Pages: 1