HP’s Beats Audio and Linux

I’m not writing now about all the problems with the HP laptops and Linux. I’m not going to say that Microsoft is a bully and HP is his sycophant. Not today.

If you have one of those HP laptops with Beats Audio and you managed to install Linux, you will realise that the sound is… Well… Crap.

This is how you solve it:

1.- Install alsa-tools-gui:

[codebox 1]

If you have any problem, try adding this repository:

[codebox 2]

2.- Launch hda-jack-retask:

[codebox 3]

3.- Select the codec beginning by IDT and remap these pins (you need to check “Show unconnected pins”):

  • 0x0d (Internal Speaker, Front side) to “Internal speaker”
  • 0x0f (“Not connected” but is the under-display speakers) to “Internal speaker”
  • 0x10 (“Not connected” but is the subwoofer) to “Internal speaker (LFE)”

Click on “Apply now”. Un-mute the sound and increase and decrease the sound volume. Now run this in a different terminal to be sure that everything is workign fine:

[codebox 4]

If something goes wrong, just reboot. If everything is working fine, press on “Install boot override”.

In the case those overriding pins are not correct, you can try your own configuration until everything goes all right.



4 Replies to “HP’s Beats Audio and Linux”

  1. Hi thanks for this but i have the next:

    Select a Code: Realtek ALC3241

    Pin ID:

    Which of these should I turn to the subwoofer????

    1. You need to mark the option “Show unconnected pins”, then you will be able to select the same options described above.

      Those values are valid for a HP Envy 15-j151sa, other models can have different values to set up.

  2. Definitely that’s a different model to mine, but looking in internet I found that people is using the same configuration.

    Which options can you find in the “Select a codec” section? I’m using IDT 92HD91BXX. Try to see if you can find something similar.

Leave a Reply

Your email address will not be published. Required fields are marked *