Arch Linux AUR Latest version

Lets keep this post to track insync on Arch Linux whatever version it has in the future.

End September we are at v3.0.20.40428.

The PKGBUILD is at https://aur.archlinux.org/packages/insync/

28 September we switched from the debian source (which did not work) to the rpm version.

Now insync actually starts but there are still some errors.

1 Like

Question : How can we actually stop insync from the terminal?
We still have insync quit in our files but it does not seem to exist anymore.

Question : Starting insync from the terminal with

insync start --no-daemon

give us this output.

Is there anything we can do about that?

QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
libpng warning: iCCP: known incorrect sRGB profile
INFO     2019-09-28 10:40:56,332 [mainlogs:_log_run:92] Core(app_version=3.0.20.40428, platform=Linux-x86_64-arcolinux/v19.09.1) initialized
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
WARNING  2019-09-28 10:40:56,397 [base_events:_run_once:1767] Executing <Task pending coro=<init() running at ideskcore/core.py:114> wait_for=<Task pending coro=<SettingsMain._load_settings() running at ideskcore/mainsettings.py:135> cb=[_log_tb_after_delay() at ideskasync/coreloop.py:302, <TaskWakeupMethWrapper object at 0x7fd7e49af410>()] created at ideskcore/mainsettings.py:117> cb=[_log_tb_after_delay() at ideskasync/coreloop.py:302, _chain_future.<locals>._call_set_state() at asyncio/futures.py:355] created at asyncio/events.py:88> took 0.102 seconds
INFO     2019-09-28 10:40:56,481 [fswatcher:_start:38] LinuxFSWatcher._start
INFO     2019-09-28 10:40:56,482 [inotify_manager:_pull_loop:307] Inotify loop enter
INFO     2019-09-28 10:40:56,486 [fswatcher:watch:53] watch origin: /home/erik/Insync/erik.dubois@gmail.com/Google Drive
INFO     2019-09-28 10:40:56,487 [insync:start_core:44] core started
INFO     2019-09-28 10:40:56,487 [unix_socket_server:start:46] unix socket server thread start
INFO     2019-09-28 10:40:56,513 [httpclient:request:167] Curl error CurlError(77, 'error setting certificate verify locations:\n  CAfile: /etc/pki/tls/certs/ca-bundle.crt\n  CApath: none') while requesting to 'accounts.google.com'.
INFO     2019-09-28 10:40:56,514 [httpclient:request:170] Retrying later...
libpng warning: iCCP: known incorrect sRGB profile
INFO     2019-09-28 10:40:56,575 [httpclient:request:167] Curl error CurlError(77, 'error setting certificate verify locations:\n  CAfile: /etc/pki/tls/certs/ca-bundle.crt\n  CApath: none') while requesting to 'www.google-analytics.com'.
INFO     2019-09-28 10:40:56,575 [httpclient:request:170] Retrying later...
INFO     2019-09-28 10:40:58,034 [httpclient:request:167] Curl error CurlError(77, 'error setting certificate verify locations:\n  CAfile: /etc/pki/tls/certs/ca-bundle.crt\n  CApath: none') while requesting to 'accounts.google.com'.
INFO     2019-09-28 10:40:58,034 [httpclient:request:170] Retrying later...
INFO     2019-09-28 10:40:58,098 [httpclient:request:167] Curl error CurlError(77, 'error setting certificate verify locations:\n  CAfile: /etc/pki/tls/certs/ca-bundle.crt\n  CApath: none') while requesting to 'www.google-analytics.com'.

After installing the latest PKGBUILD on a clean installation WITHOUT prior installation we get the popup to choose gdrive or onedrive. We then get directed to the browser and we log in and give permission to insync on gdrive.

Then we get stuck on the browser page telling this message

Connecting to insync

In the meantime we discovered that rpm is not compatible with Arch Linux. If insync was already setup rpm worked but on a clean install the rpm packages was unable to connect from the browser to the application.

Now version 3 is using buster as a source to install insync.

Update works and clean install works. But now we can not open the filemanager to select other drives depending on the desktop.

Arch Linux definitely needs some support from Insynq.

I managed to get past on “Connecting to Insync” by removing and reinstalling it. Now the problem I encountered is when trying to change the folder location it stops and and I need to launch it again.
Clean installed ArcoLinuxB-xfce-min and update it to v19.09.1. (I know its not Arcos problem.)

I am kinda frustrated by this issue.

Getting frustrated too… but I have a glimmer of hope.

1 Like

After 8 hours of study and many trials I have made the 4th version of the PKGBUILD.
Now there is a link for gdk-pixbuf to be able to open a file manager in some of the desktops in Arch Linux.

Insync has been tested on ArcoLinux / Arch Linux on these desktops and seem to work

  • Xfce

  • Herbstluftwm

  • Gnome

  • i3

Message to the readers

I am not an employee of Insync. Just a volunteer that wants to keep using the application he has bought.

