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
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.
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
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.