Package Details: kindleforpc 1.20.47037-1

Git Clone URL: (read-only)
Package Base: kindleforpc
Description: Kindle for PC using wine
Upstream URL:
Licenses: custom
Submitter: Ayakael
Maintainer: Ayakael
Last Packager: Ayakael
Votes: 6
Popularity: 0.027008
First Submitted: 2017-02-07 21:19
Last Updated: 2017-08-12 23:46

Latest Comments

kflak commented on 2018-07-11 19:36

Getting this error when trying to install the package:

curl: (22) The requested URL returned error: 403 Forbidden ==> ERROR: Failure while downloading Aborting... 2018-07-11 21:35:00,637 - wrappers - makepkg - ERROR - makepkg query ['makepkg', '-cf', '--noconfirm'] failed in directory /tmp/aurman/kindleforpc

EDIT: $ winetricks apps kindle gives me Executing wine KindleForPC-installer-1.16.44025.exe wine: Bad EXE format for Y:\kindle\KindleForPC-installer-1.16.44025.exe.

Note: command wine KindleForPC-installer-1.16.44025.exe returned status 193. Aborting

EDIT 2: Well... it usually helps to download the damn thing first... I finally discovered filehippo and located the correct version of kindleforpc. Now works like a charm.

yourealwaysbe commented on 2018-06-07 13:01

@ryanerwin this doesn't fix your issue (which i also see), but you can run

$ winetricks apps kindle

and get version 1.16 which i was able to use.

The latest version is 1.23.50133, but this crashes when i try to run it.

ryanerwin commented on 2018-05-09 10:59

I also had to install lib32-gnutls, otherwise lots of SSL related errors. I also had to install samba to get rid of "ntlm_auth >= 3.0.25" related errors.

I've switched to the debugging version of the gecko libraries, but I'm not noticing any extra output to help debug, and I'm not proficient with gdb.

Still not working for me. I think the relevant errors from when trying to run kindleforpc are:

00ad:fixme:ieframe:WebBrowser_QueryInterface (0x7c23750)->({b722bcc5-4e68-101b-a2bc-00aa00404770} 0x32fa68) interface not supported

[WARN][MazamaLog] Could not parse stylesheet of object 0x86df298

00ad:fixme:font:RemoveFontMemResourceEx (0x80c51339) stub

[INFO][RegistrationDialogWrapper] Registration: URL changedabout:blank [WARN][MazamaLog] ShellExecute 'about:blank' failed (error 31). [INFO][RegistrationDialogWrapper] reloadWebview 00ad:fixme:ieframe:WebBrowser_Stop (0x7c23750) [INFO][RegistrationDialogWrapper] Registration: URL changedabout:blank [WARN][MazamaLog] ShellExecute 'about:blank' failed (error 31). [INFO][RegistrationDialogWrapper] reloadWebview 00ad:fixme:ieframe:WebBrowser_Stop (0x7c23750)

[INFO][RegistrationD00bd:fixme:d3d9:d3d9_device_CreateTexture Resource sharing not implemented, *shared_handle (nil).

[INFO][RegistrationDialogWrapper] Loading registration URL: 00ad:fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018 00c4:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x91485e0, init_notify 0, handle 0xb70fc88): stub 00ad:err:mshtml:create_document_object Failed to init Gecko, returning CLASS_E_CLASSNOTAVAILABLE 00ad:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {25336920-03f9-11cf-8fd0-00aa00686f13}, hres is 0x80004005 [INFO][RegistrationDialogWrapper] Webview finished loading with code=0 [INFO][CMetricsManager] Reporting the following metric 180509:104349 Mazama: I RegistrationDialogWrapper:RegistrationWebViewLoadTimer:Timer=233: 00ad:fixme:ieframe:handle_navigation_error Navigate to error page 00ad:fixme:ieframe:bind_to_object BindToObject failed: 800c0010 [INFO][RegistrationDialogWrapper] Registration: URL changedabout:blank [WARN][MazamaLog] ShellExecute 'about:blank' failed (error 31). [INFO][RegistrationDialogWrapper] reloadWebview 00ad:fixme:ieframe:WebBrowser_Stop (0x7c23750)

