J'ai mis à jour 14.04 à 16.04. Maintenant j'essaye d'ouvrir le gedit du terminal en passant la commande:
Sudo gedit /some/where/file.txt
mais il génère une erreur indiquant que:
(gedit:2090): Gtk-WARNING : Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown:
The name org.gnome.SessionManager was not provided by any .service files**
Cependant, il ouvre le fichier. Lorsque j'essaie d'enregistrer une modification, il affiche cette erreur après l'enregistrement du fichier:
(gedit:2090): WARNING : Set document metadata failed: Setting attribute metadata::gedit-position not supported
Je ne comprends pas pourquoi cela se produit uniquement en 16.04; ce n'était pas le 14.04.
Vous pouvez cesser de voir ce comportement simplement en lançant gedit à partir du programme de lancement, plutôt que de la ligne de commande, comme prévu.
Si vous avez effectivement besoin d'un éditeur que vous pouvez lancer à partir de la ligne de commande sans voir ces erreurs, essayez nano
ou pico
name __ (un éditeur simple à utiliser) lancé à partir de la ligne de commande ou vi
(éditeur plus avancé) également lancé à partir de la commande. ligne.
pour plus d'informations sur ces éditeurs, voir man nano
ou man vi
respectivement.
La plupart des gens aiment l’un et détestent l’autre, mais vous avez la liberté de choisir
Source: Expérience
Vous pouvez ignorer ces avertissements. Si cela vous dérange, tapez simplement:
Sudo -H gedit /some/where/file.txt &>/dev/null