LukeFL · 2022-11-06 21:11
I have a hexacore mobile Xeon with turbo boost disabled and am running Manjaro.
When I set the CPU governor to 'Power' (i.e. tend to keep clocks low) the clocks stay at 800 Mhz and pixel scroll precision mode is very laggy, even though scrolling on chrome or firefox is completely smooth. When I set the governor to 'balance power' or 'performance', the sensitivity of clocks to load improves - CPU clocks peak at 2.7 Ghz, the base clock, for the duration of the scroll - and the scrolling becomes smooth.
I don't know whether anyone else has experienced this and I'd like some tips on where I should post this to attract attention from developers. It's not ideal that scrolling is so CPU intensive in the first place. Very grateful though, of course, for pixel-scroll-precision-mode!
nv-elisp · 2022-11-06 22:36
https://www.gnu.org/software/emacs/manual/html_node/efaq/Reporting-bugs.html
frozeninfate · 2022-11-07 16:18
I have a similar experience with it. I love it and notice no issue on my desktop or framework laptop, but my company-provided work laptop cannot handle it.
LukeFL · 2022-11-08 20:13
Thanks for chiming in and confirming - I'd rather not move to a more heat producing, noisy governor profile just to get smooth pixel scrolling.
wysteriary · 2022-11-09 07:38
This is the expected experience I think.
Theres an Apple specific fork of Emacs that has actual proper good smooth pixel scrolling, its implementation isn't portable for Emacsen on other platforms
LukeFL · 2022-11-12 12:00
To let everyone know, I filed a bug report via the built in emacs bug report system. One of the developers got back to me saying they're aware it's a problem and that it's undesirable behaviour, but addressing it is not a priority and they will try to get around to it next year.