No sound after fresh install of Manjaro xfce on my laptop

Hi, I just recently installed Manjaro and have no audio. When looking into it a sound card could not be found. I tried looking for similar issues on the forum and none of them helped my situation. This is my first time installing a distro so I’m not too well versed in fixing an issue like this. Any help would be greatly appreciated.

Command " aplay -l " output:

aplay: device_list:275: no soundcards found…

Command “inxi -Fx” output:

System:
  Host: eric-81c4 Kernel: 5.15.60-1-MANJARO arch: x86_64 bits: 64
    compiler: gcc v: 12.1.1 Desktop: Xfce v: 4.16.0 Distro: Manjaro Linux
    base: Arch Linux
Machine:
  Type: Convertible System: LENOVO product: 81C4 v: Lenovo YOGA C930-13IKB
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0R32862 WIN
    serial: <superuser required> UEFI: LENOVO v: 8GCN32WW date: 10/09/2018
Battery:
  ID-1: BAT1 charge: 20.6 Wh (54.2%) condition: 38.0/60.0 Wh (63.2%)
    volts: 7.4 min: 7.7 model: Celxpert BASE-BAT status: discharging
CPU:
  Info: quad core model: Intel Core i7-8550U bits: 64 type: MT MCP
    arch: Coffee Lake rev: A cache: L1: 256 KiB L2: 1024 KiB L3: 8 MiB
  Speed (MHz): avg: 900 min/max: 400/4000 cores: 1: 900 2: 900 3: 900
    4: 900 5: 900 6: 900 7: 900 8: 900 bogomips: 32012
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel UHD Graphics 620 vendor: Lenovo driver: i915 v: kernel
    arch: Gen-9.5 bus-ID: 00:02.0
  Device-2: Chicony Integrated Camera type: USB driver: uvcvideo
    bus-ID: 1-1:2
  Display: x11 server: X Org v: 21.1.4 driver: X: loaded: modesetting
    gpu: i915 resolution: 1920x1080~60Hz
  Message: Unable to show GL data. Required tool glxinfo missing.
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: Lenovo
    driver: snd_soc_skl v: kernel bus-ID: 00:1f.3
  Sound Server-1: ALSA v: k5.15.60-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.21 running: no
  Sound Server-3: PulseAudio v: 16.1 running: yes
  Sound Server-4: PipeWire v: 0.3.56 running: no
Network:
  Device-1: Intel Wireless-AC 9260 driver: iwlwifi v: kernel bus-ID: 6b:00.0
  IF: wlp107s0 state: up mac: d4:d2:52:96:e4:34
Bluetooth:
  Device-1: Intel Wireless-AC 9260 Bluetooth Adapter type: USB driver: btusb
    v: 0.8 bus-ID: 1-8:4
  Report: rfkill ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Drives:
  Local Storage: total: 476.94 GiB used: 14.72 GiB (3.1%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: PC SN720
    SDAPNTW-512G-1101 size: 476.94 GiB temp: 44.9 C
Partition:
  ID-1: / size: 451.44 GiB used: 14.72 GiB (3.3%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 299.4 MiB used: 312 KiB (0.1%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: partition size: 16.92 GiB used: 0 KiB (0.0%)
    dev: /dev/nvme0n1p3
Sensors:
  Message: No sensor data found. Is lm-sensors configured?
Info:
  Processes: 240 Uptime: 17m Memory: 15.38 GiB used: 2.27 GiB (14.7%)
  Init: systemd Compilers: gcc: 12.1.1 clang: 14.0.6 Packages: 1145
  Shell: Bash v: 5.1.16 inxi: 3.3.21

Hi,

…and already in trouble.

…please, provide some usefull info.

Yah my bad I was looking for guidance. I put what I think to be “useful info” in an edit.

Ok, here are some manjaro posts about a C930:

…is sof-firmware installed ?

Let’s call out @nikgnomic, he knows a lot about sound problems.

Edit:

  • BIOS Update
  • 8GCN37WW
  • 28 Jan 2021
  • 6.58 MB
  • Critical
1 Like

Yes sof-firmware is installed.

This is the correct info for the device.

I’ll take another look through the linked solutions. Thank you.

I found this post on endeavouros , the most interesting part besides linux419 , which is still provided by manjaro, is post#12

Anyway, to get the audio working on the hinge speakers (bottom speakers still dont work):

  1. Add options snd-hda-intel dmic_detect=0 to /etc/modprobe.d/alsa-base.conf (Courtesy of the Arch Wiki)
  2. Add options snd_intel_dspcfg dsp=driver=1 to /etc/modprobe.d/dsp.conf (Forgot where I found this)
  3. Install alsa-utils from the community repo specifically.
  4. Run hdajackretask from alsa-utils (Courtesy of This page)
  5. Make sure you have the internal audio selected
  6. Select (show unconnected pins)
  7. Find pin 0x17 and override it to “Dock headphone”
  8. Click “Install boot override”
  9. Reboot

Please read the complete post - not only #12 (which is not about linus419), so as not to mix up or leave out anything. Take it with a grain of salt, endeavouros is not manjaro, but he linked to the same page on GitHub as above.
Maybe this short version will help you a bit .

Edit: @nikgnomic posted some clarifications and chages to this post. Please read it. :point_down:

1 Like

@banjo I can’t add much to the excellent links already posted except to add a bit of clarification
EOS is not Manjaro but ALSA packages are the same on any Arch distro

Modprobe option snd-hda-intel dmic_detect=0is only needed for kernels < v5.7 so not needed for system currently running kernel v5.15. option was replaced with snd_intel_dspcfg dsp=driver=1 **

Use this command to add the modprobe option

sudo tee /etc/modprobe.d/dsp.conf <<< 'options snd-intel-dspcfg dsp_driver=1'

The modprobe option should get 2 speakers working and audio jack for headphones/microphone

Using hdajackretask should get additional speakers partially working, but not very loud because the internal amplifier configuration cannot be fixed

203409 – Lenovo YOGA C930-13IKB (ALC298): internal mic and most of surround speakers not working
We don’t have enough information to support this hw (speakers). If vendor is not willing to add support to BIOS or give us necessary information to add the proper initialization for the I2C amplifiers to the driver, the only way is the reverse engineering (grab the initialization HDA verbs in qemu or so). The another problem is that the I2C master block in the Realtek codecs is not documented

2 Likes

Your help is much welcome, but the rest is up to the OP. Hope he is still around here.

1 Like

Got a little busy sorry about that.

This did work, but as it seems the case it obviously isn’t anywhere close to the quality it was before. Either way it’s all I need it for, mostly a nice to have at the moment.

Thank you all of the help I greatly appreciate it!

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.