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:
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
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
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
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
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
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.
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
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
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
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
ID-1: / size: 451.44 GiB used: 14.72 GiB (3.3%) fs: ext4
ID-2: /boot/efi size: 299.4 MiB used: 312 KiB (0.1%) fs: vfat
ID-1: swap-1 type: partition size: 16.92 GiB used: 0 KiB (0.0%)
Message: No sensor data found. Is lm-sensors configured?
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
…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:
sof-firmware installed ?
Let’s call out @nikgnomic, he knows a lot about sound problems.
- BIOS Update
- 28 Jan 2021
- 6.58 MB
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):
options snd-hda-intel dmic_detect=0 to
/etc/modprobe.d/alsa-base.conf (Courtesy of the Arch Wiki)
options snd_intel_dspcfg dsp=driver=1 to
/etc/modprobe.d/dsp.conf (Forgot where I found this)
- Install alsa-utils from the community repo specifically.
- Run hdajackretask from alsa-utils (Courtesy of This page)
- Make sure you have the internal audio selected
- Select (show unconnected pins)
- Find pin 0x17 and override it to “Dock headphone”
- Click “Install boot override”
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.
@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
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
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
Your help is much welcome, but the rest is up to the OP. Hope he is still around here.
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.