Ubuntu 13.10のGvim GLib-GObject-WARNING


33

今日の午後、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を追加しようとしました `


これらをどのように修正できますか?


2
これはxubuntu、lubuntu、ubuntu 13.10でも発生し、バグ
PerseP

回答:


17

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

sudo apt-get -y remove vim-gnome
sudo apt-get install vim-gtk

28

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


7

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

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

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

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


1

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

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.