Add snd-hda-macbookpro-dkms for 2016-2017 MacBook speakers - #155
Open
shawnyeager wants to merge 2 commits into
Open
Add snd-hda-macbookpro-dkms for 2016-2017 MacBook speakers#155shawnyeager wants to merge 2 commits into
shawnyeager wants to merge 2 commits into
Conversation
3 tasks
In-tree snd_hda_codec_cs8409 leaves the MAX98706/SSM3515/TAS5764L amps unprogrammed. Pin davidjo's driver at the commit verified on MacBookPro14,3 / linux 7.1.8, and ship the full tree so PRE_BUILD can fetch kernel sources (wget + patch).
shawnyeager
force-pushed
the
cs8409-dkms
branch
from
August 16, 2026 15:09
0a9461b to
4e376be
Compare
Arch's alpm hook parses /usr/src/<name>-<ver> and runs `dkms install <name>/<ver>`. A hyphen dest made that snd-hda-macbookpro/0.1, which exits 7 because dkms.conf PACKAGE_NAME is snd_hda_macbookpro. Pair hook omarchy-pkg-add relies on the hook succeeding.
Author
|
Automated fix: install DKMS sources at The AUR dest ( |
This was referenced Sep 1, 2026
|
Thanks — I carried your Follow-up: #249 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pairs with omacom/omarchy#7140. That PR detects CS8409 MacBook Pros and installs this package.
In-tree
snd_hda_codec_cs8409enumerates the CS8409 but never programs the MAX98706 / SSM3515 / TAS5764L speaker amps, so those machines show an unmuted Analog Stereo sink and play nothing. davidjo/snd_hda_macbookpro is the Apple path.The AUR package (
snd-hda-macbookpro-dkms-git) copies only a subset of the tree and does not depend onwget, whichPRE_BUILDneeds to fetch matching kernel sources. This package:6c324f6(verified on MacBookPro14,3 / linux 7.1.8)dkms,wget, andpatchsource: localso an AUR sync does not replace it.Verified on this machine: after DKMS install + reboot,
srcversionis the patched module, dmesg takes the APPLE path, and speakers play.