Gvim GLib-GObject-WARNING di ubuntu 13.10


33

Saya memutakhirkan dari ubuntu 13.04 ke ubuntu 13.10 sore ini. Dan ketika saya mencoba memulai vim dari terminal setelah upgrade, saya mendapatkan peringatan ini

(gvim: 4054): GLib-GObject-PERINGATAN **: Mencoba untuk menambahkan properti GnomeProgram :: sm-connect setelah kelas diinisialisasi

(gvim: 4054): GLib-GObject-PERINGATAN **: Berusaha untuk menambahkan properti GnomeProgram :: show-crash-dialog setelah kelas diinisialisasi

(gvim: 4054): GLib-GObject-PERINGATAN **: Berusaha untuk menambahkan properti GnomeProgram :: tampilan setelah kelas diinisialisasi

(gvim: 4054): GLib-GObject-PERINGATAN **: Berusaha untuk menambah properti GnomeProgram :: default-icon setelah kelas diinisialisasi`


Bagaimana saya bisa memperbaikinya dan apa tepatnya peringatan ini


2
Ini terjadi juga di xubuntu, lubuntu dan ubuntu 13.10 dan telah dilaporkan sebagai bug
PerseP

Jawaban:


17

Saya melihat ini dalam 14,04. Tapi saya hanya menginstal vim-gnome. Menghapus vim-gnome dan menginstal vim-gtk berfungsi tanpa pesan kesalahan.

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

28

Ini tidak memperbaiki masalah Anda, tetapi saya mencoba menghapus dan menginstal vim-gnome dan memiliki masalah yang sama. Jadi, saya menghapus vim-gnome dan menginstal vim-gtk dan berfungsi dengan baik.


7

Untuk mengatasi ini, saya menambahkan alias untuk menjalankan gvim dengan semua pesan stderr dibuang.

Cukup tambahkan baris berikut ke .bashrcfile Anda :

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

Saya benci jenis kesalahan dan peringatan ini ketika program yang saya gunakan berada di luar kendali saya dan mencetak banyak dari ini yang mengalihkan saya dari apa yang saya lakukan.


1

Setelah memeriksa saran Anda saya belajar bahwa saya memiliki kedua vim-gnome dan vim-gtk diinstal.

Masalah ini diselesaikan untuk saya dengan menghapus vim-gnome dan hanya menjaga vim-gtk.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.