web-dev-qa-db-ja.com

UbuntuでのGvim GLib-GObject-WARNING 13.10

今日の午後、ubuntu 13.04からubuntu 13.10にアップグレードしました。そして、アップグレード後にターミナルからvimを起動しようとすると、これらの警告が表示されます

(gvim:4054):GLib-GObject-WARNING **:クラスが初期化された後にプロパティGnomeProgram :: sm-connectを追加しようとする
 
(gvim:4054):GLib-GObject-WARNING * *:クラスが初期化された後にプロパティGnomeProgram :: show-crash-dialogを追加しようとしました
 
(gvim:4054):GLib-GObject-WARNING **:プロパティGnomeProgram :: displayを追加しようとしましたクラスが初期化された後
 
(gvim:4054):GLib-GObject-WARNING **:クラスが初期化された後にプロパティGnomeProgram :: default-iconを追加しようとしました `


これらを修正するにはどうすればよいですか?

34
naveen.panwar

14.04でこれを見ていました。しかし、vim-gnomeのみがインストールされていました。 vim-gnomeの削除とvim-gtkのインストールは、エラーメッセージなしで機能します。

Sudo apt-get -y remove vim-gnome
Sudo apt-get install vim-gtk
17
Jeff Adamson

これで問題は解決しませんが、vim-gnomeを削除してインストールしようとしましたが、同じ問題がありました。そのため、vim-gnomeを削除してvim-gtkをインストールしましたが、正常に動作します。

28
Brad

これを解決するために、すべてのstderrメッセージを破棄してgvimを実行するエイリアスを追加しました。

.bashrcファイルに次の行を追加するだけです。

alias gvim="gvim 2>/dev/null"

私が使用しているプログラムが私の制御を超えている場合、これらのタイプのエラーと警告は嫌いです。

7
tayfun

あなたの提案を確認した後、私はboth vim-gnomeとvim-gtkがインストールされていることを知りました。

この問題は、vim-gnomeを削除し、vim-gtkを保持するだけで解決しました。

1
statueofmike