1.4.0 Beta 1 appimage on Kubuntu 18.04 does not work properly

Hello,

I use the appimage Version and cannot get it to work properly: The windows only shows a fraction of the program without any usable interface.

I attach the commandline output below.

Aside from the faulty ui, something more seems to be wrong: there is no starter created within the system. I use appimage launcher for easier management of appimages

Anything I could try?

./cryptomator-1.4.0-beta1-x86_64.AppImage

WARNING: Using incubator modules: jdk.incubator.httpclient
23:14:57,423 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [file:/tmp/.mount_runtimXe8TEm/app/logback.xml]
23:14:57,587 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
23:14:57,590 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]
23:14:57,595 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
23:14:57,611 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
23:14:57,616 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [FILE]
23:14:57,625 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@4c9f8c13 - No compression will be used
23:14:57,627 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
23:14:57,628 |-WARN in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - Append mode is mandatory for RollingFileAppender. Defaulting to append=true.
23:14:57,628 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - Active log file name: /home/mhillebr/.Cryptomator/cryptomator.log
23:14:57,628 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - File property is set to [/home/mhillebr/.Cryptomator/cryptomator.log]
23:14:57,628 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]
23:14:57,629 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [UPGRADE_FILE]
23:14:57,629 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
23:14:57,630 |-INFO in ch.qos.logback.core.FileAppender[UPGRADE_FILE] - File property is set to [/home/mhillebr/.Cryptomator/upgrade.log]
23:14:57,630 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.cryptomator] to INFO
23:14:57,630 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.eclipse.jetty.server.HttpChannel] to INFO
23:14:57,630 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.cryptomator.ui.model] to INFO
23:14:57,630 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [UPGRADE_FILE] to Logger[org.cryptomator.ui.model]
23:14:57,631 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO
23:14:57,631 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]
23:14:57,631 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [FILE] to Logger[ROOT]
23:14:57,631 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
23:14:57,631 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@e056f20 - Registering current configuration as safe fallback point
23:14:57.642 [main] INFO org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.0-beta1 on Linux 4.15.0-29-generic (amd64)
23:14:57,644 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@4c9f8c13 - Skipping roll-over for inexistent file /home/mhillebr/.Cryptomator/cryptomator8.log
23:14:57,644 |-INFO in ch.qos.logback.core.rolling.FixedWindowRollingPolicy@4c9f8c13 - Skipping roll-over for inexistent file /home/mhillebr/.Cryptomator/cryptomator7.log
23:14:57,644 |-INFO in c.q.l.co.rolling.helper.RenameUtil - Renaming file [/home/mhillebr/.Cryptomator/cryptomator6.log] to [/home/mhillebr/.Cryptomator/cryptomator7.log]
23:14:57,645 |-INFO in c.q.l.co.rolling.helper.RenameUtil - Renaming file [/home/mhillebr/.Cryptomator/cryptomator5.log] to [/home/mhillebr/.Cryptomator/cryptomator6.log]
23:14:57,645 |-INFO in c.q.l.co.rolling.helper.RenameUtil - Renaming file [/home/mhillebr/.Cryptomator/cryptomator4.log] to [/home/mhillebr/.Cryptomator/cryptomator5.log]
23:14:57,645 |-INFO in c.q.l.co.rolling.helper.RenameUtil - Renaming file [/home/mhillebr/.Cryptomator/cryptomator3.log] to [/home/mhillebr/.Cryptomator/cryptomator4.log]
23:14:57,645 |-INFO in c.q.l.co.rolling.helper.RenameUtil - Renaming file [/home/mhillebr/.Cryptomator/cryptomator2.log] to [/home/mhillebr/.Cryptomator/cryptomator3.log]
23:14:57,645 |-INFO in c.q.l.co.rolling.helper.RenameUtil - Renaming file [/home/mhillebr/.Cryptomator/cryptomator1.log] to [/home/mhillebr/.Cryptomator/cryptomator2.log]
23:14:57,645 |-INFO in c.q.l.co.rolling.helper.RenameUtil - Renaming file [/home/mhillebr/.Cryptomator/cryptomator0.log] to [/home/mhillebr/.Cryptomator/cryptomator1.log]
23:14:57,645 |-INFO in c.q.l.co.rolling.helper.RenameUtil - Renaming file [/home/mhillebr/.Cryptomator/cryptomator.log] to [/home/mhillebr/.Cryptomator/cryptomator0.log]
23:14:58.076 [main] INFO o.c.launcher.FileOpenRequestHandler - Unable to setOpenFileHandler, probably not supported on this OS.
23:14:58.399 [JavaFX Application Thread] INFO o.c.launcher.MainApplication - JavaFX application started.
23:14:58.466 [JavaFX Application Thread] INFO o.c.common.settings.SettingsProvider - Failed to load settings, creating new one.
23:14:58.591 [JavaFX Application Thread] WARN o.c.k.WindowsProtectedKeychainAccess - Windows DataProtection module loaded, but no cryptomator.keychainPath property found.
23:14:58.654 [JavaFX Application Thread] INFO o.c.ui.controllers.MainController - Unable to setPreferencesHandler, probably not supported on this OS.

(runtime:24324): Gtk-WARNING **: 23:14:59.127: Unable to locate theme engine in module_path: “adwaita”,

(runtime:24324): Gtk-WARNING **: 23:14:59.131: Unable to locate theme engine in module_path: “adwaita”,
23:14:59.462 [JavaFX Application Thread] ERROR o.c.ui.util.AsyncTaskService - Uncaught exception
java.io.IOException: Engine closed
at jdk.incubator.httpclient/jdk.incubator.http.AsyncSSLDelegate.unwrapBuffer(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.AsyncSSLDelegate.handshakeReceiveAndUnWrap(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.AsyncSSLDelegate.doHandshakeImpl(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.AsyncSSLDelegate.doHandshakeNow(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.AsyncSSLDelegate.connect(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.AsyncSSLConnection.connect(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.Http2Connection.(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.Http2ClientImpl.getConnectionFor(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.ExchangeImpl.get(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.Exchange.establishExchange(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.Exchange.responseImpl0(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.Exchange.responseImpl(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.Exchange.response(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.MultiExchange.response(Unknown Source)
at jdk.incubator.httpclient/jdk.incubator.http.HttpClientImpl.send(Unknown Source)
at org.cryptomator.ui.controllers.WelcomeController.lambda$checkForUpdates$0(WelcomeController.java:119)
at org.cryptomator.ui.util.AsyncTaskService.lambda$asyncTaskOf$0(AsyncTaskService.java:43)
at org.cryptomator.ui.util.AsyncTaskService$AsyncTaskImpl.lambda$run$6(AsyncTaskService.java:106)
at org.cryptomator.ui.util.AsyncTaskService.logExceptions(AsyncTaskService.java:135)
at org.cryptomator.ui.util.AsyncTaskService.access$100(AsyncTaskService.java:24)
at org.cryptomator.ui.util.AsyncTaskService$AsyncTaskImpl.lambda$run$7(AsyncTaskService.java:104)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)

solution found here on github: set the windows size manually.

Still there are more issues with this: the appimage does not seem to integrate into the system properly: the app-Starter does not recognize it. As I start cryptomator manually anyways, there should be a workaround here too.