> > As soon as you add evince using the Add button and you
> > click on Apply you should see the KSysoca error logged on your terminal
> > window.
>
> Yes. I see
>
> 10:24:04.570-warning kf.service.services unknown@0 # KServiceFactory:
> unexpected object entry in KSycoca database (type= 305 )
> kf.service.services: KServiceFactory: unexpected object entry in KSycoca
> database (type= 305 )
>
> > Can you also confirm, when executing "kbuildsycoca5 --noincremental" on
> > cli do you also get
> > "applications.menu" not found in ("/etc/xdg/menus") ?
>
> When executing build I also get an applications menu not found error,
> but also kbuildsycoca5 is not completely silent it tells us it's running...
>
> [user@krusader-fed-37 ~]$ kbuildsycoca5 --noincremental
> kbuildsycoca5 running...
> "applications.menu" not found in ("/etc/xdg/menus")
> [user@krusader-fed-37 ~]$ 10:31:20.850-warning kf.service.services
> unknown@0 # KServiceFactory: unexpected object entry in KSycoca database
> (type= 305 )
> 10:31:20.850-warning kf.service.services unknown@0 # KServiceFactory:
> unexpected object entry in KSycoca database (type= 305 )
> kf.service.services: KServiceFactory: unexpected object entry in KSycoca
> database (type= 305 )
>
Thank you for helping!
I guess this is the best place to start to fixing the issue that
Krusader has on Fedora, this KSysoca thing. Krusader is my go to file
manager but this is a deal breaker. I can't specify an application to
open a file every time I open a file. Do you reckon this is a Fedora on
Qubes only problem?
Digging a bit more I came across this article,
https://userbase.kde.org/KDE_System_Administration/Caches, that tells me
the KSysoca database is built using "kbuildsycoca5" which is provided by
the already installed package "kf5-kservice".
This leaves me with not much more to go on. At first it seems like
KSysoca is the problem or that it may not be installed at all but the
kf5-service package is installed on my system otherwise kbuildsysoca5
wouldn't be available.
That only leaves the ""applications.menu" not found in
("/etc/xdg/menus")" error that I see when building the database from cli
with kbuildsysoca5.
While the Fedora based Krusader install does not have an
applications.menu in /etc/xdg/menus/, neither does the Debian based
Krusader that 1. does not complain about it and 2. Krusader works as
expected.
Can anybody throw an idea my way where I can scratch for this itch?