Aleksandr Jakušev wrote:

> We have Red Hat Enterprise Linux Server release 7.8 (Maipo), which by 
> default has vim 7.4 installed. I am trying to compile the latest vim 8.2 
> (official release, without later patches). I went the usual way: download 
> the sources, configure (default settings, only --prefix redefined), make, 
> make install ... And got the following build:
> 
> ======================================================================
> VIM - Vi IMproved 8.2 (2019 Dec 12, compiled May  7 2021 15:42:09)
> Compiled by xxxxxxxxxxx
> Huge version with X11-Athena GUI.  Features included (+) or not (-):

[...]

> ======================================================================
> 
> The problem with this build is that the GUI version is very slow. For 
> example, it takes about 6 sec to start. Below are some unnecessary large 
> timings from the startup profiling:
> 
> ==================================================
> 161.380  159.404: expanding arguments
> ...
> 1344.137  1143.949  1143.949: sourcing .../share/vim/vim82/ftplugin/man.vim
> ...
> 5302.964  *3903.539*: starting GUI
> ==================================================
> 
> Once started, gvim more or less works, until I decide to use the terminal 
> functionality. This is where the things become really indecent. Forget 
> using the terminal interactively, a simple ":term ls -l" takes several 
> minutes to run. Gvim is unresponsive during this time. Once the terminal 
> window becomes finished, gvim becomes responsive again, but will 
> periodically hang if you decide to navigate in the finished terminal 
> window. During gvim hanging, the call stack looks like this:
> 
> ==================================================
> PID 2468 - process
> TID 2468:
> #0  0x00007f3469b62c20     poll - /usr/lib64/libc-2.17.so

[...]

> #16 0x000000000040d6f4 - 1 - .../usr/local/bin/vim
> ==================================================
> 
> Which makes me thing that the problem is GUI/X server related. And true, 
> this does not happen in the console verion of vim.  FYI, My X server is one 
> of the latest versions of vcxsrv running on Win 10.
> 
> I believe that the version of vim 7.4 that comes preinstalled is faster. 
> Unfortunately, vim 7.4 does not have the terminal functionality to compare 
> the same things, but its start-up times are much faster, without the lags 
> above (same vimrc is used). The vim 7.4 is built with -DFEAT_GUI_GTK and 
> various gtk header folders included. I don't have those headers on my 
> server, that's why GTK GUI is not used by configure...
> 
> Any advice would be appreciated.

You are using an X server running on MS-Windows?  I have had nothing but
problems with that.  I haven't tried for years though.  Can you run with
a native X server?

-- 
"After a few years of marriage a man can look right at a woman
without seeing her and a woman can see right through a man
without looking at him."
 - Helen Rowland

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///                                                                      \\\
\\\        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_use+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_use/202105071856.147IuVkk1451257%40masaka.moolenaar.net.

Reply via email to