Adobe Digital Editions 3.0 doesn't work

Questions about Wine on Linux
Locked
luca92
Level 3
Level 3
Posts: 55
Joined: Thu Jan 23, 2014 5:44 am

Adobe Digital Editions 3.0 doesn't work

Post by luca92 »

Code: Select all

$ wine DigitalEditions.exe
fixme:heap:HeapSetInformation 0x4c9000 0 0x33fc80 4
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:service:scmdatabase_autostart_services Auto-start service L"TuneUp.UtilitiesSvc" failed to start: 2
The entry point method could not be loaded
[Pippo@localhost Adobe Digital Editions 3.0]$ fixme:msvcrt:__clean_type_info_names_internal (0x30244868) stub
fixme:msvcrt:__clean_type_info_names_internal (0x2f192a58) stub
fixme:msvcrt:__clean_type_info_names_internal (0x2f1531a8) stub
:(

(I use Fedota18 LXDE)

version 2.01. dowsn't work too:

Code: Select all

$ wine DigitalEditions.exe
fixme:heap:HeapSetInformation 0x4c9000 0 0x33fc80 4
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:service:scmdatabase_autostart_services Auto-start service L"TuneUp.UtilitiesSvc" failed to start: 2
The entry point method could not be loaded
[Pippo@localhost Adobe Digital Editions 2.0]$ fixme:msvcrt:__clean_type_info_names_internal (0x30244868) stub
fixme:msvcrt:__clean_type_info_names_internal (0x2f192a58) stub
fixme:msvcrt:__clean_type_info_names_internal (0x2f1531a8) stub
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: Adobe Digital Editions 3.0 doesn't work

Post by dimesio »

Did you install .NET as the AppDB instructs? http://appdb.winehq.org/objectManager.p ... &iId=27978
luca92
Level 3
Level 3
Posts: 55
Joined: Thu Jan 23, 2014 5:44 am

Re: Adobe Digital Editions 3.0 doesn't work

Post by luca92 »

dimesio wrote:Did you install .NET as the AppDB instructs? http://appdb.winehq.org/objectManager.p ... &iId=27978
yes I did it. I have NET Framework 4.0
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: Adobe Digital Editions 3.0 doesn't work

Post by dimesio »

luca92 wrote: yes I did it. I have NET Framework 4.0
Wrong version. ADE 3.0 needs .NET 3.5sp1, and will not work with any other version. You can install it with winetricks (it takes awhile, but does eventually install well enough for ADE to recognize it). It also needs windowscodecs, which you can also install with winetricks.

You didn't mention what Wine version you're using. I tested ADE 3.0 in 1.7.16 with the above winetricks and got it to install, start up, and open the sample PDF it comes with.
luca92
Level 3
Level 3
Posts: 55
Joined: Thu Jan 23, 2014 5:44 am

Re: Adobe Digital Editions 3.0 doesn't work

Post by luca92 »

ok, thanks.
I have installed .NET 3.5sp1 and windowscodecs with winetricks.
Now ADE2.0 (and 3.0 too) runs but doesn't work good. it doesn't opens the e-books:

Code: Select all

$ wine DigitalEditions.exe
fixme:thread:SetThreadStackGuarantee (0x32fc80): stub
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework"
fixme:shell:URL_ParseUrl failed to parse L"WindowsBase"
fixme:shell:URL_ParseUrl failed to parse L"PresentationCore"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:advapi:RegisterTraceGuidsW (0x540e6616, (nil), {a42c77db-874f-422e-9b44-6d89fe2bd3e5}, 26, 0x32ca8c, (null), (null), 0x54188798,): stub
fixme:advapi:LsaOpenPolicy ((null),0x32e9b0,0x00000800,0x32e958) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:ntdll:NtSecureConnectPort (0x32cef8,L"\\BaseNamedObjects\\FontCachePort3.0.0.0",0x32cee0,(nil),0x1cef78,(nil),0x32cef4,0xbf7b00,0x32ceec),stub!
fixme:advapi:RegisterTraceGuidsW (0x8be662, (nil), {a42c77db-874f-422e-9b44-6d89fe2bd3e5}, 1, 0x32c7b8, (null), (null), 0x32c7c0,): stub
fixme:process:FlushProcessWriteBuffers : stub
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:shell:URL_ParseUrl failed to parse L"System.Core"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"DigitalEditions.resources"
fixme:shell:URL_ParseUrl failed to parse L"DigitalEditions.resources"
fixme:wer:WerRegisterMemoryBlock (0x530aa498 6144) stub
fixme:wer:WerRegisterMemoryBlock (0x530a4000 4) stub
fixme:driver:GdiEntry13 stub
fixme:d3d:check_fbo_compat Format WINED3DFMT_R10G10B10A2_UNORM with rendertarget flag is not supported as FBO color attachment, and no fallback specified.
fixme:d3d:check_fbo_compat Format WINED3DFMT_B10G10R10A2_UNORM with rendertarget flag is not supported as FBO color attachment, and no fallback specified.
fixme:win:EnumDisplayDevicesW ((null),0,0x513e408,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x513e558,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x513e558,0x00000000), stub!
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.classic"
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.Classic.resources"
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.Classic.resources"
fixme:shell:URL_ParseUrl failed to parse L"DigitalEditions.resources"
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.resources"
fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework.resources"
fixme:shell:URL_ParseUrl failed to parse L"UIAutomationProvider"
fixme:shell:URL_ParseUrl failed to parse L"System.Printing"
fixme:shell:URL_ParseUrl failed to parse L"ReachFramework"
err:ole:CoGetClassObject class {35440327-1517-4b72-865e-3ffe8e97002f} not registered
err:ole:CoGetClassObject no class object {35440327-1517-4b72-865e-3ffe8e97002f} could be created for context 0x1
fixme:shell:URL_ParseUrl failed to parse L"DigitalEditions.resources"
fixme:shell:URL_ParseUrl failed to parse L"DigitalEditions.resources"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"UIAutomationTypes"
fixme:shell:URL_ParseUrl failed to parse L"DigitalEditions.resources"
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\users\Topo\Documenti\My Digital Editions\Manifest'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.Directory.InternalGetFileDirectoryNames(String path, String userPathOriginal, String searchPattern, Boolean includeFiles, Boolean includeDirs, SearchOption searchOption)
   at System.IO.DirectoryInfo.GetFiles(String searchPattern, SearchOption searchOption)
   at System.IO.DirectoryInfo.GetFiles()
   at DE.Model.Utils.ModelUtils.GetBookCount()
fixme:msg:ChangeWindowMessageFilter c05c 00000001
fixme:msg:ChangeWindowMessageFilter c05e 00000001
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_access_from_pool Unhandled pool 0x6.
fixme:d3d_surface:surface_init Unknown pool 0x6.
fixme:d3d:resource_access_from_pool Unhandled pool 0x6.
fixme:d3d:state_lastpixel Last Pixel Drawing Disabled, not handled yet
fixme:d3d:wined3d_debug_callback ctx 0x5d84ec8, type 0x8251: "FBO incomplete: no attachments [-1]\n".
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:shell:URL_ParseUrl failed to parse L"PresentationCore.resources"
fixme:shell:URL_ParseUrl failed to parse L"PresentationCore.resources"
LIBRARY_LOADED
has 0 records
LIBRARY_ERROR
fixme:shell:URL_ParseUrl failed to parse L"DigitalEditions.resources"
fixme:msg:ChangeWindowMessageFilter c05c 00000001
fixme:msg:ChangeWindowMessageFilter c05e 00000001
fixme:d3d:wined3d_debug_callback ctx 0x5d71260, type 0x8251: "FBO incomplete: no attachments [-1]\n".
LIBRARY_ERROR
fixme:msg:ChangeWindowMessageFilter c05c 00000001
fixme:msg:ChangeWindowMessageFilter c05e 00000001
fixme:d3d:wined3d_debug_callback ctx 0x5dbdde8, type 0x8251: "FBO incomplete: no attachments [-1]\n".
LIBRARY_ERROR
fixme:msg:ChangeWindowMessageFilter c05c 00000001
fixme:msg:ChangeWindowMessageFilter c05e 00000001
fixme:d3d:wined3d_debug_callback ctx 0x5ebba60, type 0x8251: "FBO incomplete: no attachments [-1]\n".
fixme:msg:ChangeWindowMessageFilter c05c 00000001
fixme:msg:ChangeWindowMessageFilter c05e 00000001
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x600b2 0x00000000
fixme:d3d:resource_access_from_pool Unhandled pool 0x6.
fixme:d3d_surface:surface_init Unknown pool 0x6.
fixme:d3d:resource_access_from_pool Unhandled pool 0x6.
fixme:d3d:wined3d_debug_callback ctx 0x5e49468, type 0x8251: "FBO incomplete: no attachments [-1]\n".
fixme:msg:ChangeWindowMessageFilter c05c 00000001
fixme:msg:ChangeWindowMessageFilter c05e 00000001
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x600b0 0x00000000
fixme:d3d:wined3d_debug_callback ctx 0x5e61330, type 0x8251: "FBO incomplete: no attachments [-1]\n".
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x600b2
err:d3d:context_restore_gl_context Failed to restore pixel format 29 on device context 0x3005a.
fixme:msg:ChangeWindowMessageFilter c05c 00000001
fixme:msg:ChangeWindowMessageFilter c05e 00000001
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x800b2 0x00000000
fixme:d3d:wined3d_debug_callback ctx 0x5e3e6f0, type 0x8251: "FBO incomplete: no attachments [-1]\n".
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x600b0
fixme:msg:ChangeWindowMessageFilter c05c 00000001
fixme:msg:ChangeWindowMessageFilter c05e 00000001
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x700b0 0x00000000
fixme:d3d:wined3d_debug_callback ctx 0x5e64f28, type 0x8251: "FBO incomplete: no attachments [-1]\n".
err:d3d:context_restore_gl_context Failed to restore GL context 0x30004 on device context 0x16004f, last error 0x6.
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x700b0
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x800b2
fixme:msg:ChangeWindowMessageFilter c05c 00000001
fixme:msg:ChangeWindowMessageFilter c05e 00000001
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x900b0 0x00000000
fixme:d3d:wined3d_debug_callback ctx 0x5e0f6e0, type 0x8251: "FBO incomplete: no attachments [-1]\n".
fixme:msg:ChangeWindowMessageFilter c05c 00000001
fixme:msg:ChangeWindowMessageFilter c05e 00000001
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x1000ba 0x00000000
fixme:d3d:wined3d_debug_callback ctx 0x5e3aee8, type 0x8251: "FBO incomplete: no attachments [-1]\n".
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x900b0
fixme:msg:ChangeWindowMessageFilter c05c 00000001
fixme:msg:ChangeWindowMessageFilter c05e 00000001
fixme:wtsapi:WTSRegisterSessionNotification Stub 0xa00b0 0x00000000
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x1000ba
fixme:msg:ChangeWindowMessageFilter c05c 00000001
fixme:msg:ChangeWindowMessageFilter c05e 00000001
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x1100ba 0x00000000
fixme:d3d:wined3d_debug_callback ctx 0x5e03da0, type 0x8251: "FBO incomplete: no attachments [-1]\n".
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0xa00b0
err:d3d:context_restore_gl_context Failed to restore GL context 0x50005 on device context 0x3005a, last error 0x6.
fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x1100ba

Image
i have "wine-1.6.1-1.fc18.i686" (last version for F18)
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: Adobe Digital Editions 3.0 doesn't work

Post by dimesio »

luca92 wrote: i have "wine-1.6.1-1.fc18.i686" (last version for F18)
As I said, I used 1.7.16. If your distro doesn't package it, you can build it yourself.
luca92
Level 3
Level 3
Posts: 55
Joined: Thu Jan 23, 2014 5:44 am

Re: Adobe Digital Editions 3.0 doesn't work

Post by luca92 »

I tried to compile the source of wine 1.7.9, but it says error:

Code: Select all

configure: error: X development files not found. Wine will be built
without X support, which probably isn't what you want. You will need
to install development packages of Xlib/Xfree86 at the very least.
Use the --without-x option if you really want this.
Xlib doesn't exist on YUM:

Code: Select all

# yum search all xlib
Plugin abilitati:langpacks, presto, refresh-packagekit
================================ Trovato: xlib =================================
python-xlib-doc.noarch : Documentation and examples for python-xlib
rubygem-mixlib-authentication-doc.noarch : Documentation for
                                         : rubygem-mixlib-authentication
rubygem-mixlib-cli-doc.noarch : Documentation for rubygem-mixlib-cli
rubygem-mixlib-config-doc.noarch : Documentation for rubygem-mixlib-config
rubygem-mixlib-log-doc.noarch : Documentation for rubygem-mixlib-log
rubygem-mixlib-authentication.noarch : Simple per-request authentication
rubygem-mixlib-shellout-doc.noarch : Documentation for rubygem-mixlib-shellout
lua-rex.i686 : Regular expression handling library for Lua
python-xlib.noarch : X client library for Python
rubygem-mixlib-cli.noarch : Simple Ruby mix-in for CLI interfaces
rubygem-mixlib-config.noarch : Simple Ruby config mix-in
rubygem-mixlib-log.noarch : Ruby mix-in for log functionality
rubygem-mixlib-shellout.noarch : Run external commands on Unix or Windows
xcb-util-image.i686 : Port of Xlib's XImage and XShmImage functions on top of
                    : libxcb
ConsoleKit-x11.i686 : X11-requiring add-ons for ConsoleKit
dbus-x11.i686 : X11-requiring add-ons for D-BUS
ghc-X11.i686 : Haskell X11 library
ghc-X11-devel.i686 : Haskell X11 library development files
jwm.i686 : Joe's Window Manager
libgxim.i686 : GObject-based XIM protocol library
libgxim-devel.i686 : Development files for libgxim
libxcb.i686 : A C binding to the X11 protocol
linux-libertine-biolinum-fonts.noarch : Sans-serif fonts from Linux Libertine
                                      : Open Fonts
linux-libertine-fonts.noarch : Linux Libertine Open Fonts
linux-libertine-fonts-common.noarch : Common files for Linux Libertine Open
                                    : Fonts
pharosc.noarch : VLSI and ASIC Technology Standard Cell Libraries
pharosc-alliance.noarch : VLSI and ASIC Standard Cell Libraries for alliance
stalonetray.i686 : A stand alone notification area
sxiv.i686 : Simple (or small or suckless) X Image Viewer
tgif.i686 : 2-D drawing tool
xcb-util.i686 : Convenience libraries sitting on top of libxcb
xforms.i686 : XForms toolkit library
xine-ui.i686 : A skinned xlib-based gui for xine-lib
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: Adobe Digital Editions 3.0 doesn't work

Post by dimesio »

http://wiki.winehq.org/Recommended_Packages
http://wiki.winehq.org/WineOn64bit

The Fedora sections of those pages are kind of old, but it should give you a place to start. If you still run into a dependency you can't figure out, ask on the Fedora forum which package to install. Package naming conventions vary greatly by distro and I don't use Fedora, so I really can't be of much help with that.
luca92
Level 3
Level 3
Posts: 55
Joined: Thu Jan 23, 2014 5:44 am

Re: Adobe Digital Editions 3.0 doesn't work

Post by luca92 »

---
luca92
Level 3
Level 3
Posts: 55
Joined: Thu Jan 23, 2014 5:44 am

Re: Adobe Digital Editions 3.0 doesn't work

Post by luca92 »

I compiled and intalled it! i had to install this packages:

Code: Select all

#yum install alsa-lib-devel cups-devel dbus-devel fontconfig-devel freetype-devel giflib-devel gnutls-devel gsm-devel hal-devel isdn4k-utils-devel lcms-devel libGLU-devel libICE-devel libjpeg-devel libpng-devel libSM-devel libusb-devel libv4l-devel libX11-devel libXau-devel libXcomposite-devel libXcursor-devel libXext-devel libXi-devel libXinerama-devel libxml2-devel libXrandr-devel libXrender-devel libxslt-devel libXt-devel libXv-devel libXxf86vm-devel mesa-libGL-devel ncurses-devel openal-devel openldap-devel openssl-devel pkgconfig sane-backends-devel xorg-x11-proto-devel libmpg123-devel.i686 libmpg123.i686 alsa-oss.i686 alsa-oss-devel.i686 alsa-oss-libs.i686

Code: Select all

$ wine --version
wine-1.7.9
Locked