7

In certain cases I might have an older kernel or release of Ubuntu where my sound driver might be too old or buggy, how can I get updated sound drivers for my built in Intel Audio chip?

4 Answers 4

7

Following these instructions will give you the latest ALSA driver, but only for internal "HDA Intel" sound cards (if your computer is from 2005 or newer, you almost certainly have a "HDA Intel" sound card for handling internal speakers, headphone jacks and microphones). USB or Bluetooth sound will not be affected.

  1. Go to this page
  2. Under the "Source label", check which DKMS package that is corresponding to your current distribution series (Maverick, Natty, Oneiric etc) and click the leftmost arrow to expand that section.
  3. Under the new section "Package files", click the file ending with ".deb", download and install it:

    • You can either do this by selecting "open with", which will take you to the Ubuntu Software Center, where you can click "Install", or
    • Save the file to disk, open a terminal window, change to the right directory and execute "sudo dpkg -i "
  4. Reboot.

Reference:

2
  • 1
    These instructions will only work if there is a corresponding daily build. That is, installing on 16.04.2 is not possible using 16.04.1, so make certain that the distribution name and version both match. Feb 25, 2017 at 22:13
  • @DaveJarvis Can you submit that as an edit to the answer? Feb 26, 2017 at 5:21
2

For a long time I used the method of Jorge Castro, but found it not worked from some time. The next command fix it perfectly:

sudo apt install linux-modules-extra-`uname -r`
1

I had the same issue and I was able to fix it using "HDAJackRetask" from "alsa-tools-gui". Enter the following command in the terminal:

sudo apt install alsa-tools-gui

Then open HDAJackRetask by entering hdajackretask in terminal or using the applications menu.

Select the proper hardware from the drop down menu on top (Conexant CX20641 in my case) and override the "Green Line Out, Rear side" (or any other connection you're using) from "Line out" to "Internal speaker".

In my case the "Apply now" button resulted in a "resource busy" error, but using the "Install boot override" I was able to reload the override configuration automatically during the boot process.

0

For me, on Ubuntu 20.0.04, inxi -A was showing no audio driver:

$ inxi -A
Audio:     Device-1: Intel C610/X99 series HD Audio driver: N/A

The hdajackretask command would segfault upon trying to run, and installing linux-modules-extra-* did nothing to help. The solution was this answer:

sudo nano /etc/default/grub
Find GRUB_CMDLINE_LINUX_DEFAULT and add snd_hda_intel.dmic_detect=0 to the end of it.
It will look something like this:
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 snd_hda_intel.dmic_detect=0"
Rebuild grub menu sudo grub-mkconfig -o /boot/grub/grub.cfg and reboot.

That caused the driver to show up, and all audio to work. No more "Dummy Output".

$ inxi -A
Audio:     Device-1: Intel C610/X99 series HD Audio driver: snd_hda_intel
1
  • This disables your mic so it will not be detected ever. Not a good solution.
    – igor
    May 24, 2023 at 14:41

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .