Hi Vincent
On 6/3/2020 3:29 PM, Vincent Bernat wrote:
❦ 3 juin 2020 13:39 +00, Mark Pearson:
As an important example - the X1 Carbon 7 (which is a popular machine)
still doesn't work well with any version of Debian (including
experimental or testing) as the audio is broken. Debian users have to
jump through a few hoops to get it to work. I've let the maintainer
know a number of times what is involved to fix that but it's obviously
not a priority (as a heads up - Debian on most Lenovo 2020 platforms
is going to suck because of this too). I'm not meaning to point
fingers - but just explain why it feels as if Debian and the latest
hardware is an awkward fit.
I have the mentioned X1 Carbon. Currently, in unstable, we have the
kernel and Alsa. We need to pull PulseAudio from experimental and add a
patch. I was hoping PulseAudio upstream would release 13.99.2 for Debian
to pick. I can work on getting the patch in Debian in the meantime.
That would be amazing. Thank you! Do let me know if I can help in
anyway. I'm a very long way from being an audio expert but I got a
decent amount of exposure to the SOF side of things over the last few months
Then, we need the SOF firmwares, currently not in Debian. I see
you have #960788. I just got aware of it through #962134. I am happy to
help you on this package and get it uploaded.
Brilliant.
Despite having everything, the sound still lacks bass (notably compared
to Windows). People are trying various tweaks to get better results, but
then headphones don't work anymore. Dunno if this is something you can
pull some levers on. There are some information here:
https://gist.github.com/hamidzr/dd81e429dc86f4327ded7a2030e7d7d9#gistcomment-3175225
Interesting thread - I'd not seen that one before (and I've seen a fair
few threads on the audio issues)
We did a bunch of work with Jaroslav Kysela @ RH to tune the audio - we
got the audio schematics for him etc. I'm not sure I can share them
publicly though - still the hard bit with open source and HW design -
sometimes NDA's are still needed.
As an aside I wanted some education into what was involved with the
tuning so my team could do it for future platforms but wasn't able to
get that (it's not just Debian devs who are too busy :)).
Anyway - I'll definitely dig thru the thread and see what I can do. If
you have ideas on what specific information is needed to get it solved
let me know and I can try and dig it up - I have access to the HW team
for any information and whilst it sometimes takes a bit of time to get
details (they're in Japan and China and it often takes a bit of back and
forth to clarify) they're usually pretty good at helping out.