On 2/8/21 5:56 AM, Jean-Marc Lasgouttes wrote:
Le 05/02/2021 à 22:50, V K a écrit :
Manjaro linux, sway, wayland laptop Lenovo X1 yoga (1st generation)
(CPU: Dual Core Intel Core i7-6600U (-MT MCP-) speed/min/max:
699/400/3400 MHz Kernel: 5.10.7-3-MANJARO x86_64 Up: 7h 04m Mem:
6805.1/15417.2 MiB (44.1%) Storage: 476.94 GiB (90.0% used) SSD NVMe)
Open note inset and scroll down (I'm scrolling with touchpad), note
content must be wisible in Lyx work area. The faster scroll, the
higher CPU usage, but document moves very slowly and with quite a big
delay and with big jumps. wayland can be the culprit. I opened lyx in
xwayland mode and I can scroll through the note only slowly – after
scrolling fast document are thrown back to initial position. CPU
usage about 70%. In wayland – 99% if scrolling is intensive, up and
down.
I can confirm the issue with Wayland. I unfortunately did not find
easy way to mitigate the issue. I have idea for a proper fix, but it
is a lot of work. I have been successful at procrastinating on that
because nobody complained. Now that I have a real use case, I will
have to do something about it ;)
The difficulty that we have is that, if we only compute metrics for
the text visible on screen, we do not know what the width of the inset
is (think a tall table for example). So either we can make the metrics
process fast enough (which remains to be seen) or we have to find
clever ways to typeset only parts of the inset.
Why does the typesetting part take longer on Wayland?
Riki
--
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users