Skip to content
This repository was archived by the owner on May 1, 2026. It is now read-only.

fix: Add HDA quirk for ASUS ROG Flow Z13 GZ302EAC (KJP 2025)#53

Open
palazzem wants to merge 1 commit into
bazzite-org:bazzite-6.17from
palazzem:bazzite-6.17-kjp
Open

fix: Add HDA quirk for ASUS ROG Flow Z13 GZ302EAC (KJP 2025)#53
palazzem wants to merge 1 commit into
bazzite-org:bazzite-6.17from
palazzem:bazzite-6.17-kjp

Conversation

@palazzem

Copy link
Copy Markdown

Summary

This PR fixes an audio hardware issue on the ASUS ROG Flow Z13 KJP Edition by backporting a patch that has already landed in mainline kernel 7.0+. The original author/committer references are preserved in the patch.

Related issue: ublue-os/bazzite#4650

I tried the latest bazzite-gnome:testing that uses kernel 6.19.11-ogc1.1.fc43.x86_64 but the issue is still present.

Context

I ran into this audio issue on my own Flow Z13 KJP Edition and did the investigation to track it down. Since it's already resolved upstream, this PR simply ports the existing fix rather than introducing anything new.

Changes

  • Adds a dedicated patch file containing the upstream fix, kept separate from the rest of the codebase to make it easy to review, revert, or drop.

Testing

I verified the fix end-to-end on my own hardware:

  • Forked the repo and built the kernel with the patch applied — build run here.
  • Built a custom image locally using bazzite-kernel-replacer, a lightweight approach I put together so I could iterate quickly without producing a full image.
  • Confirmed the audio issue is resolved.

Notes

If I understand correctly, you're migrating to the Open Gaming Collective (OGC) kernel, so feel free to close this PR if it no longer fits the direction of the project. My main goal was to demonstrate that the fix works and, ideally, it can be carried over to the new kernel.

Happy to help port this to another repository or assist with testing to make sure everything works as expected. Let me know if there's anything else I can do!

Cheers, and keep up the great work you're all doing! 🙌

Cherry-pick upstream commit 59f68dc1d8df that adds the missing
SND_PCI_QUIRK entry for subsystem ID 0x10431514. Without this,
the CS35L41 amplifiers never initialize and internal speakers
produce no audio.

Upstream: https://git.kernel.org/torvalds/c/59f68dc1d8df
@LookToWinward

Copy link
Copy Markdown

Hey reviewers - would love this fix to get reviewed and added to the kernel so I can continue to spread the gospel of Linux gaming!

1 similar comment
@LookToWinward

Copy link
Copy Markdown

Hey reviewers - would love this fix to get reviewed and added to the kernel so I can continue to spread the gospel of Linux gaming!

@infernocloud

Copy link
Copy Markdown

To everyone who ends up here I have a simple fix that you can make while waiting for the actual Kernel quirk to make its way to you! I have confirmed audio working through my hardware speakers after applying this patch.

https://gist.github.com/infernocloud/4af26aa2e5baaf55ffc207146c29004c

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants