You are not logged in.
Hello, as Im new to arch, I tried to install it by running archinstall. Everything I've tested until now is working just fine, except for the sound. Here's what I tried:
pacman -S alsa-utilsand
sudo pacman -S sof-firmwarethen:
amixer sset Master unmutefrom which I get:
amixer: Unable to find simple control 'Master',0I don't know what to do next... I've installed with pulseaudio.
Here are some outputs:
cat /proc/asound/cardsgives:
0 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfd3c8000 irq 95
1 [Generic_1 ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfd3c0000 irq 96
2 [acp ]: acp - acp
LENOVO-20XGS08D00-ThinkPadT14sGen2aaplay -lreturns:
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 11: HDMI 5 [HDMI 5]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 0: ALC257 Analog [ALC257 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0sudo dmesg | grep -iE 'snd|sof'gives:
[ 0.030683] software IO TLB: area num 16.
[ 0.290500] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.358061] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.358063] software IO TLB: mapped [mem 0x00000000bb8f2000-0x00000000bf8f2000] (64MB)
[ 1.957587] snd_rn_pci_acp3x 0000:05:00.5: enabling device (0000 -> 0002)
[ 2.161935] snd_hda_intel 0000:05:00.1: enabling device (0000 -> 0002)
[ 2.162740] snd_hda_intel 0000:05:00.1: Handle vga_switcheroo audio client
[ 2.162944] snd_hda_intel 0000:05:00.6: enabling device (0000 -> 0002)
[ 2.264712] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC257: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[ 2.264728] snd_hda_codec_realtek hdaudioC1D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 2.264731] snd_hda_codec_realtek hdaudioC1D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[ 2.264732] snd_hda_codec_realtek hdaudioC1D0: mono: mono_out=0x0
[ 2.264734] snd_hda_codec_realtek hdaudioC1D0: inputs:
[ 2.264736] snd_hda_codec_realtek hdaudioC1D0: Mic=0x19
[ 4.414343] snd_hda_intel 0000:05:00.1: bound 0000:05:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])Thank you!
Last edited by t0mby (2022-12-27 23:45:05)
Offline
I have that exact same machine :-)
Here's my full configuration:
archie:~$ pacman -Q sof-firmware pulseaudio pipewire
error: package 'sof-firmware' was not found
error: package 'pulseaudio' was not found
error: package 'pipewire' was not found
1archie:~$ cat ~/.asoundrc
defaults.pcm.card 1
defaults.ctl.card 1
archie:~$You will need a sound server (either PulseAudio or PipeWire) for video conferencing though, or at least I do. There may be a way to get it working with pure ALSA but I don't know how.
If you want to get PulseAudio working then use pavucontrol or pactl(1) to set the correct output device (probably the analogue card, as per my ~/.asoundrc).
Jin, Jîyan, Azadî
Offline
I have that exact same machine :-)
Here's my full configuration:
archie:~$ pacman -Q sof-firmware pulseaudio pipewire error: package 'sof-firmware' was not found error: package 'pulseaudio' was not found error: package 'pipewire' was not found 1archie:~$ cat ~/.asoundrc defaults.pcm.card 1 defaults.ctl.card 1 archie:~$You will need a sound server (either PulseAudio or PipeWire) for video conferencing though, or at least I do. There may be a way to get it working with pure ALSA but I don't know how.
If you want to get PulseAudio working then use pavucontrol or pactl(1) to set the correct output device (probably the analogue card, as per my ~/.asoundrc).
Thank you so much!
Got it working now perfectly!
Offline