Infomaniak / desktop-kDrive

:computer: Desktop Syncing Client for kDrive
GNU General Public License v3.0
30 stars 5 forks source link

Problem with AppImage #38

Closed smiddy closed 1 month ago

smiddy commented 7 months ago

Description When I want to integrate the AppImage version with the AppImagelauncher, I get the following error in the terminal:

$ ./kDrive-3.5.8.20240227-amd64.AppImage 

(AppImageLauncher:9045): GLib-CRITICAL **: 21:14:31.544: g_file_test: assertion 'filename != NULL' failed

(AppImageLauncher:9045): GLib-CRITICAL **: 21:14:39.160: g_path_get_basename: assertion 'file_name != NULL' failed

** (AppImageLauncher:9045): CRITICAL **: 21:14:39.160: Failed to find desktop file path

Steps to reproduce Steps to reproduce the behavior:

  1. Ubuntu 22.04 with AppImagelauncher installer
  2. Try to execute the AppImage in the terminal
  3. See error

Expected behavior Seamless integration in system.

Screenshot image

ClementKunz commented 7 months ago

I checked our AppImage using appimagelint as described here and it does not find any blocking issue with it. For now, I would suggest to run the AppImage without AppImageLauncher or by using the "Run once" button. If you have any idea on how to solve this issue, please post it here, or submit a PR and we would gladly review it.

dunmilli commented 5 months ago

I have the same problem with kDrive-3.6.0.20240521-amd64_b0a75b1ea1feba09158ff886b7c253da.AppImage on Kubuntu 22.04 LTS with AppImagelauncher. Seems to run OK with "Run once".

nicolas-goudry commented 4 months ago

Not really helpful, but I can confirm that this is working on Ubuntu 24.04 (current LTS).

luc-guyot-infomaniak commented 2 months ago

@smiddy Is the workaround suggested by @ClementKunz a satisfying solution?