Package Details: grive-tools 1.15-6

Git Clone URL: (read-only)
Package Base: grive-tools
Description: Grive Tools will assist in the installation and setup of Google Drive under GTK
Upstream URL:
Licenses: GPL3
Submitter: skad
Maintainer: nullptr_t
Last Packager: nullptr_t
Votes: 60
Popularity: 0.316161
First Submitted: 2014-01-17 15:14
Last Updated: 2018-04-04 04:32

Latest Comments

Anonymous comment on 2018-04-01 23:37

@nullptr_t i think you have forgotten to fix the path in "grive-indicator-autostart.desktop" and "grive-setup".


Ziim commented on 2017-03-02 08:27

Hello everyone
I made it!

It worked two times at KDE environment; I created manually the "Google Drive" Folder and enter with the Terminal, i wrote "grive -a" inside the "Google Drive" folder and did the manual authentication (copy the key and paste it on the terminal)... then i wait to complete the full sync...
I closed the terminal once ended and opened the "Google Drive Indicator"; I had to manually set it to launch at startup... i find problems with the KDEWallet, so i turned it off in the wallet configuration (global disable) because if the "Indicator" cant connect immidiatly it get bug telling is offline until you close and open it again.

I hope this help someone to save the head and a few dollars in licenses ;)

PS: using currently version available (1.15-5)

liberalphg commented on 2017-01-26 22:48

No visible icon and no automatic sync here! Last version.

wyre commented on 2016-07-15 11:48

I don't have got dialog prompt asking me for google auth token. Just it says it is syncing but nothing happens.

dixi_minga commented on 2016-07-13 04:57

> Since the Update of Qt to 5.7 I have no visible Icon anymore in my control bar.
solved-with KDE Frameworks 5.24 the icon is now visible again

dixi_minga commented on 2016-07-05 17:46

Am I the only one, who uses KDE Plasma5 with grive-tools?

Since the Update of Qt to 5.7 I have no visible Icon anymore in my control bar.

There is clickable space for the icon and synchronization works fine; but the icon is not visible anymore.

jro commented on 2016-06-02 10:38

Grive-indicator creates a lock file /tmp/grive-indicator.lock and refuses to start if it is already present. So only one user can have it running at a time. It would be better if the lockfile was placed in a place like /run/user/$UID/, which I guess is the standard place for it.

nullptr_t commented on 2016-04-24 17:00

That line already exists before everything gets moved out of the directory...

macieks commented on 2016-04-24 14:55

I found some minro problem during installation...
grive-tools.install should be updated, this line should be moved to PKGBUILD:
chmod 755 /opt/grive-tools/grive-indicator

Also the path above is wrong.

nullptr_t commented on 2016-04-23 17:30

The update removes all unnessecary thefanclub directories.

dixi_minga commented on 2016-04-23 12:15

also in my autostart desktop-file I had to delete "thefanclub/" AND

in the startscript: /opt/grive-tools/grive-indicator
I had to change
installDir = "/opt/thefanclub/grive-tools/"
installDir = "/opt/grive-tools/"

after reboot now it works again

dixi_minga commented on 2016-04-23 10:33


has still "thefanclub/" in Path, Exec, Icon

BrianAllred commented on 2016-04-23 06:10

+ mv opt/thefanclub/$pkgname opt
+ rmdir opt/thefanclub

These lines broke the application. It won't start at all, and installation throws chmod errors.

Edit: Just tested an installation with them removed and it worked.

uselessfire commented on 2016-04-21 10:07

Please add lsb-release to depends.
Otherwise, it will show error
cat: /etc/lsb-release: No such file or directory

dixi_minga commented on 2015-05-29 17:58

works fine with new grive 0.4.0-0

dixi_minga commented on 2015-05-28 17:47

I had to change in PKGBUILD:


works fine with new grive 0.4.0-0

nullptr_t commented on 2015-04-07 10:01

1.15 ist out, same URL with other version number.

rantanran commented on 2014-12-22 12:57

I get an error by install:

