arch-wiki-md-repo
Version:
All arch-wiki articles in markdown format, updated every two days.
59 lines (36 loc) • 3.06 kB
Markdown
[](https://insynchq.com) is an alternative Google Drive client which is available for Windows, Mac OS X and Linux which allows you to sync a local folder or symlinked folders with your Google Drive. Whilst previous Beta versions used to be for free, the final release features a trial period after which a one-time payment per Google account is required.
* [1 Installation](
* [2 Configuration](
* [2.1 Running as a systemd service](
* [2.2 Cinnamon](
* [3 Usage](
* [3.1 Control via CLI](
* [4 Troubleshooting](
* [4.1 Slow sync process](
* [4.2 GUI not starting and failing silently](
Install [insync](https://aur.archlinux.org/packages/insync/), available in the [AUR](/index.php/AUR "AUR"). It contains the synchronization daemon, a systemd service file and a command line utility for configuration. It can be used and integrates nicely with different desktop environments such as KDE, Gnome or Cinnamon.
**Note:** Starting Insync with the `--set-files-path` flag is no longer necessary. The aforementioned flag has been removed from recent Insync releases.
Insync can be started with the `insync start` command and stopped with the `insync quit` command. A shortcut for starting Insync should be available in the applications menu of your desktop environment.
[](/index.php/Enable "Enable") `insync@<user>.service`.
When you start insync from the start menu it may not appear in the task bar. For that you need to add the task bar applet by right-click on your panel.
The usage is self-explanatory. Copy files and folders from and to your local folder to sync it with your Google Drive.
See [How to control Insync via command line (CLI)](https://support.insynchq.com/t/how-to-control-insync-via-command-line-cli/34).
## Troubleshooting
### Slow sync process
The default systemd service file provided in [insync](https://aur.archlinux.org/packages/insync/) uses the `--synchronous-full` flag to make sqlite transactions safer and prevent database corruption. However, for some users this might considerably slow down the sync process. If you do not need full synchronisation, create `/etc/systemd/system/insync@.service` to override the provided service file and modify the `ExecStart` variable:
`/etc/systemd/system/insync@.service`
```
.include /usr/lib/systemd/system/insync@.service
[Service]
ExecStart=/usr/bin/insync start
```
When running `insync start`, the status tray icon does not appear and insync does not start.
According to [[1]](https://forums.insynchq.com/t/insync-arch-linux-not-starting-segfault-at-730-error-14/8893), this is due to `QGtkStyle`. You will need to set the Qt4 theme to something other than Gtk+ using `qtconfig-qt4`.