Quando tento gedit alguns arquivos, recebi-os na janela do terminal. Já existe um post sobre isso: Gtk-WARNING: Calling Inhibit falhou
Mas isso não está resolvido. Como posso resolver isso?
Quando tento gedit alguns arquivos, recebi-os na janela do terminal. Já existe um post sobre isso: Gtk-WARNING: Calling Inhibit falhou
Mas isso não está resolvido. Como posso resolver isso?
Respostas:
Resolver
IBUS-WARNING **: The owner of /home/myPC/.config/ibus/bus is not root!
use gksudo
ou em gksu
vez de sudo para abrir o arquivo,
gksudo gedit php.ini
ou
gksu gedit php.ini
O próximo erro
(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
pode ser resolvido atualizando gir1.2-gtksource-3.0
sudo apt-get install gir1.2-gtksource-3.0
apt-get dist-upgrade
d em janeiro de 2016. A sugestão apt-get install gir1.2-gtksource-3.0
não é necessária porque o sistema já estaria atualizado.
Existe outra maneira de não lidar com esses avisos. Use frontend gráfico para sudo / su - gksu (no caso do gnome) para executar programas de GUI como root. Gtk-WARNING: Falha na inibição de chamada
gksudo gedit
que eu entendo é o mesmo que gksu gedit
em alguns sistemas.
Ao iniciar um aplicativo a partir da linha de comando, você pode evitar uma saída detalhada no terminal após iniciar o aplicativo usando o NOHUP
sinalizador antes do comando e um e comercial após o comando.
Por exemplo, nesse caso, você usaria:
nohup gedit &
ou
nohup gedit
Se precisar de sudo
permissão, use-o em sudo -i
vez de sudo
evitar outros problemas como:
nohup sudo -i