You are not logged in.

#1 2020-04-08 20:17:14

dors
Member
Registered: 2020-04-08
Posts: 21

[Solved] Fresh Arch Installation, no sound, no card detected

Hello! This is my first post, I hope it's going to be fine

I followed the guide and installed Arch linux on my Dell Inspiron 14 5000. Everything proceeded smoothly.

I have also installed Kde and lightdm. Finally I installed alsa, alsa-utils, pulseaudio and pavucontrol.  I am having troubles with my audio-card drivers apparently, as audio worked fine in my previous installation of Ubuntu 19.10
As of now, pavucontrol shows only dummy output, as well as alsamixer. I have digged a bit through this forum but could not find a solution to this.
I have also tried to reinstall Arch, in fear I might have missed something, but the problem has not been solved.  Following the same guide I was able to install Arch on another laptop with no problem...

I am posting some relevant outputs:
lspci:

00:00.0 Host bridge: Intel Corporation Device 9b61 (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 02)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0c)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Comet Lake Thermal Subsytem
00:13.0 Serial controller: Intel Corporation Comet Lake Integrated Sensor Solution
00:14.0 USB controller: Intel Corporation Device 02ed
00:14.2 RAM memory: Intel Corporation Device 02ef
00:14.3 Network controller: Intel Corporation Wireless-AC 9462
00:15.0 Serial bus controller [0c80]: Intel Corporation Serial IO I2C Host Controller
00:16.0 Communication controller: Intel Corporation Comet Lake Management Engine Interface
00:17.0 SATA controller: Intel Corporation Comet Lake SATA AHCI Controller
00:1c.0 PCI bridge: Intel Corporation Device 02bc (rev f0)
00:1d.0 PCI bridge: Intel Corporation Device 02b4 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device 0284
00:1f.3 Multimedia audio controller: Intel Corporation Device 02c8
00:1f.4 SMBus: Intel Corporation Device 02a3
00:1f.5 Serial bus controller [0c80]: Intel Corporation Comet Lake SPI (flash) Controller
01:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX230] (rev a1)
02:00.0 Non-Volatile memory controller: Device 1e0f:0001

pacmd list-cards:

 0 card(s) available.

pacmd list-sinks:

1 sink(s) available.
  * index: 0
        name: <auto_null>
        driver: <module-null-sink.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1000
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max request: 375 KiB
        max rewind: 375 KiB
        monitor source: 0
        sample spec: s16le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        module: 12
        properties:
                device.description = "Dummy Output"
                device.class = "abstract"
                device.icon_name = "audio-card"

cat /etc/asound.conf

# Use PulseAudio by default
pcm.!default {
  type pulse
  fallback "sysdefault"
  hint {
    show on
    description "Default ALSA Output (currently PulseAudio Sound Server)"
  }
}

ctl.!default {
  type pulse
  fallback "sysdefault"
}

ls -l /sys/module/snd/holders/

total 0
lrwxrwxrwx 1 root root 0 Apr  8 19:40 snd_compress -> ../../snd_compress
lrwxrwxrwx 1 root root 0 Apr  8 19:40 snd_hda_codec -> ../../snd_hda_codec
lrwxrwxrwx 1 root root 0 Apr  8 19:40 snd_hda_codec_generic -> ../../snd_hda_codec_generic
lrwxrwxrwx 1 root root 0 Apr  8 19:40 snd_hda_codec_hdmi -> ../../snd_hda_codec_hdmi
lrwxrwxrwx 1 root root 0 Apr  8 19:40 snd_hda_codec_realtek -> ../../snd_hda_codec_realtek
lrwxrwxrwx 1 root root 0 Apr  8 19:40 snd_hda_intel -> ../../snd_hda_intel
lrwxrwxrwx 1 root root 0 Apr  8 19:40 snd_hwdep -> ../../snd_hwdep
lrwxrwxrwx 1 root root 0 Apr  8 19:40 snd_pcm -> ../../snd_pcm
lrwxrwxrwx 1 root root 0 Apr  8 19:40 snd_soc_core -> ../../snd_soc_core
lrwxrwxrwx 1 root root 0 Apr  8 19:40 snd_timer -> ../../snd_timer

