Previous: Ultralight notebook: Apple, Asus, or Toshiba?
Amazon provides no Kindle reader for Linux. I want my shiny new Toshiba Portege to support all my road warrior needs. I don't want to have to carry a separate device for reading Kindle books. My Android phone has a Kindle reader app, but the phone isn't really a great platform for reading.
Prowling around online, I came across a solution. The basic solution is to run Amazon's free Kindle reader for Windows under wine. There are a couple of issues, though.
The first issue is that the current version of the Kindle reader will not run under wine at all. At http://okomestudio.net/biboroku/?p=931 I found a solution devised by a frustrated Kindle subscriber who kindly keeps a copy of an early beta version of the Kindle reader on his website. To get his stuff, run these commands:
sudo apt-get install wine lib32nss-mdns cabextract bzip2 wget http://www.kegel.com/wine/winetricks sh winetricks corefonts wget http://okomestudio.net/biboroku/wp-content/uploads/2010/06/KindleForPC-installer.exe.bz2 bunzip2 KindleForPC-installer.exe.bz2 wine KindleForPC-installer.exeWhen you run the installer, you might encounter this error:
wine: Call from 0x7b839f22 to unimplemented function msvcp90.dll.??0?$After a fair amount of hunting, I found an entry on a wine forum at http://appdb.winehq.org/commentview.php?iAppId=1485&iVersionId=22127&iThreadId=71627 that explained the error is caused by an obsolete manifest entry that is not needed for recent versions of wine. To get rid of it, run this command:
rm ~/.wine/drive_c/windows/winsxs/manifests/*.vc90.*_deadbeef.manifestOnce I did that, I was able to run the Kindle reader and access my Kindle books normally.
...or you could just use the kindle web reader: https://read.amazon.com/about
ReplyDelete@ paul bwoler except many books aren't available for the web reader.. https://read.amazon.com/about
ReplyDeleteWeb reader only works when you're connected. There are times when I'm in a wait state somewhere, and not connected.
ReplyDelete