outline pane issues and huge note slowness

V K sovhist at yahoo.com
Sat Oct 16 22:25:42 UTC 2021








On Saturday, October 16, 2021, 11:37:47 PM GMT+3, Jean-Marc Lasgouttes <lasgouttes at lyx.org> wrote: 





Le 16/10/2021 à 02:39, V K a écrit :
> JMarc, it is very good to hear, that there is progress with a big insets. I'm working with master (bit outdated, because I compile once in a month or two), so I'll check after changes will be merged.
>  
> I modified anonymized lyx file with several insets in it. It is working well while insets are closed (regardless of file length), but it is completely unusable after selecting "open all insets" in view toolbar even after anonymization, without Lithuanian letters. Branch inset with several opened huge notes in it is performing extremely bad. I can barely use mouse or touchpad to scroll – it stalls and scrolls after quite a long time with CPU usage rising drastically. I was trapped several times when searched word was in a big inset in my usual file – search opens inset to show a word and it consumes some time to get out of it :).
> Insets of hugenote_anon.lyx are ridiculously big, but the bigger is inset the more obvious are lag.

I will try it out. I had good performance with your previous file. I 
think I saw you use debian 11. Is that right? Is it with X11 or Wayland? 
What GPU?

I can provide a patch for the new code against master. Tell me when you 
have time to test.

Otherwise, to test the "breakrows" branch, just do
git remote add features git://git.lyx.org/features.git
git checkout --track -b features/breakrows


JMarc



I'm using Manjaro linux with Sway (Wayland) with integrated graphics. I don't like fan running so my CPU profile is balance_power in tlp.conf. That is slowing PC, but only Lyx with huge insets are unusable.

My full specs are:
System:    Kernel: 5.10.70-1-MANJARO x86_64 bits: 64 Desktop: sway 1.6.1 Distro: Manjaro Linux
Machine:   Type: Convertible System: LENOVO product: 20FRS1N600 v: ThinkPad X1 Yoga 1st
           Mobo: LENOVO model: 20FRS1N600 v: SDK0J40705 WIN
           UEFI-[Legacy]: LENOVO v: N1FET59W (1.33 ) date: 12/19/2017
CPU:       Info: Dual Core model: Intel Core i7-6600U bits: 64 type: MT MCP cache: L2: 4 MiB
           Speed: 700 MHz min/max: 400/3400 MHz Core speeds (MHz): 1: 700 2: 700 3: 700 4: 700
Graphics:  Device-1: Intel Skylake GT2 [HD Graphics 520] driver: i915 v: kernel
           Device-2: Chicony Integrated Camera type: USB driver: uvcvideo
           Display: wayland server: X.Org 1.21.1.2 compositor: sway driver:
           loaded: modesetting resolution: 1416x800~60Hz
           OpenGL: renderer: Mesa Intel HD Graphics 520 (SKL GT2) v: 4.6 Mesa 21.2.3

My knowledge about git is very basic. So I updated master and compiled, added those two commands but git pull says "already up to date". So how can I clone that branch?

Valdemaras


More information about the lyx-users mailing list