Incorporate front panel 3.5mm fix for Realtek sound cards & laptop multiple speakers setup
Is it possible to fix 3.5mm front panel not working from Realtek sound card inside the ISO?
This is the fix:
https://discussion.fedoraproject.org/t/front-panel-headphone-jack-is-not-being-detected/78370/2
It doesn't work on installed system due to r/o path it needs to modify, /usr/ something, forgot which
Fedora Discussion
Front Panel Headphone Jack is Not Being Detected
Ok. I was able to fix this. 1 - install alsa-tools: $ sudo dnf install alsa-tools; 2 - open HDA Jack Retask: $ hdajackretask; 3 - at the top, verify if the right codec is selected in “Select a codec”. On my case, the right one is “Realtek ALC897”; 4 - on “options”, at the right, click on “Set model=auto” and “advanced override”; 5 - on “pin...
10 Replies
It's cleaner to be in a thread here.
Iirc, it's an Pipewire issue
Some laptop multiple speaker setups also need hdajackretask
So, maybe we can take advantage of available fixes & incorporate it into ISO
yeah I'm not sure we want to ship custom configs for each card, but we should clearly discuss at least putting alsa-tools on there.
yeah, the way i read that thread... it's a setting users may wish to set individually...
but yes, requires that also-tools package
ok this seems like a good one, fiftydinar have you filed an issue before?
let
s file it and I'll fix that now
The issue is that it should work out of the box.
Not something that needs to be configured.
I understand that it's much harder to incorporate fixes like this, which are not just an easy udev rule.
However, at least we came to the initial conclusion that alsa-tools package could be included
Only once for Ruffle Flash Rust emulator
GitHub
Build software better, together
GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 330 million projects.
click request a package and fill it out
the reason we do this is so we remember why we're adding things to the base image
so that when someone complains about "bloat" we can be like "we want sound to work"
I would argue that there's probably no way to make every bit of audio hardware work out of the box without tweaks, at least, not from our role as a tweaking and adding nice features to an existing distribution.
There's various flavors of the hardware which can require different options and workarounds unless the driver is made to "always work with all configurations". That responsibility is on the kernel driver developers with something like this.
but as said, we can certainly add a tool like alsa-tools to make it easier to deal with the situation.
Done
ok PRed, I did a 2nd one to add a place in the form for dnf info so when people ask for packages they can paste that stuff in there to make it easier to reference.