fuser -v /dev/snd/*

No output.

Any help?
Thank you!

Last edited by dors (2020-04-08 22:13:05)

Offline

#2 2020-04-08 20:39:53

loqs
Member
Registered: 2014-03-06
Posts: 19,081

Re: [Solved] Fresh Arch Installation, no sound, no card detected

The output of the following as well please

pacman -Qs alsa
pacman -Qs firmware
aplay -l

Offline

#3 2020-04-08 20:48:26

dors
Member
Registered: 2020-04-08
Posts: 21

Re: [Solved] Fresh Arch Installation, no sound, no card detected

Hello, thank you

[sbianchi@biarch ~]$ pacman -Qs alsa
local/alsa-lib 1.2.2-1
    An alternative implementation of Linux sound support
local/alsa-plugins 1.2.2-1
    Additional ALSA plugins
local/alsa-topology-conf 1.2.2-2
    ALSA topology configuration files
local/alsa-ucm-conf 1.2.2-1
    ALSA Use Case Manager configuration (and topologies)
local/alsa-utils 1.2.2-1
    Advanced Linux Sound Architecture - Utilities
local/pulseaudio-alsa 2-5
    ALSA Configuration for PulseAudio
local/python-pyalsa 1.1.6-5 (alsa)
    Python binding for the ALSA library
local/zita-alsa-pcmi 0.3.2-2
    The successor of clalsadrv, provides easy access to ALSA PCM devices.
[sbianchi@biarch ~]$ pacman -Qs firmware
local/efibootmgr 16-2
    Tool to modify UEFI Firmware Boot Manager Variables
local/linux-firmware 20200316.8eb0b28-1
    Firmware files for Linux
[sbianchi@biarch ~]$ aplay -l
aplay: device_list:274: no soundcards found...
[sbianchi@biarch ~]$ pacman -Qs alsa
local/alsa-lib 1.2.2-1
    An alternative implementation of Linux sound support
local/alsa-plugins 1.2.2-1
    Additional ALSA plugins
local/alsa-topology-conf 1.2.2-2
    ALSA topology configuration files
local/alsa-ucm-conf 1.2.2-1
    ALSA Use Case Manager configuration (and topologies)
local/alsa-utils 1.2.2-1
    Advanced Linux Sound Architecture - Utilities
local/pulseaudio-alsa 2-5
    ALSA Configuration for PulseAudio
local/python-pyalsa 1.1.6-5 (alsa)
    Python binding for the ALSA library
local/zita-alsa-pcmi 0.3.2-2
    The successor of clalsadrv, provides easy access to ALSA PCM devices.
[sbianchi@biarch ~]$ pacman -Qs firmware
local/efibootmgr 16-2
    Tool to modify UEFI Firmware Boot Manager Variables
local/linux-firmware 20200316.8eb0b28-1
    Firmware files for Linux
[sbianchi@biarch ~]$ aplay -l
aplay: device_list:274: no soundcards found...

Out of frustration, I have seen this thread here https://bbs.archlinux.org/viewtopic.php?id=251157

and I tried blindly (I know it is risky and stupid, but I am desperate!) to follow the only command I could understand, which is
Change /etc/default/grub to have this line

 GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet splash acpi_backlight=vendor acpi_osi='!Windows 2013' acpi_osi='!Windows 2012' snd_hda_intel.dmic_detect=0"  

Then run in terminal

 grub-mkconfig -o /boot/grub/grub.cfg 

and reboot.

The audio worked, but my touchpad stopped. So I reverted the changes and I am back at square 0, no audio but touchpad working again.

My kernel version is 5.6.2

Last edited by dors (2020-04-08 20:49:12)

Offline

#4 2020-04-08 21:12:44

loqs
Member
Registered: 2014-03-06
Posts: 19,081

Re: [Solved] Fresh Arch Installation, no sound, no card detected

Try installing sof-firmware and reboot if that does not work try adding only the option snd_hda_intel.dmic_detect=0

Offline

#5 2020-04-08 21:42:03

dors
Member
Registered: 2020-04-08
Posts: 21

Re: [Solved] Fresh Arch Installation, no sound, no card detected

Thank you, I sign this as solved as adding snd_hda_intel.dmic_detect=0 to the line
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet"
in /etc/default/grub
and then running  grub-mkconfig -o /boot/grub/grub.cfg
solved my problem. I wonder if with the next kernel update I should revert this change

Offline

Board footer

Powered by FluxBB