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.
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):
Add options snd-hda-intel dmic_detect=0 to /etc/modprobe.d/alsa-base.conf (Courtesy of the Arch Wiki)
Add 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”
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.
@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
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!