I was having an issue with my System76 Lemur Pro headphone jack. The issues were static noice and high pitch sound. I don’t know if this was an issue with Pop!_OS since the first thing I did when I received the laptop was to install Fedora 32.
The quick fix is adding this line snd_hda_intel.model=headset-mode-no-hp-mic
to the end of GRUB_CMDLINE_LINUX
line in /etc/default/grub
. Use your preferred text editor to edit the gub file.
# Default value GRUB_CMDLINE_LINUX="resume=/dev/mapper/fedora_localhost--live-swap rd.lvm.lv=fedora_localhost-live/root rd.luks.uuid=luks-ef02d4a7-baef-4325-9426-7797e035c1ea rd.lvm.lv=fedora_localhost-live/swap rhgb quiet" # Updated line GRUB_CMDLINE_LINUX="resume=/dev/mapper/fedora_localhost--live-swap rd.lvm.lv=fedora_localhost-live/root rd.luks.uuid=luks-ef02d4a7-baef-4325-9426-7797e035c1ea rd.lvm.lv=fedora_localhost-live/swap rhgb quiet snd_hda_intel.model=headset-mode-no-hp-mic"
Then execute the command below to make this permanent. Reboot when done.
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg reboot
I just want to document this. I stumbled across this the solution on Arch Wiki then to Reddit. Cheers!