우분투의 Gvim GLib-GObject- 경고 13.10


33

오늘 오후에 우분투 13.04에서 우분투 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.