You are not logged in.

#1 2020-08-28 09:54:58

Superkasper
Member
Registered: 2020-08-28
Posts: 9

[SOLVED] No Sound card found in fresh Arch installation

I have a fresh installation of arch on my T14 but I can not make the sound work. Here are some things my system says:

lspci -v | grep -A7 -i "Audio"

00:1f.3 Audio device: Intel Corporation Device 02c8 (prog-if 80)
        Subsystem: Lenovo Device 22b1
        Flags: bus master, fast devsel, latency 64, IRQ 16
        Memory at e33bc000 (64-bit, non-prefetchable) [size=16K]
        Memory at e3000000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: <access denied>
        Kernel driver in use: sof-audio-pci
        Kernel modules: snd_hda_intel, snd_soc_skl, snd_sof_pci

00:1f.4 SMBus: Intel Corporation Device 02a3
        Subsystem: Lenovo Device 22b1
        Flags: medium devsel, IRQ 16
        Memory at e33c7000 (64-bit, non-prefetchable) [size=256]
        I/O ports at efa0 [size=32]

I have installed

alsa-utils

and

pulseaudio

I also tried to load the appropriate Kernel module but I am no expert here:

sudo modprobe snd-hda-intel

But Somehow they dont pick up on the sound card:

aplay -l
aplay: device_list:274: no soundcards found...
amixer
amixer: Mixer attach default error: No such file or directory

Trying to address some card with number N also does not work

amixer -c N
Invalid card number.

Even resetting things as suggested here https://bbs.archlinux.org/viewtopic.php?id=235291 only results in

sudo alsactl init
alsactl: init:1759: No soundcards found...

Here is some more output

systool -vm snd_hda_intel
Module = "snd_hda_intel"

  Attributes:
    coresize            = "57344"
    initsize            = "0"
    initstate           = "live"
    refcnt              = "0"
    srcversion          = "BC670B8B10417BFC7A98F6B"
    taint               = ""
    uevent              = <store method only>

  Parameters:
    align_buffer_size   = "-1"
    bdl_pos_adj         = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    beep_mode           = "Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y"
    dmic_detect         = "Y"
    enable_msi          = "-1"
    enable              = "Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y"
    id                  = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    index               = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    jackpoll_ms         = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
    model               = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    patch               = "(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)"
    pm_blacklist        = "Y"
    position_fix        = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    power_save          = "0"
    power_save_controller= "Y"
    probe_mask          = "-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1"
    probe_only          = "0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
    single_cmd          = "-1"
    snoop               = "-1"

  Sections:

This does not yield any output:

sudo fuser -v /dev/snd/*

In this Arch setup I followed the LVM on LUKS encryption scheme in https://wiki.archlinux.org/index.php/Dm … VM_on_LUKS. Maybe this has something do to with the problem? I have not had this problem before on an Arch installation on a different device where I did not encrypt the filesystem.

Thank you for you help!

Last edited by Superkasper (2020-08-28 13:22:11)

Offline

#2 2020-08-28 10:18:43

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,415

Re: [SOLVED] No Sound card found in fresh Arch installation

install the sof-firmware and alsa-ucm-conf package and reboot. Should that not suffice you can enforce the older codec implementation by setting /etc/modprobe.d/dsp.conf

options snd_intel_dspcfg dsp_driver=1

but that isn't quite guaranteed to be  maintained further for new chipsets, sof-firmware and alsa-ucm-conf are the newer, more future-proof standards, so only do that if sof-firmware doesn't work.

Last edited by V1del (2020-08-28 10:22:48)

Offline

#3 2020-08-28 10:35:56

Superkasper
Member
Registered: 2020-08-28
Posts: 9

Re: [SOLVED] No Sound card found in fresh Arch installation

Thanks. the sof-firmware has done the trick. However I still dont hear anything when running e.g.

sudo aplay /usr/share/sounds/alsa/Front_Center.wav
Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono

Using alsamixer I made sure, that the master and speaker Volume is not set to 0. Any advice?

Offline

#4 2020-08-28 10:44:03

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,415

Re: [SOLVED] No Sound card found in fresh Arch installation

depends, what do you have available now?

sudo fuser -v /dev/snd/*
aplay -lL
amixer -c0

also don't run things that aren't necessary to be ran with sudo with sudo. There should never be a reason to do sudo aplay and you shouldn't get into the habit of trying to sledgehammer things by prepending them with sudo

Last edited by V1del (2020-08-28 10:44:56)

Offline

#5 2020-08-28 11:00:58

Superkasper
Member
Registered: 2020-08-28
Posts: 9

Re: [SOLVED] No Sound card found in fresh Arch installation

V1del wrote:

also don't run things that aren't necessary to be ran with sudo with sudo. There should never be a reason to do sudo aplay and you shouldn't get into the habit of trying to sledgehammer things by prepending them with sudo

note taken.

This is what I get now

sudo fuser -v /dev/snd/*
                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  josias     1294 F.... pulseaudio
aplay -lL
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=sofhdadsp
    sof-hda-dsp, 
    Default Audio Device
sysdefault:CARD=sofhdadsp
    sof-hda-dsp, 
    Default Audio Device
**** List of PLAYBACK Hardware Devices ****
card 0: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 1: HDA Digital (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 3: HDMI1 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 4: HDMI2 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 5: HDMI3 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
amixer -c0
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 85 [98%] [-1.50dB] [off]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 84 [97%] [-2.25dB] [on]
  Front Right: Playback 84 [97%] [-2.25dB] [on]
Simple mixer control 'Speaker',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 82 [94%] [-3.75dB] [off]
  Front Right: Playback 82 [94%] [-3.75dB] [off]
Simple mixer control 'Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Mic Mute-LED Mode',0
  Capabilities: enum
  Items: 'On' 'Off' 'Follow Capture' 'Follow Mute'
  Item0: 'Follow Capture'
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 0 [0%] [-17.25dB] [off]
  Front Right: Capture 0 [0%] [-17.25dB] [off]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Dmic0',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 70
  Front Left: Capture 50 [71%] [0.00dB] [on]
  Front Right: Capture 50 [71%] [0.00dB] [on]
Simple mixer control 'Dmic1 2nd',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 70
  Front Left: Capture 50 [71%] [0.00dB]
  Front Right: Capture 50 [71%] [0.00dB]
Simple mixer control 'PGA1.0 1 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA2.0 2 Master',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 80
  Front Left: Capture 50 [62%] [0.00dB]
  Front Right: Capture 50 [62%] [0.00dB]
Simple mixer control 'PGA3.0 3 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA4.0 4 Master',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 80
  Front Left: Capture 50 [62%] [0.00dB]
  Front Right: Capture 50 [62%] [0.00dB]
Simple mixer control 'PGA7.0 7 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA8.0 8 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]
Simple mixer control 'PGA9.0 9 Master',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 32
  Mono:
  Front Left: Playback 32 [100%] [0.00dB]
  Front Right: Playback 32 [100%] [0.00dB]

Offline

#6 2020-08-28 13:20:18

Superkasper
Member
Registered: 2020-08-28
Posts: 9

Re: [SOLVED] No Sound card found in fresh Arch installation

Turns out I just forgot to unmute the channels:

amixer sset Master unmute
amixer sset Speaker unmute
amixer sset Headphone unmute

Thanks again for you help V1del!

Offline

Board footer

Powered by FluxBB