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 2013年

Answers:


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

为了解决这个问题,我添加了一个别名来运行gvim并丢弃所有stderr消息。

只需将以下行添加到您的.bashrc文件中:

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

当我使用的程序超出了我的控制范围时,我讨厌这些类型的错误和警告,并且它会打印很多错误和警告,这些错误和警告会分散我的注意力。


1

在检查了您的建议后,我了解到我已经安装 vim-gnome和vim-gtk。

通过删除vim-gnome并仅保留vim-gtk,为我解决了此问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.