From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: Programs like pcmanfm, evince, ... don't connect to dbus unless run with dbus-launch Date: Wed, 01 Aug 2018 22:52:51 -0700 Message-ID: <87wot9co24.fsf@gmail.com> References: <2c04ce67-5606-35b3-4f26-7d4c349af97e@openmailbox.org> <20180731235419.7b824b45@scratchpost.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39152) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fl6Xp-0005Na-Ta for guix-devel@gnu.org; Thu, 02 Aug 2018 01:53:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fl6Xl-0001Dt-1g for guix-devel@gnu.org; Thu, 02 Aug 2018 01:53:05 -0400 Received: from mail-pg1-x52a.google.com ([2607:f8b0:4864:20::52a]:39438) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fl6Xk-0001DD-RM for guix-devel@gnu.org; Thu, 02 Aug 2018 01:53:00 -0400 Received: by mail-pg1-x52a.google.com with SMTP id a11-v6so590666pgw.6 for ; Wed, 01 Aug 2018 22:53:00 -0700 (PDT) In-Reply-To: <20180731235419.7b824b45@scratchpost.org> (Danny Milosavljevic's message of "Tue, 31 Jul 2018 23:54:19 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Danny Milosavljevic Cc: guix-devel --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable 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 is "it"? What works with GNOME desktop, which you expect does not? I use GNOME on GuixSD. For what it's worth, after I've logged into my GNOME session, if I open up a GNOME Terminal, run "dbus-monitor", and then launch Evince (from the application search menu), I do see a flurry of activity related to Evince, so I think it's connecting to the session bus (dbus-monitor monitors the session bus by default, apparently). Regarding the lack of a "back" button in Evince, I do see one, and it does seem to work. The button looks like a "<" symbol. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAltinDMACgkQ3UCaFdgi Rp04xhAAmkygha4aVE9jbOsEumUq0hgadFDlKKI2bpjJB0Tm8ZSyzN/780eDgor2 PkzYIChJJ/Fig204CQpETb9zJZefCBG2QtHNy/6IjO5QRFjcA+O5FtaffgWdPes0 GiWNBb5lf5L8V5Qa1uWa+QxbNQ4irXyzGPo0TwZT93a5bQ/5r3KZ+xfr6LdE3gK/ brfzKsRhhvoQeBtDmunj41TRG5MLc3BRnmbqk3pItfsX1c4CBnf+reC2+vG9S1nO ItMJ0RFVygp70R1/w6d6yb0KnGwx88bcVe4rNKApV7UQXtoEIYwI93f26UoiqLP+ 4LHh56qSuidpAqZQM9J1WgzZcLVARViJH1KByUD04207bXXk9P1QQGUnssLtXE3/ uKceYiA/H4BxXtQeEPLSSMLc1BxP0cmklne5618FmMN8jwc3sivXOoGvA+mGTMdT 5PFI4PG+JwxDzwOTouTI01VxbFjSV90seCE3ysCs0mkHbpweTQmTywzi6TbHCQ1S 9p7ZxXzPr9IjvGAocNAeRT0BdOnLUbc8EueAHj7Df3IkiK0GGqeKNqFtaUSt63Kn B54t77vX1yxO4uhs/IZPA6bsO/CuBSpwZJYNPyjaSUudj1IOD4zext9M2UaHFx++ 0jvxLv6oCnpebGAJH+AoLzhFb35W5mJ1u/t1Ki27m5RwBgQ6yGQ= =ejkR -----END PGP SIGNATURE----- --=-=-=--