web-dev-qa-db-fra.com

Pourquoi faut-il si longtemps pour démarrer gvim?

Quand je commence gvim:

$ date; /usr/bin/gvim; date
Tue May 29 10:45:45 CST 2012

** (gvim:6030): WARNING **: Unable to create Ubuntu Menu Proxy: Timeout was reached
Tue May 29 10:46:11 CST 2012

Pour arrêter le proxy de menu ubuntu:

export UBUNTU_MENUPROXY=0

Et testez à nouveau:

$ date; /usr/bin/gvim; date
Tue May 29 10:46:47 CST 2012
Tue May 29 10:47:13 CST 2012

Pas d'avertissement. Mais il faut toujours 26 secondes pour démarrer gvim.

Pourquoi c'est si lent? Y a-t-il une saison pour y arriver (les deux en 26 secondes)?


Actuellement, j'utilise:

alias gvim='gvim -f'

Mais je ne peux plus me détacher de Shell.
J'espère que le développeur Ubuntu corrigera ce problème dès que possible.


$ dpkg --list | grep vim
ii  vim-common                             2:7.3.429-2ubuntu2.1                 Vi IMproved - Common files
ii  vim-gnome                              2:7.3.429-2ubuntu2.1                 Vi IMproved - enhanced vi editor - with GNOME2 GUI
ii  vim-gui-common                         2:7.3.429-2ubuntu2.1                 Vi IMproved - Common GUI files
ii  vim-runtime                            2:7.3.429-2ubuntu2.1                 Vi IMproved - Runtime files
ii  vim-tiny                               2:7.3.429-2ubuntu2.1                 Vi IMproved - enhanced vi editor - compact version
3
kev

Je vois aussi ce retard avec gvim et rox-filer le 12.04. J'ai ajouté scim récemment pour pouvoir utiliser les entrées chinoises. J'ai une petite icône de clavier dans mon bac dont la boîte about me dit est IBus 1.4.1. Sélectionner "quitter" dans ce même menu (pour que l'icône du clavier disparaisse) me permet de redémarrer instantanément gvim. En redémarrant ibus-daemon (par "ibus-daemon -d"), je récupère le comportement de 26 secondes.

5
Sean

J'ai eu le même problème. J'ai suivi les mêmes étapes que vous et la dernière pièce manquante empêchait ibus-daemon de démarrer ou de le tuer avant que j'utilise gvim:

killall ibus-daemon
0
janos

Voir Comment obtenir un menu d'application global pour gvim?

Il semble que la version en amont ait déjà résolu ce problème.

0
nodakai