Почему я получаю IBUS-Warning при запуске команды sudo gedit?

Всякий раз, когда я пытаюсь выполнить команду sudo gedit , как указано в шаге 4 этого ответа , мой терминал выдает:

(gedit: 7549): IBUS- ВНИМАНИЕ **: Владелец /home/jared/.config/ibus/bus не является пользователем root!

Как мне выйти из этой ситуации?

14
задан 13 April 2017 в 15:24

4 ответа

Вы всегда должны использовать gksudo вместо sudo для запуска графических приложений, в противном случае переменные окружения установлены неправильно.

В вашем примере ibus просматривает файлы в домашнем каталоге вашего пользователя, а не в корневом каталоге пользователя, как это должно быть.

0
ответ дан 13 April 2017 в 15:24

Нет необходимости в gksudo. Чтобы заставить sudo делать то, что вы хотите, добавьте переключатель -H (или --set-home). Таким образом:

$ sudo -H gedit /etc/bluetooth/main.conf
0
ответ дан 13 April 2017 в 15:24

Как говорит Cheesemill, вы должны использовать gksudo для запуска графики, такой как gedit. Чтобы установить его, просто введите эту команду в терминале:

sudo apt-get install gksu

Я прочитал некоторые темы, которые имеют ту же проблему для вас (и я тоже). Некоторые люди говорят просто del rm -r /home/<user-name>/.config/ibus/bus или rm -r /home/<user-name>/.config/ibus/, а затем снова запускают iBus.

Некоторые говорят, что удалите (или очистите) ibus, а затем переустановите его.

Некоторые говорят, что чоун в автобусной папке.

0
ответ дан 13 April 2017 в 15:24

Сделайте это на терминале:

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

и сейчас !!!

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/**
0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: