A: The ALC3287 is the codec. Some laptops use an external amplifier chip (e.g., Cirrus Logic CS35L41) for the speakers. The Realtek driver controls the codec, but a separate driver manages the amp. Ensure both are installed.
If you install a generic Realtek ALC3287 driver from the web, you will lose these enhancements. Your sound will be flat, quiet, and lack spatial effects. realtek alc3287 driver
A: This is almost always a sample rate mismatch. Go to Sound → Playback → Speakers → Properties → Advanced → Default Format. Change from "24 bit, 192000 Hz" to "24 bit, 48000 Hz" or "16 bit, 44100 Hz." The ALC3287 can handle high rates, but your speakers or headphones may not. Conclusion: Your ALC3287 Audio Should Now Work The Realtek ALC3287 is a capable, modern audio codec that suffers from a fragmented driver ecosystem. Unlike the old days where one driver fit all, the ALC3287 demands a manufacturer-specific or I2S-aware driver. A: The ALC3287 is the codec
A: Yes, but you don't need a "driver" in the same sense. Linux kernels 5.15+ have native support for the ALC3287 via the snd_soc_skl and snd_soc_rt* modules. However, you may need to add snd-intel-dspcfg.dsp_driver=1 or =3 to your kernel boot parameters. The sof-firmware package is also required. Ensure both are installed