Another High-calibre Saturday

calibre, an e-book reader’s best companion, has been upgraded to v. 0.6.5.

In keeping with my history of tips and tricks for installing calibre on Fedora, I offer the following, based on the install I just completed. I’m running Fedora 11, and this worked for me.

I had to install

poppler-devel-0.10.7-2.fc11.i586
poppler-qt4-0.10.7-2.fc11.i586
poppler-qt4-devel-0.10.7-2.fc11.i586

to get calibre to install and have full PDF support. Said packages are available from the Fedora repo.

The install was error-free, following the usual

wget -O- http://calibre.kovidgoyal.net/downloads/calibre-0.6.5.tar.gz | tar xvz
cd calibre*
python setup.py build && sudo python setup.py install
sudo calibre_postinstall

Though you couldn’t tell it, I have completed about 90% of a Fedora RPM for calibre. It handles dependency checking well, and lays down the required files properly. The postinstall section of my RPM needs some work; there’s a nasty blow-up that I need to investigate.

Previous calibre posts, for your reading pleasure, can be had here.

-k-

Arrived!

The Kindle DX arrived, on schedule. The initial charging of the battery is done, the “Welcome Aboard” letter from His Bezosness has been read.

I’ve trained MLB in the usage of the Kindle 2. She’s diggin’ it.

Initial reactions:

  • It’s incredibly easy to share books between the two devices. The DX has retrieved content bought on the K2, and is happy to display it.
  • I bought a book and had it downloaded to the DX this evening. MLB’s K2 is happy to let her read that one as well, providing she has any interest in Security Monitoring.
  • The DX screen is every bit as sharp and crisp as the K2.
  • The DX is heavier; I knew that going in. Initially, the heaviness is not an impediment. It’s more of a balance thing; the DX seems bottom heavy. I make this observation after less than a half-hour of using the DX, whilst sitting in my chair, training MLB, drinking a beer, and watching the Stanley Cup Final. I’ll revisit this point.
  • The DX auto-rotate feature works nicely, at the expense of some strange page breaks. It is possible to lock portrait/landscape display. This is a Good Thing.
  • Initial copying of vendor supplied PDF manuals shows the DX on-board PDF reader does the best job yet of displaying arbitrary PDFs. Once again, some come up smiling, others are less than spectacular. Even the less than spectacular ones are readable. With some tweaking, I think things will improve. My naive hope of blindly copying arbitrary PDF documents over with no intermediate processing has faded somewhat, but the inital DX handling of them gives me hope.

The DX is a keeper. My initial observations are encouraging. I’ll fiddle, tweak, test, and let y’all know how it goes.

-k-

,

Shipped!

The Big Ol’ Kindle DX, from Amazon, is on the truck:

Ship Carrier: UPS
Tracking Number: 1Z7xxxxxxxxxxxxxxxx
Status: In transit

Order #: nnn-mmmmmmm-zzzzzzz
Shipment Date: June 10, 2009
Destination: RESTON, VA, US
Estimated Arrival: June 12, 2009

Hmm… new Kindle, WordPress upgrade, multibooting Fedora on a test laptop.

The geekiness thickens…

-k-

Estimate

From Amazon:

Items not yet shipped:
Delivery estimate: June 12, 2009

* 1 of: Amazon Kindle DX Leather Cover
Sold by: Amazon.com, LLC
* 1 of: Kindle DX: Amazon’s 9.7″ Wireless Reading Device (Latest Generation)
Sold by: Amazon Digital Services, Inc.

And the anticipation heats up.

-k-

If it’s Saturday, I’m installing calibre

calibre 0.5.11 now runs strong and tall on my Linux laptop. I wonder how much I’ll really need to reformat personal content after the Kindle DX is on-board. I think the DX is going to handle my PDF manuals just fine.

I think, though, I’ll keep up with calibre. Who knows? I may hit some creative streak, wherein I’ll publish treatises of original thought and insight, and use the Kindle for something other than a high tech flat rate manual. Maybe. Stranger things have happened. Also, I’m getting closer to getting calibre whipped into an RPM, which will make the upgrade process much simpler. And, yes, if I get a suitable RPM built, I’ll share. That’s also part of the FOSS “payment” process.

-k-

,

Rekindled

I’m on order. The potential of the Kindle DX was just too great to leave unexplored. Having manuals, usually in PDF, handy on one easy to use device will be a good thing. Nearly all vendors distribute their documentation in PDF; even when you get a CD with the documents, they’re PDFs. Firing up Acrobat and wading through docs on a new product has always been hard for me; I can’t easily highlight and bookmark pages of interest, and I’m stuck reading on a computer screen.

