The reason for this bug is that when you start gedit or so IM module
from IBus got loaded. As you do "sudo", the user of IM module would be
"root".

However, the ibus-daemon is started by the normal user in most cases,
which would create ~/.config/ibus/bus if it doesn't exists.

IIRC, this is the limitation of current D-Bus technology that two
processes having different user (uid) cannot communicate. The warning is
just the superfacial representation of it.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to ibus in Ubuntu.
https://bugs.launchpad.net/bugs/1125944

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

Status in “ibus” package in Ubuntu:
  Confirmed

Bug description:
  RR i386 logged as gnome-classic (fallback)

  Seen that error for the first time while using a terminal:

  oem@oem-desktop:~$ sudo gedit /etc/default/grub

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

  That one is own by "Me" (screenshot joined)

  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: ibus 1.4.2-0ubuntu1
  ProcVersionSignature: Ubuntu 3.8.0-6.13-generic 3.8.0-rc7
  Uname: Linux 3.8.0-6-generic i686
  NonfreeKernelModules: nvidia
  ApportVersion: 2.8-0ubuntu4
  Architecture: i386
  Date: Fri Feb 15 08:33:36 2013
  MarkForUpload: True
  SourcePackage: ibus
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1125944/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to