guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


From: Brendan Tildesley
Subject: Re: Programs like pcmanfm, evince, ... don't connect to dbus unless run with dbus-launch
Date: Sun, 5 Aug 2018 21:57:15 +1000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.0

On 08/05/18 10:23, Danny Milosavljevic wrote:
> Hi Brendan,
>
> On Thu, 2 Aug 2018 16:21:02 +1000
> Brendan Tildesley <address@hidden> 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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]