Support for Cosmic DE [FIXED; update to 3.9.7]

It looks like InSync currently doesn’t work with System 76’s Cosmic DE. I know Cosmic is still in alpha testing, but I wanted to put in the request to have InSync support Cosmic when it goes live, presumably sometime in 2025.
I currently use InSync to sync between my local system and my OneDrive account. When launching InSync in Cosmic, the window launched, but the only functional interaction with the window was to close it. I was trying to add a folder for sync, and I had to switch back to regular, gnome-based Pop OS. Not a big deal now, but it could be a limiting factor without an alternative desktop environment.

2 Likes

Thanks for posting this request on our Forums page, @alkan17! :slight_smile:

I was able to use it in COSMIC Alpha 6, but the icons are broken

@rafanb Which icons are you pertaining to? :slight_smile:

Bumping this thread. The issue persists on the Apha 7. Running

insync start --no-daemon

results in

/usr/lib/insync/insync: symbol lookup error: /lib/x86_64-linux-gnu/libEGL_mesa.so.0: undefined symbol: wl_display_create_queue_with_name

1 Like

Will let our engineers know so we can see how to consider this in our pipeline.

Thank you!

Using cosmic beta I get the same error as above
$ insync start --no-daemon
QSocketNotifier: Can only be used with threads started with QThread
/usr/lib/insync/insync: symbol lookup error: /lib/x86_64-linux-gnu/libEGL_mesa.so.0: undefined symbol: wl_display_create_queue_with_name

Got the same.
I just upgraded my Pop_OS! installation to the new beta, that includes Cosmic, and from all the apps that I need, only Insync is not working. I even left Gnome Files as default file explorer just in case it could be an integration issue considering that Cosmic Files is brand new, but without success.

1 Like

Let me alert our engineer regarding this so we can address the issue as soon as possible.

Thank you for your patience, and my apologies for the huge trouble!

Thanks @mia.
As Cosmic DE and Pop_OS! 24.04 are in Beta now, you should expect more users to face such problems.

1 Like

Any updates?

I’m using the new Cosmic DE too and I need sync my docs. As alternative, I will use Rclone until Insync supports Cosmic DE.

Hello, everyone! Support for Cosmic DE is coming up soon. I’ll update this thread once it’s been deployed. Thank you very much for your patience!

Hi @Marco_Antonio_Moraes, could you please share some examples on how to use rclone for such? I have a lot of Cryptomator vaults being sync’d by Insync and I’m afraid that alternative sync methods could damage the vaults, but depending on how long the support will take, I will have to use some alternatives. Thanks/Obrigado.

Hi, I was able to use Insync on Cosmic DE but I Have to change a litte the .desktop file and add an env variable :

cd $HOME/.config/autostart/
nano insync.desktop

Add this on the beginning of the Exec:

Exec=env QT_QPA_PLATFORM=xcb insync start --no-daemon

Based on this issue: Insync Desktop Launcher · Issue #2039 · pop-os/cosmic-epoch · GitHub

For COSMIC Files, for the moment no solution found to have the icons.

Interesting … I ran env QT_QPA_PLATFORM=xcb insync start --no-daemon from the terminal and I can see that it started and is working (based on the log info being emitted) but I see no Insync GUI.

Setting as xcb force the application to run as a native X11 client, but Cosmic DE is wayland, which should explain why the app UI is not visible.

insync start --qt-qpa-platform=xcb starts Insync.
insync show then shows the UI.

No Insync icon on the Cosmic panel.
For the .desktop file, use:

Exec=sh -c "insync start --qt-qpa-platform=xcb && insync show"

2 Likes

Hi @feamcor , I guess that you don’t need Rclone hints anymore, because you made a functional command line that starts Insync. That’s great!

1 Like

I’m just curious if “support” will also include integration into cosmic-files (like Nautius, etc.)?

Cheers.

Hello, everyone! The fix for Cosmic DE is now available by clicking on the links below.

Thank you for your patience!

3 Likes