Lorsque j'essaie de modifier certains fichiers, je les ai reçus à partir de la fenêtre du terminal. Il y a déjà un message à ce sujet: Gtk-WARNING: Echec de l'appelant
Mais ce n'est pas résolu. Comment puis-je le résoudre ?
Résoudre
IBUS-WARNING **: The owner of /home/myPC/.config/ibus/bus is not root!
utilisez gksudo
ou gksu
instead de Sudo pour ouvrir le fichier,
gksudo gedit php.ini
ou
gksu gedit php.ini
La prochaine erreur
(gedit:12512): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
peut être résolu en mettant à jour gir1.2-gtksource-3.0
Sudo apt-get install gir1.2-gtksource-3.0
Lorsque vous démarrez une application à partir de la ligne de commande, vous pouvez éviter une sortie prolixe dans le terminal après le démarrage de l'application en utilisant l'indicateur Nohup
avant la commande et une esperluette à la suite de la commande.
Par exemple, dans cet exemple, vous utiliseriez:
Nohup gedit &
ou
Nohup gedit
Si vous avez besoin de l'autorisation Sudo
, vous devez utiliser Sudo -i
au lieu de Sudo
pour éviter d'autres problèmes tels que ceux-ci:
Nohup Sudo -i
Il existe un autre moyen de ne pas traiter de tels avertissements. Utilisez une interface graphique pour Sudo/su - gksu (dans le cas de gnome) pour exécuter des programmes GUI en tant que root. Gtk-WARNING: Echec de l'inhibition de l'appel