makepkg -s
==> Making package: grive-tools 1.11-2 (Mon Dec 22 13:53:57 CET 2014)
==> Checking runtime dependencies...
==> Installing missing dependencies...
error: target not found: libappindicator-gtk3
==> ERROR: 'pacman' failed to install missing dependencies.

Ayceman commented on 2014-11-14 13:21

"Workaround with installing libappindicator-gtk3 works for XFCE users too"

Same here - it really should be added as a dependency.

knedlyk commented on 2014-10-24 19:22

Workaround with installing libappindicator-gtk3 works for XFCE users too!

knedlyk commented on 2014-10-24 19:15

Installing libappindicator-gtk3 works also for XFCE users too!

dixi_minga commented on 2014-09-26 23:12

Workaround (for KDE-Users only ?):
I installed libappindicator-gtk3 from AUR (with all dependencies); now the grive-indicator works as part of the panel systemcontrol area (I don't know the right english name). That was not the case before (own symbol I guess), but this works

dixi_minga commented on 2014-09-26 22:28

I`m not sure, if this is caused by the last KDE SC Update to 14.1

$ /opt/thefanclub/grive-tools/grive-indicator
ERROR:root:Could not find any typelib for AppIndicator3
Traceback (most recent call last):
File "/opt/thefanclub/grive-tools/grive-indicator", line 30, in <module>
from gi.repository import AppIndicator3 as appindicator
ImportError: cannot import name AppIndicator3

cris9288 commented on 2014-09-20 22:25

Package builds and installs fine with libindicator-gtk3 instead of libappindicator3.

Bobyl commented on 2014-09-03 10:56

libappindicator3 does not exist anymore.
Package cannot be build.

skad commented on 2014-05-03 07:21

sory for the timing, lot of stuf to do in rl

Black_Codec commented on 2014-05-02 12:32

change this:

and it work...

moisex commented on 2014-04-23 15:21

The file no longer exists at .

rugaliz commented on 2014-04-23 13:19

the link for the file is offline, so this package cant be installed..
im hopping someone can fix this soon, i'm really dependent on using google drive

skad commented on 2014-03-21 13:47

Updating dependencies

Jhackler commented on 2014-03-20 16:17

It seems to be working well, I have been waiting for this for quite some time now!

momo_deluxe commented on 2014-03-19 00:26

Hey great package, One request though; can you add python-gobject as a dependency, it needs the gi module

momo_deluxe commented on 2014-03-19 00:25

Hey, great package can you add python2-gobject as a dependency, it needs the gi module

12eason commented on 2014-02-15 23:51

Why does the setup need root?

skad commented on 2014-01-29 21:06

Updating dependency

vinadoros commented on 2014-01-29 20:13

Wow, that was fast! I have tested the update, I had just one last request though, can you add the package "expect" as a dependency? Grive-setup still fails until it has this package installed. Once again, thanks for updating this so quickly!

skad commented on 2014-01-29 18:17

@vinadoros :
Update ;)

vinadoros commented on 2014-01-29 17:16

Hey skad,
Good package here, but I was wondering if you could add zenity, expect, and python2-pyinotify as dependancies for this package. They are all required by the program, and it won't start up otherwise. Also, I noticed that grive-setup doesn't function properly with the shortcut provided. For example, on my system, I didn't have gksudo, but I had kdesu. Perhaps the package installer can have some sed lines to modify the shortcut to provide them? Here is what I am thinking:

if [ -f /usr/bin/kdesu -a ! -f /usr/bin/gksudo ]; then
sed -i 's/gksudo/kdesu/g' /usr/share/applications/grive-setup.desktop
if [ ! -f /usr/bin/kdesu -a ! -f /usr/bin/gksudo ]; then
sed -i 's/gksudo/sudo/g' /usr/share/applications/grive-setup.desktop
sed -i 's/Terminal=false/Terminal=true/g' /usr/share/applications/grive-setup.desktop

What this code does is: if kdesu is found, and gksudo is not found, replace gksudo with kdesu in the link. If neither are found, then replace gksudo with sudo, and have the setup file run with a terminal window, so the user can put the sudo password in. If you have this code run after everything is installed, grive-tools should work out of the box I think.