You are not logged in.

#1 2022-12-27 22:48:42

t0mby
Member
Registered: 2022-12-27
Posts: 10

[SOLVED] No audio after fresh arch install on a T14s AMD

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-utils

and

sudo pacman -S sof-firmware

then:

amixer sset Master unmute

from which I get:

amixer: Unable to find simple control 'Master',0

I don't know what to do next... I've installed with pulseaudio.

Here are some outputs:

cat /proc/asound/cards

gives:

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-ThinkPadT14sGen2a
aplay -l

returns:

**** 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 #0
sudo 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

#2 2022-12-27 23:02:46

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 9,003
Website

Re: [SOLVED] No audio after fresh arch install on a T14s AMD

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

#3 2022-12-27 23:44:44

t0mby
Member
Registered: 2022-12-27
Posts: 10

Re: [SOLVED] No audio after fresh arch install on a T14s AMD

Head_on_a_Stick wrote:

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! smile Got it working now perfectly!

Offline

Board footer

Powered by FluxBB