For some reason, on my Manjaro system, sound will only play out of my monitor no matter what I set the output device to. Any help is appreciated.
Update: I can’t adjust the volume either.
You need to provide more info about your setup, eg. what hardware you use etc.
Also just a FYI i use an USB-External speaker with the sound output of my monitor pluged into it, which also doesn’t give any sound sometimes.
But that is corrected by turning off-then-on-again the USB device using it’s own buttons so it re-initializes.
What device do you want sound to be played from. Are you using pulseaudio, what output devices are shown.
I have tried to play out of both the built-in audio jack and through bluetooth. All the audio devices are shown, but no matter what I set it to, it plays out of the monitor speakers instead. Also, I appear to be using pulseaudio.
I am using Pulseaudio, with my monitor playing sound from displayport from my GTX 1650 super. My current motherboard is an Asus ROG STRIX B550-F GAMING motherboard. Does this help?
are you using volume control pavucontrol
to select desired output device by clicking ‘set as fallback’
want is the output of aplay -L
Doing this, the sound still plays out of my monitor.
Here is the output you asked for:
null
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
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 PulseAudio Sound Server)
hdmi:CARD=NVidia,DEV=0
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
HDA NVidia, PA248QV
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
hdmi:CARD=NVidia,DEV=5
HDA NVidia, HDMI 5
HDMI Audio Output
usbstream:CARD=NVidia
HDA NVidia
USB Stream Output
sysdefault:CARD=Generic
HD-Audio Generic, ALC1220 Analog
Default Audio Device
front:CARD=Generic,DEV=0
HD-Audio Generic, ALC1220 Analog
Front output / input
surround21:CARD=Generic,DEV=0
HD-Audio Generic, ALC1220 Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Generic,DEV=0
HD-Audio Generic, ALC1220 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic,DEV=0
HD-Audio Generic, ALC1220 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic,DEV=0
HD-Audio Generic, ALC1220 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic,DEV=0
HD-Audio Generic, ALC1220 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic,DEV=0
HD-Audio Generic, ALC1220 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Generic,DEV=0
HD-Audio Generic, ALC1220 Digital
IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=Generic
HD-Audio Generic
USB Stream Output
usbstream:CARD=U0x46d0x825
USB Device 0x46d:0x825
USB Stream Output
It looks like ALSA is seeing the card. ALC1220 which I believe is the ‘ROG SupremeFX8-Channel High Definition Audio CODEC S1220A’.
https://rog.asus.com/uk/motherboards/rog-strix/rog-strix-b550-f-gaming-model/spec/
Ensure audio hardware is enabled in BIOS. Check it also isn’t turned off in pavucontrol
under ‘configuration’ tab.
I believe the ALC1220 uses module snd_hda_intel.
check audio modules loaded, what is the output of lsmod | grep snd
double check soundcards, what is the output of cat /proc/asound/cards
you could try a ALSA speaker test specifying the device.
https://manpages.debian.org/testing/alsa-utils/speaker-test.1.en.html
Nothing is turned off in pavucontrol, here are the other outputs you wanted:
lsmod | grep snd
snd_usb_audio 389120 1
snd_usbmidi_lib 45056 1 snd_usb_audio
snd_rawmidi 53248 1 snd_usbmidi_lib
snd_seq_device 16384 1 snd_rawmidi
mc 69632 5 videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hda_codec_realtek 172032 1
snd_hda_codec_generic 98304 1 snd_hda_codec_realtek
snd_hda_codec_hdmi 86016 1
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_intel 61440 4
snd_intel_dspcfg 36864 1 snd_hda_intel
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
snd_hda_codec 188416 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core 118784 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep 16384 2 snd_usb_audio,snd_hda_codec
snd_pcm 172032 5 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core
snd_timer 49152 1 snd_pcm
snd 126976 22 snd_hda_codec_generic,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
soundcore 16384 1 snd
cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfc080000 irq 154
1 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfc900000 irq 156
2 [U0x46d0x825 ]: USB-Audio - USB Device 0x46d:0x825
USB Device 0x46d:0x825 at usb-0000:0d:00.3-3.1, high speed
I can’t find the bluetooth device audio device, I don’t know which of these that would be. Nothing audio related appears to be disabled in BIOS, one other note is that audio works perfectly with Windows, so the computer itself must be okay.
From this thread
https://askubuntu.com/questions/1210690/no-sound-from-line-out-in-ubuntu-19-10-on-alc1220
check in terminal program alsamixer
that output isn’t muted
could be a clash between Windows and Linux driver, cold boot to Linux
From this thread
driver clash between nvidia (hdmi) and ALC1220 sound hardware
I’ve already cold-booted. The other thread you linked did not solve my problem, and alsamixer confirms the volume is not muted. Sound can play, but no matter what I set it to it plays out of my monitor speakers.
did you try hdajackretask ? it is part of the alsa tools bungles that is 1.5MB in the official repositories
I’ll try that when I get back
I’m not sure why but the sound has suddenly started working properly again. But I will note that hdajackretask only sees the displayport output.
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.