Por que recebo IBUS-Warning ao executar o comando sudo gedit?

12

Sempre que eu tento executar um comando sudo gedit conforme as instruções da Etapa 4 desta resposta , meu terminal expulsa :

  

(gedit: 7549): IBUS-WARNING **: O dono do /home/jared/.config/ibus/bus não é root!

Como eu saio dessa situação?

    
por JaredForTheWin 27.07.2013 / 14:52

4 respostas

14

Você deve sempre usar o gksudo ao invés do sudo para iniciar aplicações gráficas, caso contrário as variáveis do ambiente não estão configuradas corretamente.

Em seu exemplo, o ibus está olhando para os arquivos no diretório home de seus usuários, em vez do diretório home das raízes, como deveria estar fazendo.

    
por Cheesemill 27.07.2013 / 15:16
1

Não há necessidade de gksudo . Para fazer com que sudo faça o que você deseja, adicione a opção -H (ou --set-home ). Assim:

$ sudo -H gedit /etc/bluetooth/main.conf
    
por Phil Hudson 28.01.2018 / 16:56
0

Como Cheesemill diz, você deve usar gksudo para lançar gráficos como o gedit. Para instalá-lo, basta digitar este comando no terminal:

sudo apt-get install gksu

Eu li alguns tópicos que têm o mesmo problema para você (e eu também). Alguns homens dizem apenas del rm -r /home/<user-name>/.config/ibus/bus ou rm -r /home/<user-name>/.config/ibus/ e depois lançam o iBus novamente.

Alguns homens dizem remover (ou purgar) o ibus e depois reinstalá-lo.

Alguns homens dizem que tentam chown a pasta do ônibus.

    
por Dũng 10.08.2013 / 18:41
-3

Faça isso em um terminal:

michele@Zeus:~/.config/ibus$ sudo gedit /etc/bluetooth/main.conf

(gedit:3940): IBUS-WARNING **: The owner of /home/michele/.config/ibus/bus is not root!

michele@Zeus:~/.config/ibus$ ll
totale 12

drwx------  3 michele michele 4096 dic 29 18:11 ./

drwx------ 26 michele michele 4096 gen  2 12:25 ../

**drwx------  2 michele michele 4096 gen  5 13:19 bus/**

michele@Zeus:~/.config/ibus$ rm -R bus/

michele@Zeus:~/.config/ibus$ sudo gedit /etc/bluetooth/main.conf

e agora !!!

michele@Zeus:~/.config/ibus$ ll

totale 12

drwx------  3 michele michele 4096 gen  5 13:35 ./

drwx------ 26 michele michele 4096 gen  2 12:25 ../

**drwx------  2 root    root    4096 gen  5 13:35 bus/**
    
por user232021 05.01.2014 / 13:40