You are not logged in.
I just did a fresh installation and have no audio. My prior installation with this machine gave me a terrible time with audio as well. I have never experienced issues in an Arch system like this with any other machine I've used. I have pulseaudio, pulseaudio-alsa and alsa-utils. Last installation on this machine I had audio but couldn't control the volume like you typically would. This time I have nothing. Any help would be greatly appreciated.
┌──[яoot@ᴡɪɴᴅᴏᴡꜱ95]-<Other>
└─⋗ cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xc5418000 irq 156
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xc5080000 irq 17
┌──[яoot@ᴡɪɴᴅᴏᴡꜱ95]-<Other>
└─⋗ sudo fuser -v /dev/snd/*
USER PID ACCESS COMMAND
/dev/snd/controlC0: wax 6661 F.... pulseaudio
/dev/snd/controlC1: wax 6661 F.... pulseaudio
/dev/snd/pcmC0D0p: wax 6661 F...m pulseaudio
┌──[яoot@ᴡɪɴᴅᴏᴡꜱ95]-<Other>
└─⋗ pactl list sinks
Sink #0
State: RUNNING
Name: alsa_output.pci-0000_00_1f.3.analog-stereo
Description: Built-in Audio Analog Stereo
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 7
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 64880 / 99% / -0.26 dB
balance -0.01
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
Latency: 23922 usec, configured 23220 usec
Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
Properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "ALC294 Analog"
alsa.id = "ALC294 Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xc5418000 irq 156"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1f.3"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "06c8"
device.product.name = "Comet Lake PCH cAVS"
device.form_factor = "internal"
device.string = "front:0"
device.buffering.buffer_size = "384000"
device.buffering.fragment_size = "192000"
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-speaker: Speakers (type: Speaker, priority: 10000, availability unknown)
analog-output-headphones: Headphones (type: Headphones, priority: 9900, availability group: Legacy 2, not available)
Active Port: analog-output-speaker
Formats:
pcm
┌──[яoot@ᴡɪɴᴅᴏᴡꜱ95]-<Other>
└─⋗ lsmod | grep snd
snd_sof_pci_intel_cnl 16384 0
snd_sof_intel_hda_common 131072 1 snd_sof_pci_intel_cnl
soundwire_intel 53248 1 snd_sof_intel_hda_common
snd_hda_codec_realtek 163840 1
snd_sof_intel_hda 20480 1 snd_sof_intel_hda_common
snd_sof_pci 20480 2 snd_sof_intel_hda_common,snd_sof_pci_intel_cnl
snd_hda_codec_generic 98304 1 snd_hda_codec_realtek
snd_sof_xtensa_dsp 20480 1 snd_sof_intel_hda_common
snd_sof 196608 2 snd_sof_pci,snd_sof_intel_hda_common
ledtrig_audio 16384 2 snd_hda_codec_generic,snd_sof
snd_soc_skl 217088 0
snd_soc_hdac_hda 28672 2 snd_sof_intel_hda_common,snd_soc_skl
snd_hda_ext_core 36864 4 snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda
snd_soc_sst_ipc 20480 1 snd_soc_skl
snd_soc_sst_dsp 36864 1 snd_soc_skl
snd_soc_acpi_intel_match 57344 3 snd_sof_intel_hda_common,snd_soc_skl,snd_sof_pci_intel_cnl
snd_soc_acpi 16384 3 snd_soc_acpi_intel_match,snd_sof_intel_hda_common,snd_soc_skl
snd_soc_core 385024 5 soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl
snd_hda_codec_hdmi 81920 2
snd_compress 28672 1 snd_soc_core
ac97_bus 16384 1 snd_soc_core
snd_pcm_dmaengine 16384 1 snd_soc_core
snd_hda_intel 61440 6
snd_intel_dspcfg 32768 3 snd_hda_intel,snd_sof_intel_hda_common,snd_soc_skl
snd_intel_sdw_acpi 20480 2 snd_sof_intel_hda_common,snd_intel_dspcfg
snd_hda_codec 180224 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_hdac_hda
snd_hda_core 114688 10 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_soc_skl,snd_sof_intel_hda
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 159744 12 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_soc_skl,snd_hda_core,snd_pcm_dmaengine
snd_timer 49152 1 snd_pcm
snd 126976 21 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_compress,snd_soc_core,snd_pcm
soundcore 16384 1 snd
Offline
Did you install sof-firmware?
Offline
Did you install sof-firmware?
Yes I did. Still nothing.
Offline
This was finally resolved the correct way.
First:
sudo echo 'options snd-hda-intel model=asus-zenbook' > /etc/modprobe.d/alsa-base.conf
Then add this: before the [Element CPM] block. in
/usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common
[Element Master]
switch = mute
volume = ignore
So it'll look something like this:
[Element Master]
switch = mute
volume = ignore
[Element PCM]
switch = mute
volume = merge
override-map.1 = all
override-map.2 = all-left,all-right
Now restart Pulseaudio.
systemctl --user restart pulseaudio
Hopefully this helps someone because it drove me crazy for a long time.
Last edited by waxxx333 (2022-06-17 01:02:36)
Offline
Hi, I am using ROG Strix G614JZ, and also don't have audio for ALSA. I tried your method, but it doesn't work, what else can I do?
Kernel: 6.5.9-arch1-1-g14
Desktop Environment: KDE Plasma
Offline
Hi, I am using ROG Strix G614JZ, and also don't have audio for ALSA. I tried your method, but it doesn't work, what else can I do?
Kernel: 6.5.9-arch1-1-g14
Desktop Environment: KDE Plasma
Offline