Kindle for PC via Wine
Solution 1
Ignore those old tutorials; the latest Wine beta works perfectly with Kindle for PC.
Try adding the development repository to your sources and upgrading to 1.3.7. In a terminal (Ctrl+Alt+T):
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.3
Then download and run the latest version of Kindle for PC. (you don't need to set it to Windows 98 mode)
Solution 2
You may, in addition, want to try out Calibre
Calibre is feature-packed e-book reader, manager & more with a swish Cover Flow-like browser and the ability to sync books with actual hardware devices, share your books online and even convert web feeds into perfectly formatted eBooks – all at the punch of a button.
Better yet Calibre cis able to display pretty much any eBook format you throw at it as well allow for quick conversion between formats – more than earth for even the nerdiest eBookworms to burrow in.
-- Joey Sneddon for omgubuntu
Solution 3
While it doesn't help you with Kindle for PC, I believe you can use Kindle Cloud Reader on any computer with a web browser.
Solution 4
If the intent is to manage the book on your Kindle, what about using a native application like Calibre rather than the Kindle Windows software? Calibre is in the Ubuntu repositories so you can install it via the software centre or using the command line:
sudo apt-get install calibre
Solution 5
- I had problems with the PlayOnLinux solution above - it crashed without installing Kindle.
- I had used PlayOnLinux to download the Kindle application, as suggested, but no luck.
-
By then downloading
KindleForPC-installer.exe
separately from this address:http://www.amazon.com/gp/kindle/pc/download
then directing The PlayOnLinux Kindle script to use it (rather than download it) it Just Worked.
Hope that helps someone else!
Related videos on Youtube
![Steven](https://i.stack.imgur.com/Jux3u.jpg?s=256&g=1)
Steven
Updated on September 17, 2022Comments
-
Steven almost 2 years
I found this thread which basically has the same issue I have. But their solution is not working for me.
The dialog appears the first time I click the submit button, but not the 2nd time. I'm opening the dialog box after a form submission.
UPDATE
I finally got it working. Here is the correct code:
if (jQuery('#registrationforms').length > 0) { //instantiate the dialog jQuery("#dialog").dialog({ modal:true, autoOpen:false }); //Some more code here to call processRegistration function. } function processRegistration(instanceID, formData) { jQuery.post("mypath/jquery_bll.php", { instance: 'processRegistration', formData : formData, instanceID : instanceID }, function(feedback) { jQuery('#dialog').text(feedback.message); jQuery('#dialog').parent().addClass(feedback.type); jQuery('#dialog').dialog('open'); },"json"); }
Since I'm dynamically applying css class, I have to make sure to add it to the outer DIV which $.dialog creates to wrap my 'dialog' DIV.
-
txwikinger almost 14 yearsWhat kind of errors do you get? What does not work?
-
Jorge Castro almost 14 yearsCan you be more specific as to what Kindle for PC does? My kindle mounts as USB storage and works ootb (except for it has the wrong icon)
-
belacqua over 13 years@jorge Basically the Kindle for PC app just lets you sync with your amazon books (DRM'd or not) over the net. Shows you your library, lets you search text. You can also load generic .mobi format files in the reader.
-
Sparhawk about 7 yearsFWIW the answer from this duplicate question worked for me.
-
-
Davide Gualano almost 15 yearsWomp is right, ypu have to esplicitely open the dialog every time you need it.
-
Steven almost 15 yearsdialog.attr('class', feedback.type) will overwrite default classes. I need to ADD a class. And how would you open the dialog box?
-
Steven almost 15 yearsI'm doing that now with my revised code. All I'm missing now is to add the correct class depending on the feedback type.
-
a paid nerd almost 15 yearsOoops! Edited. (attr() -> addClass(), added open)
-
Steven almost 15 yearsOk, thanks. I still get the same result as with my updated code above. And I stil have the same prolem - the css for the added class is not rendered.
-
Steven almost 15 yearsThat would almost work. The css class had to be applied to the parent div. See my solution.
-
Steven almost 15 yearsI'm accepting your answer as the right one, since you provided me with example code :)
-
Nathan Osman almost 14 yearsNote that Wine has trouble with newer versions of IE.
-
Konstapel Kask over 13 yearsWell, that was simple. Worked perfectly. Thank you for your time! Merry Christmas.
-
belacqua over 13 yearsJust wanted to note that for the versions so far, I haven't had dependency for the Kindle app.
-
belacqua over 13 yearsI love Calibre, but using the Kindle for PC reader (for .mobi files) is a much better experience, I think. And if someone does have a kindle, or has bought amazon ebooks, the Kindle app handles the DRM flawlessly. This unfortunately is a requirement in some cases. (Props to O'Reilly for their DRM'less ebooks by the way.)
-
vt. about 12 yearsHad Cloud Reader been available when I asked this question I would not have asked this question... :-)
-
Spidey over 11 yearsWow, that really worked, besides being such a obscure solution. Thanks!
-
Captain_Frog about 9 yearsThank you for providing the link to the amazon site. Their new procedure to download this program is only working under windows. Downloading from other sites just results in a crash of the program. This genuine program can easily be installed using wine and works like a charm.
-
0xDonut almost 8 yearsIf you want a nice icon, grab it from here imgur.com/a/iakQl - you will need to add the --icon argument followed by the path to the image.
-
Wilf about 7 yearsPlease note that current users probably shouldn't try and 'upgrade' to Wine 1.3. You can find working wine versions here
-
Bram about 6 yearsSure Calibre is great, it just doesn't understand the current DRM files from Amazon.
-
ablaze over 5 yearsOne word. Amazing!