Package Details: insync

Git Clone URL: (read-only, click to copy)
Package Base: insync
Description: An unofficial Google Drive client that runs on Linux, with support for various desktops
Upstream URL:
Keywords: drive google
Licenses: custom:insync
Submitter: xzy3186
Maintainer: thenaterhood (erikdubois)
Last Packager: erikdubois
Votes: 268
Popularity: 3.34
First Submitted: 2012-09-07 17:45
Last Updated: 2020-02-15 05:06

Latest Comments

1 2 3 4 5 6 ... Next › Last »

tinywrkb commented on 2020-02-06 14:56

Great! thanks for the update.

thenaterhood commented on 2020-02-06 03:25

tinywrkb: Awesomesauce! Looks good to me, I've integrated your changes. Always happy when I can remove dependencies.

tinywrkb commented on 2020-02-03 16:01

The last update to Insync added the missing so I updated the diff in my previous comment and dropped libxkbcommon-x11 from the depends array.
You should update the PKGBUILD accordingly, you can review the list of included libs in /usr/lib/insync, and this can easily be tested in a chroot with X11 forwarding.

tinywrkb commented on 2020-01-22 14:10

Here are the changes for minimal dependencies. Tested in a chroot and it worked correctly.

diff --git a/PKGBUILD b/PKGBUILD
index a11adef..24e1094 100644
@@ -12,17 +12,14 @@ pkgdesc="An unofficial Google Drive client that runs on Linux, with support for
+         'alsa-lib'
+         'fontconfig'
-         'python'
+         'hicolor-icon-theme'
-         'libxcursor'
-         'libxi'
-         'libxtst'
-         'libxrandr'
-         'alsa-lib'
-         'libxcomposite')
+         'xdg-utils')

The app seems to fallback to software rendering and this might be an issue with the original distributed deb package. Export QT_DEBUG_PLUGINS=1 and look at ~/.config/Insync/out.txt, my guess is that the app is missing xcbglintegrations.

QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/insync/PySide2/plugins/xcbglintegrations" ...
QFactoryLoader::QFactoryLoader() checking directory path "/usr/lib/insync/xcbglintegrations" ...
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled

thenaterhood commented on 2019-12-24 00:41

Updated PKGBUILD ot use python, not python2. I'm not sure we need the Python dependency at all because I think that insync is shipping its own Python, but I haven't tested with that yet.

tholinka commented on 2019-12-22 06:10

I edited the pkgbuild to use python and it's working fine (no python2 installed on this system). @tinywrkb is correct, v3 only needs python, not python2.

MrWhiskers commented on 2019-12-21 21:21

Could you update to the latest version? It supposedly fixed some very serious bugs

atescula commented on 2019-12-13 12:43

V3 has big big BIG bugs. destroyed what I've organized for years. Support Team is polite but useless. Went back to v 1.5.7

alternative: OverGrive for the price of a coffee

tinywrkb commented on 2019-11-22 23:04

Python2 depend is wrong. Insync 3 is built with Python 3, see and just review at the files in the distributed deb package.
I haven't tested yet in a chroot but I believe there's no need for the python depend, just the fact that the app didn't break with the Python 3.8 update should tell you that it's self-contained.

hsseung commented on 2019-11-13 02:09

@Ludde @iosonofabio Thanks, that worked! Embarrassed that I didn't think of it :)

P.S. The icon wouldn't show up in the top bar until I installed this package and activated with GNOME Tweak Tool: