On 08/05/18 10:23, Danny Milosavljevic wrote: > Hi Brendan, > > On Thu, 2 Aug 2018 16:21:02 +1000 > Brendan Tildesley <brendan.tildes...@openmailbox.org> 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?
ca.desrt.dconf.service org.freedesktop.IBus.service org.gnome.FileRoller.ArchiveManager1.service org.gtk.vfs.Daemon.service org.gtk.vfs.UDisks2VolumeMonitor.service org.a11y.Bus.service org.freedesktop.portal.IBus.service org.gnome.FileRoller.service org.gtk.vfs.GPhoto2VolumeMonitor.service org.xfce.FileManager.service org.fcitx.Fcitx.service org.freedesktop.Telepathy.Client.Vinagre.service org.gnome.Nautilus.service org.gtk.vfs.Metadata.service org.xfce.Thunar.service org.freedesktop.FileManager1.service org.gnome.evince.Daemon.service org.gnome.Rhythmbox3.service org.gtk.vfs.MTPVolumeMonitor.service > > What is the environment variable XDG_DATA_DIRS set to? /home/b/.guix-profile/share:/run/current-system/profile/share:/home/b/.guix-profile/share:/run/current-system/profile/share (Not sure why it's repeated twice.) > [...] >> but it didn't fix the issue, and caused those weird errors. Actually I'm >> not getting those errors anymore, maybe due to reconfiguring and >> rebooting. > Even more progress :) Ok they are there for pcmanfm, but not evince. It may be unrelated but I also get these messages with pcmanfm (XDG_TEMPLATES_DIR is empty) ** (pcmanfm:1051): WARNING **: 20:10:52.602: XDG_TEMPLATES_DIR is set to invalid path, ignoring it (pcmanfm:1051): Gtk-WARNING **: 20:10:52.604: Unable to locate theme engine in module_path: "adwaita", (pcmanfm:1051): Gtk-WARNING **: 20:10:52.605: Unable to locate theme engine in module_path: "adwaita", (pcmanfm:1051): Gtk-WARNING **: 20:10:52.606: Unable to locate theme engine in module_path: "murrine", > [...] > If you are motivated, I suggest to try to proceed to get the version > without "dbus-launch bash" (but with slim configured to use dbus-launch) > to work. It can't be missing much now. I'm motivated it's just I have very little clue what I'm doing. > > I suspect that the gvfs service file is either not there, the environment > variable is not set or the executable mentioned inside the service file > is not found. > > For better debugging, try: > > youruser$ export DBUS_VERBOSE=1 > youruser$ evince > > And post the result here. ** (evince:1019): WARNING **: 20:07:46.869: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files Error registering document: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.evince.Daemon was not provided by any .service files