![]() |
#1 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,910
Karma: 3933245
Join Date: Sep 2012
Location: Salzburg AT
Device: Bigme 3/3, Boox 4/14, Like-/Meebook 2/8, Tolino 1/10, Ki/Ko 0/8
|
Calibre and raspberry pi
Has anyone installed Calibre on Raspberry pi?
Regards |
![]() |
![]() |
![]() |
#2 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
There would be quite a lot of work in trying to get it to run on the Raspberry Pi (assuming it even can within the resource constraints of the Raspberry Pi).
The standard distribution of Calibre assumes an Intel based machine and as such it will not run on the Raspberry Pi which is ARM based. The question then becomes what is involved in producing an ARM version compatible with the Pi? The Main Calibre program is written in Python, and this would not be an issue as the Pi already ahs Python support included in the standard distributions. However it does have components written in other languages that would need porting, and it has a LOT of dependencies on other packages from third parties.. This means that you would need to build to get all of these ported to the Pi to give you the needed ARM compatible versions. At the end of getting all that working I think you would find that Calibre would run like a dog at best (although I would like to be proved wrong). |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Feb 2013
Device: Kobo mini
|
Hi Ottischwenk, just wanted to say that calibre is in the standard repos on Raspbian (sudo apt-get install calibre -y). All the dependencies are there (but it will take a long time for apt-get to download and set them up). I've only used it in the commandline (ebook-convert and mail, which works fine), not the gui, but I'm guessing the GUI should work within the X environment - like Itimpi says, would be slow as molasses though.
|
![]() |
![]() |
![]() |
#4 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Mar 2013
Device: kindle 3
|
I just installed calibre on my RaspberryPI, simply using apt-get.
It seems to work fine, although I used it only from command line, too. And I accessed it from the web via calibre-server. Not the fastest response I ever had, but working perfectly fine. |
![]() |
![]() |
![]() |
#5 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Apr 2013
Device: Kindle Fire 8.9" HD
|
Installed Calibre from Raspian repositories, (either apt-get install calibre, or use Aptitude or Synaptic if installed.) Version from repositories is 8.5. Works as far as I can tell in GUI. Problem is I have a Kindle Fire HD and it uses MTP protocol which was not supported until Calibre 9.x.
Downloaded current 9.x Calibre from website and followed directions. System still runs 8.5. Set up a fresh Raspian CF card without install of Calibre 8.5. Then downloaded current Calibre 9.x as per the website. It is installed into /opt. Does not show up in the GUI menu system. Trying to run from command line says not found. Any suggestions to getting it to run? |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
This came up earlier in the thread. The only way you would get it to run is to build Calibre and all its dependencies from source. The binary download from the Calibre site which includes all dependencies already built only works with Intel processors.
It is possible at some point this may happen, but it is a non-trivial task. Last edited by itimpi; 04-19-2013 at 08:04 PM. |
![]() |
![]() |
![]() |
#7 |
Enthusiast
![]() Posts: 45
Karma: 10
Join Date: Aug 2007
Location: Lancashire, UK
Device: Sony PRS500& PRS505; iPad; and Kindle
|
I have installed Calibre on my Raspberry Pi and copied my Calibre Library from PC to a USB flash drive and accessing that library now on the Raspberry Pi via the USB drive attached to Raspberry Pi. Calibre Library is also available through the Calibre Server on the Raspberry Pi via browsers on iPad, etc. Using Samba, Raspberry Pi is also now part of my Windows network so have made the Calibre Library on the Raspberry Pi USB my main library and books added to the library on the PC are then available through the Raspberry Pi Calibre Server. I keep Raspberry Pi on constantly so Calibre library is always available. Now need to investigate if I can access the library when away from local wifi network!!!
|
![]() |
![]() |
![]() |
#8 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() Posts: 475
Karma: 590
Join Date: Aug 2009
Location: Bangkok, Thailand
Device: Kindle Paperwhite
|
Another solution is running full Calibre under Ubuntu on a Andorid TV stick. Mine use MK802 model and store my Calibre library on Buffalo NAS Linkstation Live. You may use USB drive to store the library without using a more complicated NAS.
With this setup, it consumes only 4-5 watts, with wifi on all the time. With VNC installed on the stick, I can control my stick remotely with any VNC viewer. https://www.mobileread.com/forums/sho...d.php?t=202659 Performance wise, it is more than acceptable with over 3000 ebooks in the library. |
![]() |
![]() |
![]() |
#9 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,108
Karma: 60231510
Join Date: Nov 2011
Location: Australia
Device: Kobo Aura H2O, Kindle Oasis, Huwei Ascend Mate 7
|
Looks like there is now a package available. Haven't tried it but intend to soon.
http://www.linux-magazine.com/Online...r-with-Calibre |
![]() |
![]() |
![]() |
#10 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
It may be easier to keep calibre up to date by using archlinuxarm. The ARM packages are built automatically since there is a PKGBUILD in the Arch repos.
http://archlinuxarm.org/packages?arch=&search=calibre |
![]() |
![]() |
![]() |
#11 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,108
Karma: 60231510
Join Date: Nov 2011
Location: Australia
Device: Kobo Aura H2O, Kindle Oasis, Huwei Ascend Mate 7
|
Quote:
|
|
![]() |
![]() |
![]() |
#12 |
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Jul 2014
Device: none
|
In relation to running calibre on the ARM version of Arch for the Raspberry Pi, has anyone actually got it fully working?
I can get the calibre gui up and running perfectly fine on both Pi as well as the Pi 2, what I can't do though is get the ebook viewer working. calibre-debug -w gives me: libEGL warning: DRI2: failed to authenticate Illegal instruction (core dumped) This is for the latest calibre version, by the way, 2.19 |
![]() |
![]() |
![]() |
#13 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,275
Karma: 78869092
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Have you tried searching on that DRI2 error? Googling for it does show me various hits which often seem to mention wrong libraries being used.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
KindleBerry Pi, raspberry pi with a kindle screen! | damaru | Kindle Developer's Corner | 39 | 01-20-2013 10:59 PM |
SOME K3 HACK - Using a Raspberry Pi as your travel computer | peter12345 | Kindle Developer's Corner | 1 | 09-12-2012 04:10 AM |
Mystery and Crime Wells, Carolyn: Raspberry Jam, v1, 12 March 2010. | Patricia | IMP Books | 0 | 03-11-2010 11:40 PM |
Mystery and Crime Wells, Carolyn: Raspberry Jam, v1, 12 March 2010. | Patricia | BBeB/LRF Books | 0 | 03-11-2010 11:39 PM |
Mystery and Crime Wells, Carolyn: Raspberry Jam, v1, 12 March 2010. | Patricia | Kindle Books | 0 | 03-11-2010 11:37 PM |