11-21-2011, 11:32 AM | #1 |
Junior Member
Posts: 8
Karma: 10
Join Date: Nov 2011
Location: Maastricht, Netherlands
Device: Nook Color with Android, Sony PRS-T1, Onyx T68
|
Calibre server on (headless no X) sheevaplug
Hey Guys,
I'm seeing a lot of guides about how to set a server up headless but while trying I'm getting the question to install the X server environment. Is there anyway to avoid this? I'm trying to get it to run on a sheevaplug (ARM) with debian running on it. Thanks! |
11-21-2011, 12:03 PM | #2 |
Sigil & calibre developer
Posts: 2,488
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
Calibre, even the command line tools, requires X. You can use xvfb as a minimal alternative.
|
Advert | |
|
11-21-2011, 12:14 PM | #3 |
Junior Member
Posts: 8
Karma: 10
Join Date: Nov 2011
Location: Maastricht, Netherlands
Device: Nook Color with Android, Sony PRS-T1, Onyx T68
|
This isn't meant as bashing Calibre, don't get me wrong I love it! And I'm not trying to be rude or anything, but why?
I can't really imagine why Calibre-server would requires X, in my logic I would split up the packages, client and server so only the client would require X and I would be able to run the server on a headless machine without X. Especially with the amount of package manager these days it wouldn't be that horrible for a simple end-user to click (possibly in the client) "install server too". Last edited by junke1990; 11-21-2011 at 12:17 PM. Reason: forget a n't |
11-21-2011, 01:51 PM | #4 |
Wizard
Posts: 4,552
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
I think it is the fact that the Qt libraries that are used by Calibre require X (at least a minimal subset) to be present.
I know that there have been discussions in other threads where it is pointed out that Qt is used for more than maintaining the GUI, and so it is not (currently at least) possible to remove the requirement to have at least a minimal X capability even for the command line tools. |
11-28-2011, 09:27 AM | #5 |
Enthusiast
Posts: 48
Karma: 12654
Join Date: Dec 2009
Location: UK
Device: Likebook Ares, Kindle 3G, Nook STR, 511eb
|
I run Calibre on a headless server. As noted, you can install xvfb and be done with it. You'll still be able to run all the tools as command-line only.
|
Advert | |
|
11-30-2011, 03:32 PM | #6 |
Zealot
Posts: 140
Karma: 50288
Join Date: Feb 2009
Device: KK 3G, iPad
|
Any X program is already client/server. (Although the client/server orientation may surprise you. X apps on the remote machine request the X server in front of you to draw things.)
I run calibre on my home machine and display it at work. You don't need an X server on your sheevaplug. You need to understand how to remotely access X apps and you need an X server on the machine you want to access them from. Google turns up this sheeva-specific page. http://computingplugs.com/index.php/Installing_X11 At first glance that page looks like overkill, though. Last edited by tlc; 11-30-2011 at 03:36 PM. |
07-13-2013, 08:04 AM | #7 |
Member
Posts: 24
Karma: 10
Join Date: Jun 2010
Location: Sofia, Bulgaria
Device: Kindle 3
|
Is X server still required for calibre-server?
I want to run calibre on my My BookLive - a NFS with dedian lenny, and I am not quite sure what will happen if I install X server to it. Has anyone ever tried it? |
Tags |
nox headless arm server |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Old Thread] News auto download and email on headless server | mcphail | Related Tools | 9 | 11-19-2011 03:50 AM |
Headless server on NAS readonly problem | artifact | Related Tools | 1 | 06-28-2011 09:34 PM |
Fresh daily papers daily with Calibre, on a headless server | Fastolfe | General Discussions | 2 | 12-20-2010 05:29 AM |
Installing calibre solely for ebook-convert on headless system | Zeroth | Related Tools | 1 | 08-24-2010 08:59 PM |
Headless Calibre Server Setup | godzilla8nj | Related Tools | 4 | 03-10-2010 01:39 PM |