I found a way to solve the synchronization issue.
I've installed on my rooted tablet a debian testing distro using linuxdeploy.
I've configured the distro to have 4GB of space (instead of the standard 2GB dimension) using a file put on the internal memory (I've tried to put it on the sd card but it becomes too slow).
The distro uses XFCE and I connect to it using bVNC free.
The vnc server is configured in linux deploy so that to be in portrait mode.
Moreover I've used the configuration of linux deploy to mount the sdcard which stores a copy of my calibre library in the same path (in the chroot) as it is mounted when I connect it to my arch linux laptop.
Then inside the debian distro I've installed and configured calibre and okular.
Finally a pair of scripts on my pc and on the debian take care of the synchronization of the calibre library and of Okular's files which keep trace of last read pages when I move the SD card from the tablet to to the PC and vice-versa.
It works pretty well and I just need to find a way (if possible) to configure the calibre gui to be more touchscreen friendly.
This is a kind of proof of concept for when in the future I'll buy a new tablet or 2-in-1 pc with linux and/or windows* (probably I will go from my 10.1" to a larger screen of about 12 or 13").
* what I've done in linux should work also with windows with small adaptations (I've made an initial testing using a virtual machine but still I've not converted the shell scripts in the bat ones)
|