Re: dbus 1.14 update causing problems with xfce4

From: Tomoaki AOKI <junchoon_at_dec.sakura.ne.jp>
Date: Sat, 30 Apr 2022 23:55:26 UTC
On Sat, 30 Apr 2022 23:34:12 +0200
Guido Falsi <madpilot@FreeBSD.org> wrote:

> On 30/04/22 23:06, Tatsuki Makino wrote:
> > Hello.
> > 
> > I ask because it is not mentioned anywhere, have you restarted the dbus-daemon --system process?
> > 
> 
> I rebooted the whole system multiple times, also tried forcing 
> reinstallation of xfce4-session and xfce4-settings.
> 
> Tomorrow I'll try to find some way to do further testing and to debug 
> this, but I"m not sure how to get insight on the process.
> 
> My idea is that dbus-launch has somewhat changed behavior, but I'm just 
> guessing here.
> 
> -- 
> Guido Falsi <madpilot@FreeBSD.org>

chinese/fcitx at least in conjunction with japanese/mozc and
japanese/fcitx-mozc stops working, too. ;-(

Panel icon on Mate desktop doesn't appear, and input method panel no
longer appears on pressing Kanji key, but fcitx and mozc_server
processes are running. Maybe interfaces via dbus are malfunctioning or
not working.

Rebooting the whole system didn't help.
Rebuilding *fcitx* and *mozc* and reboot didn't help.
Additional rebuilding of *dbus* and reboot also didn't help.

Updating ports tree to after git: f5a0f6f2041d (in my case, actually,
git: 2786eb3dc3bf) to revert "devel/dbus update to 1.14.0" and
rebuilding dbus fixed the issue.


Unfortunately fixing this beyonds my hand though, I suspect

 "DBusServer (and hence the dbus-daemon) no longer accepts usernames
   (login names) for the recommended EXTERNAL authentication mechanism,
   only numeric user IDs or the empty string. See 1.13.0 release notes
   for full details."

entry on document.

Also suspitious would be

 "It is now possible to disable traditional (non-systemd) service
  activation at build-time (Autotools:
  --disable-traditional-activation, CMake:
  -DENABLE_TRADITIONAL_ACTIVATION=OFF). See 1.13.10 release notes for
  details."

but would be some more.

Note that Mate desktop starts fine even if dbus is updated to 1.4.0.

-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>