Message to Insync developers

Version 4 has these messages if we launch it from terminal

insync start --no-daemon

Output

[erik@ArcoLinux ~]$ insync start --no-daemon
Gtk-Message: 16:31:21.057: Failed to load module "canberra-gtk-module"
Gtk-Message: 16:31:21.057: Failed to load module "canberra-gtk-module"
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
/usr/lib/gio/modules/libgiognutls.so: undefined symbol: g_task_set_name
Failed to load module: /usr/lib/gio/modules/libgiognutls.so
/usr/lib/gio/modules/libgiolibproxy.so: undefined symbol: g_task_set_name
Failed to load module: /usr/lib/gio/modules/libgiolibproxy.so
/usr/lib/gio/modules/libgioopenssl.so: undefined symbol: g_task_set_name
Failed to load module: /usr/lib/gio/modules/libgioopenssl.so
/usr/lib/gio/modules/libgiognomeproxy.so: undefined symbol: g_task_set_name
Failed to load module: /usr/lib/gio/modules/libgiognomeproxy.so
libpng warning: iCCP: known incorrect sRGB profile
INFO     2019-09-28 16:31:21,211 [mainlogs:_log_run:92] Core(app_version=3.0.20.40428, platform=Linux-x86_64-arcolinux/v19.10.1) initialized
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
WARNING  2019-09-28 16:31:21,281 [base_events:_run_once:1771] Executing <Task pending coro=<init() running at ideskcore/core.py:114> wait_for=<Task pending coro=<SettingsMain._load_settings() running at ideskcore/mainsettings.py:135> cb=[_log_tb_after_delay() at ideskasync/coreloop.py:302, <TaskWakeupMethWrapper object at 0x7f8cd0666df8>()] created at ideskcore/mainsettings.py:117> cb=[_log_tb_after_delay() at ideskasync/coreloop.py:302, _chain_future.<locals>._call_set_state() at asyncio/futures.py:355] created at asyncio/events.py:88> took 0.115 seconds
INFO     2019-09-28 16:31:21,355 [fswatcher:_start:38] LinuxFSWatcher._start
INFO     2019-09-28 16:31:21,357 [inotify_manager:_pull_loop:307] Inotify loop enter
INFO     2019-09-28 16:31:21,360 [insync:start_core:44] core started
INFO     2019-09-28 16:31:21,361 [fswatcher:watch:53] watch origin: /home/erik/Insync
INFO     2019-09-28 16:31:21,362 [unix_socket_server:start:46] unix socket server thread start
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile

Maybe together we can figure out what to improve.

2 Likes

You can try it out now - version 4 is out there

1 Like

It’s working now.
Thank you very much Erik!

1 Like

I just want to add my thanks as one of the insync users on Arch Linux. I can verify that it’s working on i3wm as well for my existing insync account.

1 Like

Hello!!!

Insync 3.0.22 has just been released.


https://d2t3ff60b2tol4.cloudfront.net/builds/insync_3.0.22.40446-buster_amd64.deb

Is it possible to update AUR package?

Thanks

Hi Everyone. Great forum!
I have an issue I can’t seem to get rid of.
I get the following “Unexpected error …” in the “Attention Required” tab:

UnexpecUnexpected error doing ModifyCloudGDReg: The user does not have sufficient permissions for file 1MrxsIPkos287qBn2xV–ECes1oE-8_MWN5WJChHEfEE.

Has anyone else seen this type of error and if so fixed it?

I am at a loss on how to track it down.

Thanks!

Phil

Hi Phil,

Please send in your logs to support@insynchq.com with the link to this post so we can assist you :slight_smile:

Thanks jaduenas.

Sent them to support.

Phl

1 Like

If you install the latest version, you may get this error when running insync in the terminal:

[5945] Error loading Python lib ‘/usr/lib/insync/libpython3.9.so.1.0’: dlopen: /usr/lib/libm.so.6: version `GLIBC_2.38’ not found (required by /usr/lib/insync/libpython3.9.so.1.0)

In this case you can follow my instructions on https://www.reddit.com/r/SteamDeck/comments/wiwfkx/install_insync/

For convenience I copy-pasted them below:

OK, I solved the GLIBC_2.38 error mentioned in my other comment by freezing my install to an older version, 3.8.7, which still uses GLIBC_2.37 (use ldd --version to check which version you currently have, once they upgrade to 2.38 it won’t be needed anymore). You can do this by cloning the repo and inspecting the Git commit history to pick the version before 3.9.0. Or you can use the command line:

# Insync
# install older version 3.8.7.50516 which uses GLIBC_2.37 (SteamOS doesn't support 3.9.0 / Ubuntu 24.04 version which uses GLIBC_2.38)
git clone https://aur.archlinux.org/insync.git /home/deck/Applications/Cloud/aur-insync-repo/
git checkout d723985bd5756b42312405ee603b20f640fa44ea
makepkg -si
# check version
insync version
1 Like