Kindle failure

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
MikeYates
Level 1
Level 1
Posts: 6
Joined: Wed Oct 26, 2011 3:20 am

Kindle failure

Post by MikeYates »

My Kindle for PC has worked fine in WINE for many months, although the offered upgrade last month did fail to install; I didn't need it anyway. Now it has suddenly stopped working, I think since latest Ubuntu updates, not the 1110, it was fine with that for weeks.
What might this mean?

$ wine .wine/drive_c/Program\ Files/Amazon/Kindle/Kindle.exe
fixme:service:scmdatabase_autostart_services Auto-start service L"CBUfs"
failed to start: 2
fixme:system:SetProcessDPIAware stub!
$
MikeYates
Level 1
Level 1
Posts: 6
Joined: Wed Oct 26, 2011 3:20 am

Post by MikeYates »

I have got around this by downgrading Kindle to 1.5
It was 1.7 I had been using and 1.8 was the version which would not even install.
I would still like to know if the fixme could be actioned.

I would also like to say that I used WINE very successfully ten years ago in a commercial environment to run Excel to build complex spreadsheets overnight from Pick D3 data exported to csv on the same box. I found that Excel actually worked, running macros, over ten times faster in WINE than in Windows, simply because it could not wait for screen-completion with no feedback from Xwindows!
Even then, though, I could not use the latest Excel versions due to deliberate Ms anti-wine measures.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

MikeYates wrote:I have got around this by downgrading Kindle to 1.5
It was 1.7 I had been using and 1.8 was the version which would not even install.
I have been using 1.6.0, and just upgraded to 1.8.1 with no problem. What version of Wine are you using? If it's not the latest development release, upgrade. Make sure you delete or rename the vc90 "deadbeef" manifest in windows/winsxs/manifests.
$ wine .wine/drive_c/Program\ Files/Amazon/Kindle/Kindle.exe
fixme:service:scmdatabase_autostart_services Auto-start service L"CBUfs"
failed to start: 2
I do not see that fixme when I start Kindle for PC. What else do you have installed in that wineprefix? Have you tried reinstalling to a clean wineprefix?
MikeYates
Level 1
Level 1
Posts: 6
Joined: Wed Oct 26, 2011 3:20 am

Post by MikeYates »

I am using the wine supplied with up-to-date standard Ubuntu, i.e.
wine-1.3.28
I would prefer to use Ubuntu's own installations if possible.
That includes using advanced or back-ported supplemental repositories, however, so can you advise if there is one for wine?
I will look for that winsxs thing when I have more time.
Thanks.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

MikeYates wrote:I am using the wine supplied with up-to-date standard Ubuntu, i.e.
wine-1.3.28
I would prefer to use Ubuntu's own installations if possible.
That includes using advanced or back-ported supplemental repositories, however, so can you advise if there is one for wine?
http://www.winehq.org/download/ubuntu

Kindle should work with 1.3.28 if the manifest file is removed.

But you didn't answer my question about a clean wineprefix. You should not be getting that fixme when starting Kindle.
MikeYates
Level 1
Level 1
Posts: 6
Joined: Wed Oct 26, 2011 3:20 am

Post by MikeYates »

Thanks dimesio, fully sorted!
What is that "deadbeef" all about? What is it doing there?
It seems to be an Ubuntu thing because I tried installing Kindle 1.8 in Fedora and in Suse (vmware), both worked fine. In Xubuntu (vmware) it installed Ok but crashed WINE on initial run (included in install) and the "deadbeef" had reappeared. Once removed, Kindle ran OK. Or is it a kernel v3 thing?

As for wineprefix, that seems to be a QT4 thing - am I wrong?
I'm using Gnome, not KDE, though Kindle worked perfectly in OpenSuse.
MikeYates
Level 1
Level 1
Posts: 6
Joined: Wed Oct 26, 2011 3:20 am

Post by MikeYates »

I tried installing the QT4Wine package (Qt4 utility for Wine applications and prefix management) in the Xubuntu and still get the DPIaware fixme, indeed I get all these with Kindle v1.8, though it seems to fun perfectly.

mike@myvbxub:~$ wine .wine/drive_c/Program\ Files/Amazon/Kindle/Kindle.exe
fixme:system:SetProcessDPIAware stub!
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
fixme:win:FlashWindowEx 0x32f2b8
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:win:FlashWindowEx 0x32f2e8
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
mike@myvbxub:~$
MikeYates
Level 1
Level 1
Posts: 6
Joined: Wed Oct 26, 2011 3:20 am

Post by MikeYates »

Just FYI, here are the fixme's in Fedora (selinux) and OpenSuse:-

[mike@myvbfedora ~]$ wine .wine/drive_c/Program\ Files\ \(x86\)/Amazon/Kindle/Kindle.exe
fixme:system:SetProcessDPIAware stub!
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
fixme:win:FlashWindowEx 0x32f2b8
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:win:FlashWindowEx 0x32f2e8
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:imm:ImmReleaseContext (0x400dc, 0x1bb9e8): stub
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:win:FlashWindowEx 0x32f2cc
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:win:FlashWindowEx 0x32c99c
[mike@myvbfedora ~]$


mike@myvbsuse:~> wine .wine/drive_c/Program\ Files\ \(x86\)/Amazon/Kindle\ For\ PC/Kindle.exe
fixme:system:SetProcessDPIAware stub!
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
fixme:win:FlashWindowEx 0x32f2bc
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:win:FlashWindowEx 0x32f390
fixme:win:FlashWindowEx 0x32f684
fixme:win:FlashWindowEx 0x32cc84
mike@myvbsuse:~>
Locked