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
Ubuntuメニュープロキシを停止するには:
export UBUNTU_MENUPROXY=0
もう一度テストします。
$ date; /usr/bin/gvim; date
Tue May 29 10:46:47 CST 2012
Tue May 29 10:47:13 CST 2012
警告なし。しかし、まだ26
秒開始gvim
。
なぜそんなに遅いの?それを実現する季節はありますか(両方とも26秒)?
現在、私は使用しています:
alias gvim='gvim -f'
しかし、私はもうシェルから切り離せません。
Ubuntu開発者がこの問題をできるだけ早く修正することを願っています。
$ 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
12.04のgvimとrox-filerでもこの遅延が見られます。中国語入力を使用できるように、最近scimを追加しました。トレイに小さなキーボードアイコンがあり、aboutボックスからIBus 1.4.1と表示されます。同じメニューから「終了」を選択すると(キーボードアイコンが消えます)、gvimをすぐに起動できます。 「ibus-daemon -d」によってibus-daemonを再度起動すると、26秒の動作が戻ります。
同じ問題がありました。私はあなたと同じ手順を実行しましたが、最後に欠けていた部分がibus-daemon
開始から、またはgvim
を使用する前に強制終了します。
killall ibus-daemon
gvimのグローバルアプリケーションメニューを取得する方法 を参照してください。
アップストリームバージョンでは既にこの問題が修正されているようです。