Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Nov 2016 12:28:36 -0800
From:      Kevin Oberman <rkoberman@gmail.com>
To:        Aryeh Friedman <aryeh.friedman@gmail.com>
Cc:        Raphael Kubo da Costa <rakuco@freebsd.org>, "freebsd-x11@freebsd.org" <freebsd-x11@freebsd.org>,  FreeBSD Ports ML <freebsd-ports@freebsd.org>
Subject:   Re: upgrade to devel/dbus breaks xfce4
Message-ID:  <CAN6yY1vC1hFEvnN1_fsop%2BYPv83kqh3YuvsL55O2UPS5GVvGqQ@mail.gmail.com>
In-Reply-To: <CAGBxaXmAq_5VZVWV4EDubpJu3ywZxv4uq6JA6Vs3QmbZ5GZOfQ@mail.gmail.com>
References:  <CAGBxaX=L23skVEJ1WE4OcaXdA8LVDU7YFgMgGtXxspb5FnXwLQ@mail.gmail.com> <86poldqcqp.fsf@FreeBSD.org> <CAGBxaXmAq_5VZVWV4EDubpJu3ywZxv4uq6JA6Vs3QmbZ5GZOfQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Nov 30, 2016 at 11:42 AM, Aryeh Friedman <aryeh.friedman@gmail.com>
wrote:

> On Wed, Nov 30, 2016 at 9:11 AM, Raphael Kubo da Costa <rakuco@freebsd.org
> >
> wrote:
>
> > Aryeh Friedman <aryeh.friedman@gmail.com> writes:
> >
> > > After upgrading deval/dbus to dbus-1.10.12 xfce4 fails to start as a
> > > non-root user due to being unable to open/write to /etc/machine-id. I
> > > made a tempurary fix by touching /etc/machine-id and chmod'ing it to
> > > 777.
> >
> > If the /etc/machine-id message you're getting looks like
> >
> >     D-Bus library appears to be incorrectly set up; failed to read
> >     machine uuid: Failed to open "/etc/machine-id": No such file or
> >     directory
> >
> > it may be misleading as /etc/machine-id is a fallback if other files
> > were not found before (see bug 213540, for example).
> >
> > Is dbus running when you try to launch XFCE?
> >
>
> That is the message I got... it was immediately after boot and dbus was not
> running (it asked for a onestart when I attempted to manually start it).
> My .xinitrc is as follows:
>
> xfce4-session
>
>
>
> --
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
>

To ask a dumb question, do you have 'dbus_enable="YES"' in /etc/rc.conf? It
looks like the dbus daemon is not running and, when it tries to run from
xfce, it lacks the privs needed. Perhaps the protections were adjusted in
the new version of dbus.
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1vC1hFEvnN1_fsop%2BYPv83kqh3YuvsL55O2UPS5GVvGqQ>