[Bug 856779] Re: gvim slow to respond
Bug Watch Updater
856779 at bugs.launchpad.net
Fri Oct 27 17:31:02 UTC 2017
Launchpad has imported 46 comments from the remote bug at
https://bugzilla.redhat.com/show_bug.cgi?id=673438.
If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.
------------------------------------------------------------------------
On 2011-01-28T08:32:02+00:00 Joachim wrote:
Description of problem:
When opening a text file, gvim is very sluggish. It takes a while until key input is processed (actually in a kind of "burst mode") making it impossible to actually edit the loaded text in reasonable manner. In the meantime, the shell from which gvim had been started is filled with warnings:
(gvim:5333): IBUS-WARNING **:
org.freedesktop.IBus.InputContext.ProcessKeyEvent: Timeout was reached
Version-Release number of selected component (if applicable):
vim-X11-7.3.107-1.fc15.x86_64
How reproducible:
Always.
Steps to Reproduce:
1. Start GNOME session.
2. Open file in gvim.
3. Move cursor and edit some text.
Actual results:
gvim is very sluggish. Key input accumulates until it gets processed after some time in a kind of burst.
Expected results:
gvim allows to edit the text in a fluent manner.
Additional info:
None.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/0
------------------------------------------------------------------------
On 2011-02-08T10:08:41+00:00 Joachim wrote:
Issue has disappeared for current "rawhide" - probably a now resolved
problem in the GNOME infastructure as the version of vim-X11 has not
changed in the meantime.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/1
------------------------------------------------------------------------
On 2011-02-25T07:22:38+00:00 Joachim wrote:
Fully updated F15 shows significant latencies of various actions within
gvim, e.g. when opening the "Find and Replace..." dialog from the "Edit"
menu:
(gvim:2821): IBUS-WARNING **: org.freedesktop.IBus.CreateInputContext: Timeout was reached
(gvim:2821): IBUS-CRITICAL **: _create_input_context: assertion `ibusimcontext->ibuscontext != NULL' failed
(gvim:2821): IBUS-WARNING **: org.freedesktop.IBus.CreateInputContext: Timeout was reached
(gvim:2821): IBUS-CRITICAL **: _create_input_context: assertion `ibusimcontext->ibuscontext != NULL' failed
Interestingly, when repeating said operation for the same instance of
gvim, the dialog window appears immediately.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/2
------------------------------------------------------------------------
On 2011-02-26T17:03:49+00:00 Joachim wrote:
It should be added that it is impossible to navigate through or to edit
a text. The program does not react to keyboard input.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/3
------------------------------------------------------------------------
On 2011-03-14T13:16:18+00:00 Vít wrote:
I am trying search in GVIM and observe similar oddities:
How reproducible:
Always.
Steps to Reproduce:
1. Start terminal
2. gvim somefile
3. Press '/' for search start.
The following output in my terminal appears:
(gvim:9913): IBUS-WARNING **:
org.freedesktop.IBus.InputContext.GetEngine: Časový limit vypršel
(gvim:9913): IBUS-WARNING **:
org.freedesktop.IBus.InputContext.GetEngine: Časový limit vypršel
(gvim:9913): IBUS-WARNING **: org.freedesktop.IBus.CreateInputContext:
Časový limit vypršel
(gvim:9913): IBUS-CRITICAL **: _create_input_context: assertion
`ibusimcontext->ibuscontext != NULL' failed
It takes like 10 seconds before the search itself is possible.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/4
------------------------------------------------------------------------
On 2011-03-30T15:10:42+00:00 Brian wrote:
but if launched as root (sudo gvim), there is not slowdown, but very
responsive.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/5
------------------------------------------------------------------------
On 2011-03-30T17:54:16+00:00 Joachim wrote:
(In reply to comment #5)
Right, that is what I am seeing, too.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/6
------------------------------------------------------------------------
On 2011-04-17T21:41:05+00:00 michael wrote:
gvim is responsive, however, if launched from the Gnome 3 super-key
application launcher. It's still non-responsive if launched from a
terminal or Alt-F2
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/7
------------------------------------------------------------------------
On 2011-06-02T13:19:15+00:00 Brian wrote:
Why has this been marked as closed? It is most frustrating to use gvim with this responsiveness (rather lack of). It is NOT fixed in
vim-X11-7.3.138-1.fc15.x86_64
PLEASE RE-OPEN
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/8
------------------------------------------------------------------------
On 2011-06-02T14:30:12+00:00 Vít wrote:
I agree, this is not fixed. It becomes usable as soon as I press '/' but
not before.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/9
------------------------------------------------------------------------
On 2011-06-02T14:55:18+00:00 Joachim wrote:
(In reply to comment #9)
Have you enabled updates-testing? The fact that gvim works on my own system now without problem when launched from the shell suggests that the culprit is actually some other component, probably some GNOME infrastructure package for which a more recent build is available in updates-testing.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/10
------------------------------------------------------------------------
On 2011-06-03T09:07:33+00:00 Vít wrote:
(In reply to comment #10)
No, I don't have enabled updates-testing and I can't see there any GNOME package update which would help to solve this issue.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/11
------------------------------------------------------------------------
On 2011-06-03T10:49:48+00:00 Joachim wrote:
(In reply to comment #11)
As the original reporter of this issue, I recommend you to enable updates-testing and to try it out yourself when you cannot see which package might be responsible. It could be also useful to create a new user account in order to avoid interference with custom settings and to verify whether the issue persists in this case.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/12
------------------------------------------------------------------------
On 2011-06-12T10:05:57+00:00 Joachim wrote:
(In reply to comment #8)
Please retry for current F15: I have reinstalled from scratch with F15 repos "fedora" and "updates" being enabled but not "updates-testing".
Result: gvim behaves absolutely normal.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/13
------------------------------------------------------------------------
On 2011-06-12T11:07:34+00:00 Brian wrote:
No go. Responsiveness is very slow until I press '/', then behavior is
normally good.
After pressing the '/', I get the following message:
(gvim:4034): IBUS-WARNING **: Create input context failed: Timeout was
reached.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/14
------------------------------------------------------------------------
On 2011-06-13T09:45:03+00:00 Vít wrote:
I noticed that this problem appears just when GVIM forks from the
terminal. If I run gvim with "-f" flag, i.e. no fork, it runs smoothly
(but of course do not detach from terminal :/)
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/15
------------------------------------------------------------------------
On 2011-06-29T16:18:23+00:00 Jekyll wrote:
I have enabled 'update' and 'updates-testing' and is using ibus-1.3.99.20110419-5.fc15.i686 and vim-X11-7.3.138-1.fc15.i686.
It turns out that starting `gvim` from terminal behave quite differently in different desktop environments:
gnome3 OK
kde-4.6.4 slow
xfce-4.8 slow
enlightenment OK
fluxbox OK
openbox slow
This is really weird, or interesting.
Since gnome3 is the default desktop of fedora 15, maybe this bug was
closed without noticing gvim not working well in other desktops.
Hope my finding may give some help.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/16
------------------------------------------------------------------------
On 2011-06-30T08:22:05+00:00 Vít wrote:
(In reply to comment #16)
I am using Gnome 3 and it is slow, so I cannot confirm your observation.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/17
------------------------------------------------------------------------
On 2011-07-07T13:21:01+00:00 Rafa wrote:
I am using Fedora 15 with kde-4.6.3 and I can confirm this bug.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/18
------------------------------------------------------------------------
On 2011-07-07T15:24:43+00:00 Karsten wrote:
I'm using Fedora 15 with kde-4.6.3 and stilll can't reproduce this issue.
Lets check the exact library versions.
One of those with a slow gvim, please attach the output of:
ldd /usr/bin/gvim | cut -d ' ' -f 3| xargs rpm -qf| sort | uniq
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/19
------------------------------------------------------------------------
On 2011-07-07T15:30:05+00:00 Rafa wrote:
atk-2.0.0-1.fc15.x86_64
cairo-1.10.2-3.fc15.x86_64
expat-2.0.1-11.fc15.x86_64
fontconfig-2.8.0-3.fc15.x86_64
freetype-2.4.4-4.fc15.x86_64
gdk-pixbuf2-2.23.3-2.fc15.x86_64
glib2-2.28.8-1.fc15.x86_64
glibc-2.14-4.x86_64
gpm-libs-1.20.6-16.fc15.x86_64
gtk2-2.24.4-2.fc15.x86_64
libacl-2.2.49-9.fc15.x86_64
libattr-2.4.44-7.fc15.x86_64
libgcc-4.6.0-9.fc15.x86_64
libICE-1.0.6-3.fc15.x86_64
libpng-1.2.44-3.fc15.x86_64
libselinux-2.0.99-4.fc15.x86_64
libSM-1.2.0-2.fc15.x86_64
libuuid-2.19.1-1.2.fc15.x86_64
libX11-1.4.3-1.fc15.x86_64
libXau-1.0.6-2.fc15.x86_64
libxcb-1.7-2.fc15.x86_64
libXcomposite-0.4.3-2.fc15.x86_64
libXcursor-1.1.11-3.fc15.x86_64
libXdamage-1.1.3-2.fc15.x86_64
libXext-1.2.0-2.fc15.x86_64
libXfixes-5.0-1.fc15.x86_64
libXi-1.4.3-1.fc15.x86_64
libXinerama-1.1.1-2.fc15.x86_64
libXrandr-1.3.1-2.fc15.x86_64
libXrender-0.9.6-2.fc15.x86_64
libXt-1.1.0-1.fc15.x86_64
ncurses-libs-5.8-2.20110319.fc15.x86_64
nss-softokn-freebl-3.12.10-2.fc15.x86_64
pango-1.28.4-1.fc15.x86_64
perl-libs-5.12.4-159.fc15.x86_64
pixman-0.20.2-2.fc15.x86_64
python-libs-2.7.1-7.fc15.x86_64
ruby-libs-1.8.7.334-1.fc15.x86_64
zlib-1.2.5-3.fc15.x86_64
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/20
------------------------------------------------------------------------
On 2011-07-07T15:41:18+00:00 Brian wrote:
[bpm]$ sudo ldd /usr/bin/gvim | cut -d ' ' -f 3| xargs rpm -qf| sort | uniq
atk-2.0.0-1.fc15.x86_64
cairo-1.10.2-3.fc15.x86_64
expat-2.0.1-11.fc15.x86_64
fontconfig-2.8.0-3.fc15.x86_64
freetype-2.4.4-4.fc15.x86_64
gdk-pixbuf2-2.23.3-2.fc15.x86_64
glib2-2.28.8-1.fc15.x86_64
glibc-2.14-4.x86_64
gpm-libs-1.20.6-16.fc15.x86_64
gtk2-2.24.4-2.fc15.x86_64
libacl-2.2.49-9.fc15.x86_64
libattr-2.4.44-7.fc15.x86_64
libgcc-4.6.0-9.fc15.x86_64
libICE-1.0.6-3.fc15.x86_64
libpng-1.2.44-3.fc15.x86_64
libselinux-2.0.99-4.fc15.x86_64
libSM-1.2.0-2.fc15.x86_64
libuuid-2.19.1-1.2.fc15.x86_64
libX11-1.4.3-1.fc15.x86_64
libXau-1.0.6-2.fc15.x86_64
libxcb-1.7-2.fc15.x86_64
libXcomposite-0.4.3-2.fc15.x86_64
libXcursor-1.1.11-3.fc15.x86_64
libXdamage-1.1.3-2.fc15.x86_64
libXext-1.2.0-2.fc15.x86_64
libXfixes-5.0-1.fc15.x86_64
libXi-1.4.3-1.fc15.x86_64
libXinerama-1.1.1-2.fc15.x86_64
libXrandr-1.3.1-2.fc15.x86_64
libXrender-0.9.6-2.fc15.x86_64
libXt-1.1.0-1.fc15.x86_64
ncurses-libs-5.8-2.20110319.fc15.x86_64
nss-softokn-freebl-3.12.10-2.fc15.x86_64
pango-1.28.4-1.fc15.x86_64
perl-libs-5.12.4-159.fc15.x86_64
pixman-0.20.2-2.fc15.x86_64
python-libs-2.7.1-7.fc15.x86_64
ruby-libs-1.8.7.334-1.fc15.x86_64
zlib-1.2.5-3.fc15.x86_64
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/21
------------------------------------------------------------------------
On 2011-07-07T16:07:59+00:00 Jekyll wrote:
atk-2.0.0-1.fc15.i686
cairo-1.10.2-3.fc15.i686
expat-2.0.1-11.fc15.i686
fontconfig-2.8.0-3.fc15.i686
freetype-2.4.4-4.fc15.i686
gdk-pixbuf2-2.23.3-2.fc15.i686
glib2-2.28.8-1.fc15.i686
glibc-2.14-4.i686
gpm-libs-1.20.6-16.fc15.i686
gtk2-2.24.4-2.fc15.i686
libacl-2.2.49-9.fc15.i686
libattr-2.4.44-7.fc15.i686
libgcc-4.6.0-10.fc15.i686
libICE-1.0.6-3.fc15.i686
libpng-1.2.44-3.fc15.i686
libselinux-2.0.99-4.fc15.i686
libSM-1.2.0-2.fc15.i686
libuuid-2.19.1-1.3.fc15.i686
libX11-1.4.3-1.fc15.i686
libXau-1.0.6-2.fc15.i686
libxcb-1.7-2.fc15.i686
libXcomposite-0.4.3-2.fc15.i686
libXcursor-1.1.11-3.fc15.i686
libXdamage-1.1.3-2.fc15.i686
libXext-1.2.0-2.fc15.i686
libXfixes-5.0-1.fc15.i686
libXi-1.4.3-1.fc15.i686
libXinerama-1.1.1-2.fc15.i686
libXrandr-1.3.1-2.fc15.i686
libXrender-0.9.6-2.fc15.i686
libXt-1.1.0-1.fc15.i686
ncurses-libs-5.8-2.20110319.fc15.i686
nss-softokn-freebl-3.12.10-2.fc15.i686
pango-1.28.4-1.fc15.i686
perl-libs-5.12.4-159.fc15.i686
pixman-0.20.2-2.fc15.i686
python-libs-2.7.1-7.fc15.i686
ruby-libs-1.8.7.334-1.fc15.i686
zlib-1.2.5-3.fc15.i686
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/22
------------------------------------------------------------------------
On 2011-07-07T16:13:21+00:00 Karsten wrote:
ok, I have now the same libraries as the first poster, still no slowdown.
Must be something else...
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/23
------------------------------------------------------------------------
On 2011-07-08T07:12:56+00:00 Vít wrote:
$ ldd /usr/bin/gvim | cut -d ' ' -f 3| xargs rpm -qf| sort | uniq
atk-2.0.0-1.fc15.x86_64
cairo-1.10.2-3.fc15.x86_64
expat-2.0.1-11.fc15.x86_64
fontconfig-2.8.0-3.fc15.x86_64
freetype-2.4.4-4.fc15.x86_64
gdk-pixbuf2-2.23.3-2.fc15.x86_64
glibc-2.14-3.x86_64
glib2-2.28.8-1.fc15.x86_64
gpm-libs-1.20.6-16.fc15.x86_64
gtk2-2.24.4-2.fc15.x86_64
libacl-2.2.49-9.fc15.x86_64
libattr-2.4.44-7.fc15.x86_64
libgcc-4.6.0-9.fc15.x86_64
libICE-1.0.6-3.fc15.x86_64
libpng-1.2.44-3.fc15.x86_64
libselinux-2.0.99-4.fc15.x86_64
libSM-1.2.0-2.fc15.x86_64
libuuid-2.19.1-1.2.fc15.x86_64
libXau-1.0.6-2.fc15.x86_64
libxcb-1.7-2.fc15.x86_64
libXcomposite-0.4.3-2.fc15.x86_64
libXcursor-1.1.11-3.fc15.x86_64
libXdamage-1.1.3-2.fc15.x86_64
libXext-1.2.0-2.fc15.x86_64
libXfixes-5.0-1.fc15.x86_64
libXinerama-1.1.1-2.fc15.x86_64
libXi-1.4.3-1.fc15.x86_64
libXrandr-1.3.1-2.fc15.x86_64
libXrender-0.9.6-2.fc15.x86_64
libXt-1.1.0-1.fc15.x86_64
libX11-1.4.3-1.fc15.x86_64
ncurses-libs-5.8-2.20110319.fc15.x86_64
nss-softokn-freebl-3.12.10-2.fc15.x86_64
pango-1.28.4-1.fc15.x86_64
perl-libs-5.12.4-159.fc15.x86_64
pixman-0.20.2-2.fc15.x86_64
python-libs-2.7.1-7.fc15.x86_64
ruby-libs-1.8.7.334-1.fc15.x86_64
zlib-1.2.5-3.fc15.x86_64
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/24
------------------------------------------------------------------------
On 2011-07-08T07:43:59+00:00 Vít wrote:
BTW I still have a feeling that this issue is related to locale
settings, IBus and forking of the GVIM from console. I still receive
every time new file is opened the following warning:
(gvim:15318): IBUS-WARNING **: Create input context failed: Timeout was
reached.
If I open GVIM and just (slowly) browse around, I never (well I waited
10 minutes at most) get this message. Once I press '/' to begin search,
the prompt appears in 7s and from now, the GVIM behaves smooth. After
30s from pressing the '/', the warning appears on my terminal.
So what triggers the slash? Why there is the IBUS warning. Give us
please some clue. Then we might be able to help you to debug this issue.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/25
------------------------------------------------------------------------
On 2011-07-08T09:48:42+00:00 Vít wrote:
I have experimentally remove IBus and GVIM started work smoothly. I have
reinstalled IBus, GVIM is lagging. Could you please pay some attention
to GVIM <=> IBUS relation?
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/26
------------------------------------------------------------------------
On 2011-07-08T11:03:16+00:00 Joachim wrote:
(In reply to comment #26)
This was obvious since the initial report:
"(gvim:5333): IBUS-WARNING **:
org.freedesktop.IBus.InputContext.ProcessKeyEvent: Timeout was reached"
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/27
------------------------------------------------------------------------
On 2011-07-08T12:02:25+00:00 Brian wrote:
just to add more info for my setup,
if I 'Quit' the ibus-daemon from the status bar applet (don't know what
the name is), the menu item in the upper right of my gnome-shell, gvim
works as normal.
when I select 'Restart' from said menu applet thingie, gvim pauses until
I press '/'
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/28
------------------------------------------------------------------------
On 2011-07-10T14:01:11+00:00 Joachim wrote:
I have created a current F15 live CD based upon the standard Fedora kickstart files including "fedora" and "updates" repositories. After pulling in vim-X11 from the running live session, logging out and in again, gvim works absolutely as expected in a GNOME session. This observation holds when I change the keyboard layout from US to German.
I never do system upgrades of an installed Fedora release. I always install Fedora from scratch. Maybe an update issue?
Installed packages related to vim-X11 are:
atk-2.0.0-1.fc15.i686
cairo-1.10.2-3.fc15.i686
expat-2.0.1-11.fc15.i686
fontconfig-2.8.0-3.fc15.i686
freetype-2.4.4-4.fc15.i686
gdk-pixbuf2-2.23.3-2.fc15.i686
glib2-2.28.8-1.fc15.i686
glibc-2.14-4.i686
gpm-libs-1.20.6-16.fc15.i686
gtk2-2.24.4-2.fc15.i686
libacl-2.2.49-9.fc15.i686
libattr-2.4.44-7.fc15.i686
libgcc-4.6.0-9.fc15.i686
libICE-1.0.6-3.fc15.i686
libpng-1.2.44-3.fc15.i686
libselinux-2.0.99-4.fc15.i686
libSM-1.2.0-2.fc15.i686
libuuid-2.19.1-1.3.fc15.i686
libX11-1.4.3-1.fc15.i686
libXau-1.0.6-2.fc15.i686
libxcb-1.7-2.fc15.i686
libXcomposite-0.4.3-2.fc15.i686
libXcursor-1.1.11-3.fc15.i686
libXdamage-1.1.3-2.fc15.i686
libXext-1.2.0-2.fc15.i686
libXfixes-5.0-1.fc15.i686
libXi-1.4.3-1.fc15.i686
libXinerama-1.1.1-2.fc15.i686
libXrandr-1.3.1-2.fc15.i686
libXrender-0.9.6-2.fc15.i686
libXt-1.1.0-1.fc15.i686
ncurses-libs-5.8-2.20110319.fc15.i686
nss-softokn-freebl-3.12.10-2.fc15.i686
pango-1.28.4-1.fc15.i686
perl-libs-5.12.4-159.fc15.i686
pixman-0.20.2-2.fc15.i686
python-libs-2.7.1-7.fc15.i686
ruby-libs-1.8.7.334-1.fc15.i686
zlib-1.2.5-3.fc15.i686
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/29
------------------------------------------------------------------------
On 2011-07-10T14:03:19+00:00 Joachim wrote:
(In reply to comment #29)
ibus-1.3.99.20110419-9.fc15.i686
ibus-anthy-1.2.6-2.fc15.i686
ibus-chewing-1.3.9.2-3.fc15.i686
ibus-gtk2-1.3.99.20110419-9.fc15.i686
ibus-gtk3-1.3.99.20110419-9.fc15.i686
ibus-hangul-1.3.1-3.fc15.i686
ibus-libs-1.3.99.20110419-9.fc15.i686
ibus-m17n-1.3.2-5.fc15.i686
ibus-pinyin-1.3.99.20110520-1.fc15.i686
ibus-pinyin-db-android-1.3.99.20110520-1.fc15.noarch
ibus-rawcode-1.3.1.20100707-4.fc15.i686
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/30
------------------------------------------------------------------------
On 2011-07-10T14:34:45+00:00 Jekyll wrote:
(In reply to comment #29)
>
Yes, I can confirm launching `gvim` from terminal works well in gnome3.
But did you check other environments, such as those listed in my
previous comment #16?
I have enabled updates-testing, and have vim-x11-7.3.138-1 and
ibus-1.3.99.20110419-10. The result is the same as in comment #16.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/31
------------------------------------------------------------------------
On 2011-07-10T14:53:48+00:00 Joachim wrote:
(In reply to comment #31)
I had filed this bug as a gvim/GNOME3 issue which appears to be resolved now. Any remaining issues with other desktop environments are different bugs and should be reported separately.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/32
------------------------------------------------------------------------
On 2011-07-10T23:12:41+00:00 Brian wrote:
Really? resolved? Don't assume that that is the case. Thank you for
opening it in the first place, but it still exists for others in the
GNOME3 environment.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/33
------------------------------------------------------------------------
On 2011-07-11T08:45:10+00:00 Joachim wrote:
(In reply to comment #33)
> .. it still exists for others in the GNOME3 environment.
Have a look at comment 29 and comment 30, please. If this issue persists in the GNOME3 desktop environment, then this is probably an upgrade or an update issue.
I recommend creating a fresh user account to avoid interference with old custom settings. If you do not feel like installing F15 from scratch, then you can still try a current F15 live spin by means of livecd-creator and verify whether gvim exhibits any strange behaviour.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/34
------------------------------------------------------------------------
On 2011-09-01T14:17:40+00:00 rf wrote:
I can confirm that this issue persists in ibus and gvim.
A few days ago I switched from GNOME3 to XFCE, and since then I experience this problem which makes gvim unusable for me.
Note that I use ibus with its pinyin chinese IM.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/35
------------------------------------------------------------------------
On 2011-09-17T17:22:58+00:00 Yufei wrote:
I can confirm this is happening on my Fedora 15. I don't like the
feeling of the new GNOME3, it looks raw and unpolished so I stick to
KDE.
Every time I need to use gvim I have to quit the IBUS applet. It's
annoying especially since I cannot find proper menu item to enable the
IBUS applet again, until I quit the session and restart X.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/36
------------------------------------------------------------------------
On 2011-09-21T03:16:30+00:00 Christian wrote:
I see the same problem in F15 as well.
Please see https://bugzilla.redhat.com/show_bug.cgi?id=727385 for a
workaround and a proposed patch to vim to fix the issue. Most likely
both bug reports are describing the same issue.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/37
------------------------------------------------------------------------
On 2011-09-21T09:56:53+00:00 Fedora wrote:
vim-7.3.315-1.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/vim-7.3.315-1.fc14
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/38
------------------------------------------------------------------------
On 2011-09-21T09:57:42+00:00 Fedora wrote:
vim-7.3.315-1.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/vim-7.3.315-1.fc15
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/39
------------------------------------------------------------------------
On 2011-09-21T09:58:34+00:00 Fedora wrote:
vim-7.3.315-1.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/vim-7.3.315-1.fc16
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/40
------------------------------------------------------------------------
On 2011-09-21T22:14:29+00:00 Fedora wrote:
Package vim-7.3.315-1.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing vim-7.3.315-1.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/vim-7.3.315-1.fc16
then log in and leave karma (feedback).
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/41
------------------------------------------------------------------------
On 2011-09-26T23:24:36+00:00 Fedora wrote:
vim-7.3.315-1.fc15 has been pushed to the Fedora 15 stable repository.
If problems still persist, please make note of it in this bug report.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/47
------------------------------------------------------------------------
On 2011-09-28T00:31:55+00:00 Yufei wrote:
I can confirm that this is fixed on my box.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/48
------------------------------------------------------------------------
On 2011-09-30T18:54:22+00:00 Fedora wrote:
vim-7.3.315-1.fc16 has been pushed to the Fedora 16 stable repository.
If problems still persist, please make note of it in this bug report.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/49
------------------------------------------------------------------------
On 2011-10-02T23:01:48+00:00 Fedora wrote:
vim-7.3.315-1.fc14 has been pushed to the Fedora 14 stable repository.
If problems still persist, please make note of it in this bug report.
Reply at:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/comments/50
** Changed in: vim (Fedora)
Status: Unknown => Fix Released
** Changed in: vim (Fedora)
Importance: Unknown => Medium
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to vim in Ubuntu.
https://bugs.launchpad.net/bugs/856779
Title:
gvim slow to respond
Status in vim package in Ubuntu:
Fix Released
Status in vim source package in Oneiric:
Fix Released
Status in vim package in Fedora:
Fix Released
Bug description:
[Impact]
The bug makes gvim windows unresponsive to keyboard events for seconds to minutes after a window is opened. It happens every time a window is opened. It's annoying and makes gvim very difficult to use.
Problem: Opening a window before forking causes problems for GTK.
[Development Fix]
using patch from upstream v7-3-315.
> Fork first, create the window in the child and report back to the
> parent process whether it worked. If successful the parent exits,
> if unsuccessful the child exits and the parent continues in the
> terminal. (Tim Starling)
[Stable Fix]
Retrieve upstream patch v7-3-315, a few minor changes to fit into current codebase.
[Test Case]
1. Open a gvim window
2. Focus window and press arrow keys immediately after opening
Broken Behavior: Arrow keys have no effect. Clicking around will move the cursor normally
Fixed Behavior: Arrow keys move cursor
[Regression Potential]
N/A.
[Original Report]
Opening up GVIM takes long time and edit commands such as moving are very slow.
strace shows lots of waiting:
poll([{fd=6, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=18, events=POLLIN}], 7, -1) = 1 ([{fd=5, revents=POLLIN}])
read(5, "\f\0\f\250E\0\340\5\0\0\25\0a\0\32\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 160
read(5, 0x11fa014, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(5, 0x11fa014, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(5, 0x11fa014, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=6, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=18, events=POLLIN}], 7, 0) = 0 (Timeout)
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{"5\30\4\0\226\16\340\5E\0\340\5a\0\24\2\225\4\5\0\227\16\340\5\226\16\340\5*\0\0\0"..., 8180}, {NULL, 0}, {"", 0}], 3) = 8180
read(5, 0x11fa014, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(5, 0x11fa014, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=6, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=18, events=POLLIN}], 7, -1) = 1 ([{fd=5, revents=POLLIN}])
read(5, "\f\0i\251E\0\340\5\\\0/\0\5\0\1\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 160
read(5, 0x11fa014, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(5, 0x11fa014, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(5, 0x11fa014, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=6, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=18, events=POLLIN}], 7, 0) = 0 (Timeout)
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{"5\30\4\0\230\16\340\5E\0\340\5\t\0\24\2\225\4\5\0\231\16\340\5\230\16\340\5*\0\0\0"..., 4440}, {NULL, 0}, {"", 0}], 3) = 4440
read(5, 0x11fa014, 4096) = -1 EAGAIN (Resource temporarily unavailable)
read(5, 0x11fa014, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=6, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=18, events=POLLIN}], 7, -1^C <unfinished ...>
fds are here
gvim 6138 maguec 0u CHR 136,0 0t0 3 /dev/pts/0
gvim 6138 maguec 1u CHR 136,0 0t0 3 /dev/pts/0
gvim 6138 maguec 2u CHR 136,0 0t0 3 /dev/pts/0
gvim 6138 maguec 3r FIFO 0,8 0t0 213734 pipe
gvim 6138 maguec 4w FIFO 0,8 0t0 213734 pipe
gvim 6138 maguec 5u unix 0x0000000000000000 0t0 213737 socket
gvim 6138 maguec 6u 0000 0,9 0 5107 anon_inode
gvim 6138 maguec 7u unix 0x0000000000000000 0t0 212773 socket
gvim 6138 maguec 8u 0000 0,9 0 5107 anon_inode
gvim 6138 maguec 9r FIFO 0,8 0t0 213743 pipe
gvim 6138 maguec 10w FIFO 0,8 0t0 213743 pipe
gvim 6138 maguec 11u unix 0x0000000000000000 0t0 213744 socket
gvim 6138 maguec 12u unix 0x0000000000000000 0t0 213745 socket
gvim 6138 maguec 13u 0000 0,9 0 5107 anon_inode
gvim 6138 maguec 14u 0000 0,9 0 5107 anon_inode
gvim 6138 maguec 15u unix 0x0000000000000000 0t0 212774 socket
gvim 6138 maguec 16u unix 0x0000000000000000 0t0 213752 socket
gvim 6138 maguec 17u 0000 0,9 0 5107 anon_inode
gvim 6138 maguec 18r 0000 0,9 0 5107 anon_inode
gvim 6138 maguec 20u REG 8,6 12288 8478 /home/maguec/tmp/vim/%home%maguec%Code%oppy%bin%check_status.swp
ProblemType: BugDistroRelease: Ubuntu 11.10
Package: vim-gnome 2:7.3.154+hg~74503f6ee649-2ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-11.18-generic 3.0.4
Uname: Linux 3.0.0-11-generic x86_64
ApportVersion: 1.23-0ubuntu1
Architecture: amd64
Date: Thu Sep 22 13:30:21 2011
ExecutablePath: /usr/bin/vim.gnomeInstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.UTF-8SourcePackage: vim
UpgradeStatus: Upgraded to oneiric on 2011-09-02 (19 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779/+subscriptions
More information about the foundations-bugs
mailing list