当我尝试编辑某些文件时,我收到此警告。我该如何解决此错误。
(gedit:5596): IBUS-WARNING **: The owner of /home/user/.config/ibus/bus is not root!
答案1
如果不想看到错误,请sudo -i gedit
稍后再试。
您尝试通过 sudo 运行 gedit,但不继承 root 用户的环境设置,而是使用当前用户的环境设置。当前用户不是 root,root 也没有运行 ibus,因此您肯定会看到该错误。
答案2
建议使用“sudo gedit”的答案在技术上是不正确的。对于图形环境 (GUI),您需要使用“gksu ...”。
gksu gedit some_file_name
和
gksu nautilus /some_directory
是公认的标准。
从...开始Ubuntu 17.04您应该使用pkexec
而不是gksu
。