Gvim GLib-GObject-WARNING dans Ubuntu 13.10


33

Je suis passé d'ubuntu 13.04 à Ubuntu 13.10 cet après-midi. Et quand j'essaye de démarrer vim form le terminal après la mise à jour, je reçois ces avertissements

(gvim: 4054): GLib-GObject-WARNING **: Tentative d'ajouter la propriété GnomeProgram :: sm-connect après l'initialisation de la classe.

(gvim: 4054): GLib-GObject-WARNING **: Tentative d'ajouter la propriété GnomeProgram :: show-crash-dialog après l'initialisation de la classe

(gvim: 4054): GLib-GObject-WARNING **: Tentative d'ajouter la propriété GnomeProgram :: display après l'initialisation de la classe.

(gvim: 4054): GLib-GObject-WARNING **: Tentative d'ajouter la propriété GnomeProgram :: default-icon après l'initialisation de la classe`


Comment puis-je résoudre ces problèmes et quels sont exactement ces avertissements concernant


2
Cela arrive aussi dans xubuntu, lubuntu et ubuntu 13.10 et cela a été rapporté comme un bug
PerseP

Réponses:


17

Je voyais cela en 14.04. Mais je n'avais que vim-gnome installé. Supprimer vim-gnome et installer vim-gtk fonctionne sans aucun message d'erreur.

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

28

Cela ne résout pas votre problème, mais j'ai essayé de supprimer et d'installer vim-gnome et j'ai eu le même problème. Donc, j'ai retiré vim-gnome et installé vim-gtk et cela fonctionne bien.


7

Pour résoudre ce problème, j’ai ajouté un alias permettant d’exécuter gvim avec tous les messages stderr supprimés.

Ajoutez simplement la ligne suivante à votre .bashrcfichier:

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

Je déteste ces types d'erreurs et d'avertissements lorsque le programme que j'utilise est indépendant de ma volonté et qu'il en imprime beaucoup, ce qui me distrait de ce que je fais.


1

Après avoir vérifié vos suggestions , j'ai appris que je devais à la fois vim-gnome et vim-gtk installés.

Ce problème a été résolu pour moi en supprimant vim-gnome et en conservant simplement vim-gtk.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.