Didn’t notice at the beginning, but after a few reboots between systems it was clear, that on Windows speakers are giving much better/richer sound quality. Googled a bit and it seems on Linux it is a common problem - there are no official driver support.
Is there anything I can do to match Windows sound quality on Linux? It is a deal breaker…
so we can understand what kind of driver you are talking about?
Can you be more specific about “speakers are giving much better/richer sound quality”? Is it lack of bass tone, lack of power output, lack of Dolby® support or?
I have a desktop with SB Z and Fedora 40 installed, there I cannot get same sound quality, like on Windows as well. Even using Easy Effects. The sound is flat.
Because inxi only sees the bus interface (presumably your Audio:Device-1 with driver snd_hda-intel) which then interfaces with the ALC257 DAC.
But the [HD-Audio Generic] in line
but since I’m not familiar with AMD HW maybe @malcolmlewis has something interesting to add here.
Since ALSA apparently works (at least basically) please fire up alsamixer, choose the appropriate card /output and check that all relevant volumes are as expected (at 100% ?)
If “sounds flat” means a lack of bass sounds, that is understandable but should be tunable with easy-effects.
I doubt that you are missing treble sounds, since usually laptops sound rather tinny.
If “sounds flat” means “there is no Dolby Surround effect” there is little we can do AFAIK.
That’s a complex app, you may have more basic problems to sort out beforehand…
Don’t try a bunch of generic, unrelated “solutions” until you are confident that the basic stuff (AMD driver, alsamixer volumes, possibly pipewire or pulseaudio equalizers) works as expected.