Add snd-hda-macbookpro-dkms for pre-T2 MacBook and iMac speakers - #249
Open
j7j7 wants to merge 3 commits into
Open
Add snd-hda-macbookpro-dkms for pre-T2 MacBook and iMac speakers#249j7j7 wants to merge 3 commits into
j7j7 wants to merge 3 commits into
Conversation
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).
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.
Same CS8409 Apple path as the MacBook Pros; pairs with the omarchy install hook that now also matches iMac18,x / iMac19,x. Co-authored-by: Cursor <cursoragent@cursor.com>
This was referenced Sep 1, 2026
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.
Summary
snd-hda-macbookpro-dkmsfor the Cirrus CS8409 Apple speaker path (davidjo/snd_hda_macbookpro).wget/patchdeps, correctPACKAGE_NAMEinstall path) and widenspkgdesc/ comments for 2017–2019 iMacs as well as 2016–2017 MacBook Pros.MacBookPro13,x/14,xandiMac18,x/iMac19,x.Pins commit
6c324f6(verified on MacBookPro14,3 / linux 7.1.8). Same Apple CS8409 path applies to iMacs such as iMac18,3 (subsystem0x106b1000).source: localso an AUR sync does not replace it. Provides/conflicts withsnd-hda-macbookpro-dkms-git.Test plan
omarchy-pkg-add linux-headers snd-hda-macbookpro-dkms→ DKMS install succeeds → reboot → speakers workCan close #155 in favor of this once reviewed.
Made with Cursor