Comment 87 for bug 1851518

Revision history for this message
jhubuntu20 (jhubuntu20) wrote :

@gannon1 @PowerKiKi

Mike, I never heard back from Jaroslav (I suspect he is pretty busy), and my consulting work is very slow with the pandemic so I just continued to work on it. Your concept is spot on. Thank you for all the wisdom and thoughtful guidance. I am happy to report, after much more effort than I care to admit, that step 1 has been successfully achieved and I have stereo sound through my laptop speakers... finally! Once you get through all the numerous setup pitfalls, it seems (a bit of an assumption on my part) like the big gotcha is that the windows driver appears to instantaneously turn off the speakers when not in use (i.e. if you record a large time period like booting or disabling and enabling devices then the speakers start and end in off mode and you never catch it). It took numerous attempts to catch the right segments.

Anyway, I have begun working on step 2 now. I stared with >2000 verbs and am down to what seems to be a consistent 788. I am confident there are more to eliminate because it turns on the left speaker (alone) then turns on the right speaker (alone), then (most importantly) ends with stereo. For at least the galaxy book ion (likely will work for others too), I should be able to provide an optimized result soonish.

PowerKiKi, even with the Xbuntu difference, I feel confident what I have now will at least work for you since you have the same Ion hardware. The sound is actually pretty good on these laptops (I never heard it before today because I wiped windows on day 1 :).... If you would like to give it a shot, just run the attached script. I use it on top of running a custom kernel that includes Mike's headphone patch and I have full sound on speakers and headphones during the entire session. Once I minimize the verbs I will try creating a custom kernel with the final verbs (I have skipped that for now because the hda verbs work fine and each attempt at a custom kernel is about an hour journey..)