Re: outline pane issues and huge note slowness

2021-10-16 Thread V K







On Saturday, October 16, 2021, 11:37:47 PM GMT+3, Jean-Marc Lasgouttes 
 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
-- 
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users


Re: outline pane issues and huge note slowness

2021-10-16 Thread Jean-Marc Lasgouttes

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
--
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users


Re: outline pane issues and huge note slowness

2021-10-16 Thread Daniel

On 2021-10-16 02:39, V K wrote:








On Tuesday, October 12, 2021, 07:18:38 PM GMT+3, Jean-Marc Lasgouttes 
 wrote:





Le 05/02/2021 à 20:07, V K a écrit :

Regarding huge note. I created a new file, pasted some random generated text in 
English and Russian, placed them in note an yes, it is not as bad. But when I 
pasted my text in Lithuanian to note, it's almost unusable. Same situation even 
after converting all text to plaintext (so there is no notes or links to 
missing footnotes, only text). After buffer-anonymize performance is much 
better, like with notes in other languages. So, problem is with language, I 
think – Lithuanian has letters ąčęėįįšųųūž. So I copied public lithuanian text 
to the note. Strangely situation is better (but worse than with English or 
Russian notes).
I attached file with public text and I can send file with my text privately if 
you wish.


Hi Valdemaras, Hi Everyone,

I have made some work regarding big insets in ticket
https://www.lyx.org/trac/ticket/12297

This was regarding a large branch inset with lots of math insets. I have
made some progress there, but not enough. But I believe that the
situation is much better regarding plain text. (this work is not merged
in master yet).

The case you describe is more just large text insets, but I cannot
reproduce any slowness with such file son my computer. Can you give more
details about your setting?

Everyone: if you have a file that is terribly slow to edit, please tell
me about it.


JMarc



Hello.

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.

Thank you for your work,

Valdeamras




I noticed some other strangeness with the attached file. When I open the 
branch and both of the contained note insets, I cannot scroll down from 
the top anymore. It just keeps jumping up again.


Daniel

--
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users


Re: Weird compile result -- bug?

2021-10-16 Thread Jürgen Spitzmüller
Am Freitag, dem 15.10.2021 um 20:34 +0200 schrieb Herbert Voss:
> >  I'm not sure what bibtex8 does, but biblatex and biber are a mated
> > pair.
> 
> bibtex8 is bibtex for 8bit, but also outdated!

Right. But in the seldom case biber is not installed (found) if someone
uses biblatex, LyX falls back to bibtex8. This is supposedly what
happened in Paul's case.

Jürgen



signature.asc
Description: This is a digitally signed message part
-- 
lyx-users mailing list
lyx-users@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-users