I’ve even resorted to sending important documents to Kinko’s, and having them printed and bound. Not only is that pricey(one manual costs around $30, depending on length), but the spiral binding wears out over time. Then there’s the problem of finding storage space for these volumes. Oh, and when V 2.0 of product X hits the streets, the manuals are now obsolete. On the Kindle, delete and archive the old, load up the new.

MLB has expressed an interest in the Kindle 2, and she will be taking that over after the DX arrives later this summer. She’s already pointed out that the DX is my “Happy Father’s Day, Happy Anniversary, Happy Birthday, and Merry Christmas” present for the year. I’m OK with that.

-k-

Kindle Jumbotron

I never have been behind the curve so fast; I’m still digging my Amazon Kindle 2, and now there’s this new thing called the Kindle DX.

I have no quarrel with the screen size, quality, and ease of use of the Kindle 2. The DX has entered the mix in an effort to better render newspapers, a feature which fails to excite me. However, part of the DX allure is a native PDF reader, which should deliver my personal long-sought holy grail of having one device capable of holding any vendor-supplied manual that I might need or want. Add the additional storage capacity of the DX, and I’m salivating. At $489, though, the DX has entered netbook, if not low-end laptop territory in the price category.

I have no burning desire to have the newest Big Shiny Thing; were I Kindleless, I’d seriously entertain a DX, even at that price point. Had I been prescient enough to bet $10 on the Kentucky Derby winner on the nose, I’d be a DX’er for sure.

I wait, and watch.

-k-

A New Weekend Pastime

That would be reinstalling calibre. The calibre maintainer is not in the least shy about releasing frequent updates. Considering the number of different readers, operating systems, and ebook formats that he’s supporting, I’m not shocked at this. In fact, it’s encouraging; much better to have a constantly changing and improving product than a lame duck that “kinda works.”

Part of participation in free and open source software, from a user’s perspective, is a willingness to stay current with the product; yes that requires a little effort. If you’re not willing to invest that time, perhaps FOSS isn’t really for you.

So, I’m running the latest calibre, and next weekend, I’ll bake a fresh one, if it gets updated again. The time involved in building a new version is measured in minutes, not days or weeks. This is a negligible price to pay.

-k-

O’Reilly Kindles!

O’Reilly, purveyors of books for geeks, programmers, and sysadmins, have made available 160 or so Kindle-friendly titles, with a promise of adding more. The Kindle offerings are available sans DRM directly from the Amazon Kindle store.

I bought a couple of cheaper titles in mobi format direct from O’Reilly and uploaded them to the Kindle. I wasn’t pleased with the way the Kindle rendered them, and have been holding off purchasing any more expensive mobi titles. In the release announcing the availability of certain titles direct from Amazon:

…we’d been directing Kindle owners to oreilly.com, where all of our “ebook bundles” include a Kindle-compatible .mobi version that can be uploaded or emailed to your Kindle. While the table and code issues remained, readers at least had the other, richer formats (EPUB and PDF) for reference. We’ve now updated all of the .mobi files for sale at oreilly.com to display properly on Kindle 2 (basically undoing many of the hacks we’d done to get something passable the first time around). If you own a Kindle and have purchased ebooks from oreilly.com, visit oreilly.com/e from the Kindle browser to download the updated .mobi files directly to your Kindle. While we will also update our ebooks with Amazon as changes are made and errors fixed, they currently have no way of updating that content for customers who already purchased it.

Outstanding! Thanks, O’Reilly! Such after the sale service and commitment is a rarity.

-k-

,

Calibre install on Fedora 11 Beta

I just completed a from scratch, from source install of calibre on my Fedora 11 beta laptop. As documented a couple of posts back, the laptop was installed using the Fedora 11 live USB install method. Here’s what I had to add, to get calibre to build and install:

For building calibre, I needed the following; just do a yum install; there will be a long list of dependencies brought in:

  1. python-setupdocs
  2. python-setuptools
  3. sip
  4. PyQt4
  5. PyQt4-devel
  6. gcc
  7. gcc-c++

Finally, do this:

export PATH=$PATH:/usr/lib/qt4/bin

Then, python setup.py build should cleanly build calibre.

To install calibre, I had to yum install the following:

  1. python-mechanize
  2. python-clientform
  3. python-lxml
  4. python-dateutil
  5. python-imaging
  6. python-BeautifulSoup

The python setup.py install worked without complaints. The calibre icon appeared in the Fedora menu, and all is well.

For me, calibre segfaults when being called from the Fedora menu, and the “View MOBI” option is selected. “View PDF” works fine. When I invoke calibre from the command line, all the view options work, irrespective of format. Not necessarily a calibre bug; I’ll check out the calibre release notes and trouble ticket, and poke around my setup a bit.

-k-

, ,