simona commented on 2017-10-18 20:45

[simona@simonapc1 /usr/bin]$ ./kindleforpc
wine: cannot find '/home/simona/.config/kindleforpc/Kindle.exe'

but exist...

airv_zxf commented on 2017-08-26 04:28

I got this error it shows in the wine window:

Unhandled exception: page fault on write access to 0x7c002fd8 in 32-bit code (0x7dcc0e7a).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7dcc0e7a ESP:0033ebd0 EBP:00000014 EFLAGS:00010202( R- -- I - - - )
EAX:7dfd0d70 EBX:7c002fd8 ECX:7dfd0d70 EDX:00000000
ESI:7dd2fdb0 EDI:7c0006f5
Stack dump:
0x0033ebd0: f779e8f8 7c0009dc 00000195 7c5981a0
0x0033ebe0: 7c597ab0 00000000 f779e8f8 7c002f08
0x0033ebf0: 00000000 7c571418 7c0009dc 7dcc19f2
0x0033ec00: 7c0009dc 00000014 7dd2fca0 7c571418
0x0033ec10: 00000000 80000001 f779e8f8 00000132
0x0033ec20: 7c546220 00000026 7dcbe760 00000477
=>0 0x7dcc0e7a in (+0xa8e7a) (0x00000014)
1 0x7dcc19f2 in (+0xa99f1) (0x7c0009dc)
2 0x7dcccc61 in (+0xb4c60) (0x7dcc8f70)
3 0x7dc65d23 in (+0x4dd22) (0x7c570660)
4 0xf77898ed call_init.part+0x5c() in (0x7c570660)
5 0xf7789a37 _dl_init+0x86() in (0xffab4794)
6 0xf778db57 dl_open_worker+0x3a6() in (0x0033ef48)
7 0xf74f361b _dl_catch_error+0x9a() in (0x0033f0b8)
8 0xf778d35a _dl_open+0x99() in (0x0033f0b8)
9 0xf7393b75 GLIBC_2+0xb74() in (0xffab47a0)
10 0xf74f361b _dl_catch_error+0x9a() in (0x0033f24c)
11 0xf73942b0 in (+0x12af) (0x0033f24c)
12 0xf7393bfe GLIBC_2+0xbfd() in (0x7c5704cc)
13 0x7dfdb658 in (+0x7657) (0x7c5704cc)
14 0x7dfdca70 in (+0x8a6f) (0x7c5701dc)
15 0x7dfd6085 glXChooseVisual+0x24() in (0x00000000)
16 0x7e60e28a in winex11 (+0x2e289) (0x0033f598)
17 0x7bcb2c9d RtlRunOnceExecuteOnce+0x4c() in ntdll (0x0033f5e8)
18 0x7b479af1 InitOnceExecuteOnce+0x20() in kernel32 (0x0033f618)
19 0x7e611497 in winex11 (+0x31496) (0x0033f648)
20 0x7e6008a4 in winex11 (+0x208a3) (0x0033f668)
21 0x7eb2adae __wine_get_wgl_driver+0x4d() in gdi32 (0x0033f698)
22 0x7e8f0da8 in wined3d (+0x50da7) (0x0033fb08)
23 0x7e8f599f in wined3d (+0x5599e) (0x0033fb28)
24 0x7e9702f1 wined3d_create+0x50() in wined3d (0x0033fb58)
25 0x7e9fb075 in d3d9 (+0x1b074) (0x0033fb98)
26 0x7e9eea2e Direct3DCreate9Ex+0x5d() in d3d9 (0x0033fbc8)
27 0x0057552d in libglesv2 (+0x16552c) (0x0033fc78)
28 0x0056ad69 in libglesv2 (+0x15ad68) (0x0033fc9c)
29 0x1000d648 in libegl (+0xd647) (0x0033fd74)
30 0x1000fbc2 in libegl (+0xfbc1) (0x0033fd7c)
31 0x004020e1 in renderer-test (+0x20e0) (0x0033fdc8)
32 0x00402257 in renderer-test (+0x2256) (0x0033fe10)
33 0x7b461fd9 call_process_entry+0x18() in kernel32 (0x0033fe38)
34 0x7b4630bf in kernel32 (+0x430be) (0x0033fe88)
35 0x7bca8d30 call_thread_func_wrapper+0xb() in ntdll (0x0033feb8)
36 0x7bcac245 in ntdll (+0x6c244) (0x0033ffa8)
37 0x7bca8d0e RtlRaiseException+0x49() in ntdll (0x0033ffc8)
38 0x7bc78f63 call_dll_entry_point+0x642() in ntdll (0x0033ffe8)
39 0xf75b4add wine_call_on_stack+0x1c() in (0x00000000)
40 0xf75b4c41 wine_switch_to_stack+0x20() in (0xffab2f58)
41 0x7bc8052d LdrInitializeThunk+0x44c() in ntdll (0xffab3048)
42 0x7b469e9d __wine_kernel_init+0x9bc() in kernel32 (0xffab41b8)
43 0x7bc81279 __wine_process_init+0x168() in ntdll (0xffab4228)
44 0xf75b356b wine_init+0x2da() in (0xffab4288)
45 0x7c000b22 main+0xa1() in <wine-loader> (0xffab46e8)
46 0xf73e31d3 __libc_start_main+0xf2() in (0x00000000)
0x7dcc0e7a: movl %eax,0x0(%ebx)
Module Address Debug info Name (75 modules)
PE 400000- 408000 Export renderer-test
PE 410000- 662000 Export libglesv2
PE 780000- ad6000 Deferred d3dcompiler_47
PE 10000000-10083000 Export libegl
ELF 78822000-7a800000 Deferred
ELF 7a800000-7a932000 Deferred opengl32<elf>
\-PE 7a820000-7a932000 \ opengl32
ELF 7b400000-7b7ec000 Dwarf kernel32<elf>
\-PE 7b420000-7b7ec000 \ kernel32
ELF 7bc00000-7bd2e000 Dwarf ntdll<elf>
\-PE 7bc40000-7bd2e000 \ ntdll
ELF 7c000000-7c004000 Dwarf <wine-loader>
ELF 7dc18000-7dd30000 Dwarf
ELF 7dd83000-7dde2000 Deferred
ELF 7dde2000-7de44000 Deferred
ELF 7de77000-7defa000 Deferred rpcrt4<elf>
\-PE 7de80000-7defa000 \ rpcrt4
ELF 7defa000-7dfba000 Deferred msvcrt<elf>
\-PE 7df10000-7dfba000 \ msvcrt
ELF 7dfba000-7dfc1000 Deferred
ELF 7dfc1000-7dfcc000 Deferred
ELF 7dfcf000-7dfd4000 Deferred
ELF 7dfd4000-7dff7000 Dwarf
ELF 7dff7000-7dffd000 Deferred
ELF 7dfff000-7e031000 Deferred
ELF 7e031000-7e07b000 Deferred
ELF 7e07b000-7e0f3000 Deferred
ELF 7e0f3000-7e21f000 Deferred
ELF 7e21f000-7e2ba000 Deferred
ELF 7e2ba000-7e2f7000 Deferred
ELF 7e2f7000-7e308000 Deferred
ELF 7e308000-7e321000 Deferred
ELF 7e321000-7e3ee000 Deferred
ELF 7e3ee000-7e401000 Deferred
ELF 7e401000-7e40e000 Deferred
ELF 7e40e000-7e41a000 Deferred
ELF 7e41a000-7e421000 Deferred
ELF 7e421000-7e428000 Deferred
ELF 7e428000-7e453000 Deferred
ELF 7e453000-7e5a0000 Deferred
ELF 7e5d3000-7e660000 Dwarf winex11<elf>
\-PE 7e5e0000-7e660000 \ winex11
ELF 7e660000-7e684000 Deferred imm32<elf>
\-PE 7e670000-7e684000 \ imm32
ELF 7e684000-7e770000 Deferred msvcr120<elf>
\-PE 7e6a0000-7e770000 \ msvcr120
ELF 7e770000-7e88c000 Deferred msvcp120<elf>
\-PE 7e7b0000-7e88c000 \ msvcp120
ELF 7e88c000-7e9da000 Dwarf wined3d<elf>
\-PE 7e8a0000-7e9da000 \ wined3d
ELF 7e9da000-7ea1a000 Dwarf d3d9<elf>
\-PE 7e9e0000-7ea1a000 \ d3d9
ELF 7ea1a000-7ea93000 Deferred advapi32<elf>
\-PE 7ea30000-7ea93000 \ advapi32
ELF 7ea93000-7ebc2000 Dwarf gdi32<elf>
\-PE 7eaa0000-7ebc2000 \ gdi32
ELF 7ebc2000-7ed9e000 Deferred user32<elf>
\-PE 7ebe0000-7ed9e000 \ user32
ELF 7ed9e000-7edb1000 Deferred
ELF 7edb1000-7edbf000 Deferred
ELF 7edbf000-7edd9000 Deferred
ELF 7ef71000-7efcd000 Deferred
ELF 7efcd000-7efd1000 Deferred
ELF 7efd1000-7efe6000 Deferred
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7393000-f7398000 Dwarf
ELF f7398000-f739c000 Deferred
ELF f739c000-f73a0000 Deferred
ELF f73c0000-f73ca000 Deferred
ELF f73cb000-f758a000 Dwarf
ELF f758a000-f75a8000 Deferred
ELF f75a8000-f7778000 Dwarf
ELF f777a000-f779f000 Dwarf
ELF f77a2000-f77a3000 Deferred [vdso].so
process tid prio (all id:s are in hex)
00000008 Kindle.exe
0000005c 0
0000005b 0
0000005a 0
00000059 0
00000058 -1
00000057 -1
00000056 0
00000055 0
00000054 0
00000053 0
00000052 0
00000051 0
00000050 0
0000004f 0
0000004e 0
0000004d 0
0000004c 0
0000004b 0
0000004a 0
00000035 0
00000034 0
00000033 0
00000032 15
00000030 0
0000002f 0
0000002e 0
0000002d 0
00000009 0
0000000e services.exe
00000042 0
00000024 0
0000001f 0
00000017 0
00000016 0
00000015 0
00000012 0
0000000f 0
00000010 explorer.exe
0000002c 0
0000002b 0
0000002a 0
00000011 0
00000013 winedevice.exe
0000001e 0
00000019 0
00000018 0
00000014 0
0000001c plugplay.exe
00000021 0
00000020 0
0000001d 0
00000022 winedevice.exe
00000029 0
00000026 0
00000025 0
00000023 0
00000036 (D) Z:\home\wolf\.config\kindleforpc\renderer-test.exe
[Z:\home\wolf\.config\kindleforpc\renderer-test.exe ]
00000037 0 <==
0000003a explorer.exe
0000003e 0
0000003d 0
0000003c 0
0000003b 0
00000040 rpcss.exe
00000049 0
00000048 0
00000047 0
00000046 0
00000045 0
00000044 0
00000043 0
00000041 0
System information:
Wine build: wine-2.14 (Staging)
Platform: i386 (WOW64)
Version: Windows 8.1
Host system: Linux
Host version: 4.12.6-1-ARCH

Ayakael commented on 2017-04-08 15:59

Thanks for the heads up. There was a time that I was using unarchiver to do the extracting. I have moved to p7zip for reasons of compatibility, and neglected to change the makedepend. You will find it now updated.

Can you tell me what wine version you have? Can you try opening other books? Our ability to help you is quite limited for this is a proprietary windows program we're trying to run in a UNIX environnement. Usually, having an updated wine will do the trick. If it's the updated version, you can try deleting the wine directory, which you will find at ~/.wine. Doing so will reinitialize the whole wine environnement, and hopefully you'll be able to open your ebook.

mikronimo commented on 2017-04-08 13:01

The program starts, but it is impossible to open the book...

jeremyjh commented on 2017-03-19 19:32

p7zip is also a dependency which needs to be added.