Re: Programs like pcmanfm, evince, ... don't connect to dbus unless run with dbus-launch

2018-11-12 Thread Brendan Tildesley
On 08/13/18 08:09, Danny Milosavljevic wrote: > Okay. To compare, try this: > $ ps $(pgrep -U `id -u` '^dbus-daemon$') |grep session |grep -v /run/user/ > Notice the PID (first column) and then do: > $ cat /proc//environ |tr '\0' '\n' |grep XDG > > Is the result the same? b@ui ~$ ps $(pgrep -U

Re: Programs like pcmanfm, evince, ... don't connect to dbus unless run with dbus-launch

2018-08-12 Thread Danny Milosavljevic
Hi, On Sun, 5 Aug 2018 21:57:15 +1000 Brendan Tildesley wrote: > On 08/05/18 10:23, Danny Milosavljevic wrote: > > Hi Brendan, > > > > On Thu, 2 Aug 2018 16:21:02 +1000 > > Brendan Tildesley wrote: > > > >> I've always had gvfs installed and it hasn't made any difference as far > >> as I can

Re: Programs like pcmanfm, evince, ... don't connect to dbus unless run with dbus-launch

2018-08-05 Thread Brendan Tildesley
On 08/05/18 10:23, Danny Milosavljevic wrote: > Hi Brendan, > > On Thu, 2 Aug 2018 16:21:02 +1000 > Brendan Tildesley wrote: > >> I've always had gvfs installed and it hasn't made any difference as far >> as I can tell > Hmm, what does your ~/.guix-profile/share/dbus-1/services directory contain?

Re: Programs like pcmanfm, evince, ... don't connect to dbus unless run with dbus-launch

2018-08-04 Thread Danny Milosavljevic
FWIW I just installed pcmanfm (didn't know it before) as a regular user - and it works fine with no warnings or crashes (in fluxbox with the mentioned session command line). pgpcDqCPT_0YV.pgp Description: OpenPGP digital signature

Re: Programs like pcmanfm, evince, ... don't connect to dbus unless run with dbus-launch

2018-08-04 Thread Danny Milosavljevic
Hi Brendan, On Thu, 2 Aug 2018 16:21:02 +1000 Brendan Tildesley wrote: > I've always had gvfs installed and it hasn't made any difference as far > as I can tell Hmm, what does your ~/.guix-profile/share/dbus-1/services directory contain? What is the environment variable XDG_DATA_DIRS set to?

Programs like pcmanfm, evince, ... don't connect to dbus unless run with dbus-launch

2018-08-02 Thread Brendan Tildesley
On 08/01/18 07:54, Danny Milosavljevic wrote: > Hi, > > dbus is an object-oriented inter-process-communication mechanism. > > On a typical single-user system there's one user bus, at least one session > bus and one system bus. > > On a typical multi-user system there's multiple user buses, at

Re: Programs like pcmanfm, evince, ... don't connect to dbus unless run with dbus-launch

2018-08-01 Thread Chris Marusich
Danny Milosavljevic writes: > dbus is an object-oriented inter-process-communication mechanism. Wow, awesome overview! Thank you for taking the time to explain it. I've always wondered how it was supposed to fit together. > I wonder why it works with the GNOME desktop. Does it really? What

Re: Programs like pcmanfm, evince, ... don't connect to dbus unless run with dbus-launch

2018-07-31 Thread Danny Milosavljevic
Hi, dbus is an object-oriented inter-process-communication mechanism. On a typical single-user system there's one user bus, at least one session bus and one system bus. On a typical multi-user system there's multiple user buses, at least as many session buses and one system bus. From your

Re: Programs like pcmanfm, evince, ... don't connect to dbus unless run with dbus-launch

2018-07-28 Thread Nils Gillmann
Hi Brendan, I can definitely confirm this, as I have been dealing with this on and off for a couple of years now due to the window managers I use. Would you like to file a bug on this or check if there are / have been bugreports about this before? I'm not sure what the best way to proceed could

Programs like pcmanfm, evince, ... don't connect to dbus unless run with dbus-launch

2018-07-26 Thread Brendan Tildesley
Continuing on from my previous thread here: https://lists.gnu.org/archive/html/help-guix/2017-11/msg00084.html I discovered that I was able to work around the problem by running pcmanfm with dbus-launch. Running `dbus-launch evince` also fixed an issue I had with Evince not remembering the last