Neo4j desktop appimage doesn't work on Kubuntu 18.04.1


(Mirto Busico) #1

Hi all,
I downloaded the appimage version of neo4j desktop on Kubuntu 18.04.1.
When I run the appimage nothing isvisualized and the app remains active until I issue a CTRL+C.
What I'm missing?
Here the console log:

sysop@kvmneo4j:~/NEO4J$ ./neo4j-desktop-offline-1.1.13-x86_64.AppImage 
desktop-file-install is missing. Skipping /tmp/.mount_neo4j-nKTpjd/AppRun.

(neo4j-desktop:4181): Gtk-WARNING **: 12:38:09.134: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(neo4j-desktop:4181): Gtk-WARNING **: 12:38:09.135: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(neo4j-desktop:4181): Gtk-WARNING **: 12:38:09.135: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version
[12:38:10.946] [info] App starting
[12:38:11.563] [info] Create PouchDB database if not exists - projects
[12:38:11.564] [info] Create PouchDB database if not exists - databases
[12:38:11.565] [info] Create PouchDB database if not exists - userData
[12:38:11.566] [info] Create PouchDB database if not exists - graphApps
[12:38:11.566] [info] Create PouchDB database if not exists - plugins
[12:38:11.566] [info] Create PouchDB database if not exists - distributions
[12:38:11.567] [info] Create PouchDB database if not exists - licenses
[12:38:11.896] [info] Create persistent store if not exists - projects
[12:38:11.902] [info] Create persistent store if not exists - databases
[12:38:11.908] [info] Create persistent store if not exists - userData
[12:38:11.914] [info] Create persistent store if not exists - graphApps
[12:38:11.921] [info] Create persistent store if not exists - plugins
[12:38:11.926] [info] Create persistent store if not exists - distributions
[12:38:11.930] [info] Create persistent store if not exists - licenses
[12:38:11.934] [info] Reading bundled resources /tmp/.mount_neo4j-nKTpjd/resources
[12:38:11.936] [info] Distribution folder for java should exist
[12:38:12.920] [info] Will copy []
[12:38:12.924] [info] Distribution folder for neo4j should exist
[12:38:14.480] [info] Will copy []
[12:38:14.483] [info] Distribution folder for graphApps should exist
[12:38:14.669] [info] Will copy []
[12:38:14.699] [debug] No proxy type provided
** Message: 12:38:14.727: Remote error from secret service: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.secrets was not provided by any .service files
[12:38:14.731] [error] App initialization error: Error: The name org.freedesktop.secrets was not provided by any .service files Error: The name org.freedesktop.secrets was not provided by any .service files

^C[17:36:09.336] [info] App is quitting
[17:36:09.337] [info] Closing PouchDB[projects].
[17:36:09.338] [info] Closing PouchDB[databases].
[17:36:09.339] [info] Closing PouchDB[userData].
[17:36:09.340] [info] Closing PouchDB[plugins].
[17:36:09.340] [info] Closing PouchDB[distributions].
[17:36:09.341] [info] Closing PouchDB[graphApps].
[17:36:09.341] [info] Closing PouchDB[licenses].
[17:36:09.358] [info] App quit with 0 code
sysop@kvmneo4j:~/NEO4J$

(Mirto Busico) #2

Replaying to myself.

The problem was that there is a missing package.
Installing:

sudo apt install gnome-keyring

solves the problem

Solution found here:

https://github.com/Foundry376/Mailspring/issues/681