[Wine] Photoshop CS4 WINE version 1.1.17 - unable to locate three dlls

J5K junk5 at klunky.co.uk
Sun Mar 21 05:30:43 CDT 2010


Dear all,

    I am trying to get Photoshop CS4 running under WINE.  I have
successfully run the installer  and installed CS4.  I used instructions
from this web site where it is claimed it runs with wine version 1.1.17.

http://freeasinbeard.org/post/105517877/running-photoshop-cs4-on-linux-using-wine

However, I have been unable to make it work.  Running the command gives
the errors below.  Where these errors indicated an unfound library, I
copied the dll into the system32 directory and set it to Native in wincfg.

These three DLLs are the ones that are not found, and these are shown at
the end of the o/p below:-
gdiplus.dll
AdobeOwl.dll
AdobeOwlCanvas.dll

$ env WINEPREFIX="/home/junkshop/.wine" wine "C:\Program
Files\Adobe\Adobe Photoshop CS4\Photoshop.exe"
fixme:ntdll:NtMakeTemporaryObject (0x44), stub.
wine: Call from 0x7b844300 to unimplemented function
ntoskrnl.exe.ExInitializeResourceLite, aborting
wine: Unimplemented function ntoskrnl.exe.ExInitializeResourceLite
called at address 0x7b844300 (thread 0014), starting debugger...
Unhandled exception: unimplemented function
ntoskrnl.exe.ExInitializeResourceLite called in 32-bit code (0x7b844373).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7b844373 ESP:0064e604 EBP:0064e668 EFLAGS:00200246(   - 00      - IZP1)
 EAX:7b82ebfd EBX:7b8b6ff4 ECX:00000000 EDX:0064e68c
 ESI:0064e68c EDI:00650270
Stack dump:
0x0064e604:  0064e68c 00000008 0000003c 80000100
0x0064e614:  00000001 00000000 7b844300 00000002
0x0064e624:  7edf1dc0 7edf28a8 0000003a 00000000
0x0064e634:  00000000 00000000 00000000 00000000
0x0064e644:  00000000 7edfbff4 0064e6f0 0064e6cc
0x0064e654:  0064e6a4 7edf194d 7b84430a 7ee97ff4
Backtrace:
=>0 0x7b844373 in kernel32 (+0x24373) (0x0064e668)
  1 0x7edf1d58 in ntoskrnl (+0x11d58) (0x0064e698)
  2 0x7ede7448 in ntoskrnl (+0x7448) (0x0064e6f8)
  3 0x7ee95e67 in winedevice (+0x5e67) (0x0064e978)
  4 0x7ee96396 in winedevice (+0x6396) (0x0064e9c8)
  5 0x7ee47a2c in advapi32 (+0x27a2c) (0x0064ea18)
  6 0x7bc73bae call_thread_entry_point+0xe() in ntdll (0x0064ea28)
  7 0x7bc75902 in ntdll (+0x65902) (0x0064eac8)
  8 0x7bc75ad0 in ntdll (+0x65ad0) (0x0064f3b8)
  9 0xb76854ff start_thread+0xbf() in libpthread.so.0 (0x0064f4b8)
  10 0xb75ff49e __clone+0x5e() in libc.so.6 (0x00000000)
0x7b844373: subl    $4,%esp
Modules:
Module    Address            Debug info    Name (28 modules)
PE      650000-  660e80    Deferred        adfs.sys
ELF    7b800000-7b93e000    Export          kernel32<elf>
  \-PE    7b820000-7b93e000    \               kernel32
ELF    7bc00000-7bcb1000    Export          ntdll<elf>
  \-PE    7bc10000-7bcb1000    \               ntdll
ELF    7bf00000-7bf04000    Deferred        <wine-loader>
ELF    7ece5000-7ecfc000    Deferred        hal<elf>
  \-PE    7ecf0000-7ecfc000    \               hal
ELF    7ecfc000-7ed6a000    Deferred        msvcrt<elf>
  \-PE    7ed10000-7ed6a000    \               msvcrt
ELF    7ed6a000-7edd1000    Deferred        rpcrt4<elf>
  \-PE    7ed80000-7edd1000    \               rpcrt4
ELF    7edd1000-7ee0b000    Export          ntoskrnl<elf>
  \-PE    7ede0000-7ee0b000    \               ntoskrnl
ELF    7ee0b000-7ee60000    Export          advapi32<elf>
  \-PE    7ee20000-7ee60000    \               advapi32
ELF    7ee60000-7ee79000    Deferred        libnsl.so.1
ELF    7ee79000-7ee82000    Deferred        libnss_compat.so.2
ELF    7ee84000-7ee99000    Export          winedevice<elf>
  \-PE    7ee90000-7ee99000    \               winedevice
ELF    7efc3000-7efe9000    Deferred        libm.so.6
ELF    7efe9000-7eff5000    Deferred        libnss_files.so.2
ELF    7eff5000-7f000000    Deferred        libnss_nis.so.2
ELF    b7517000-b751b000    Deferred        libdl.so.2
ELF    b751b000-b767e000    Export          libc.so.6
ELF    b767f000-b7698000    Export          libpthread.so.0
ELF    b76af000-b77ea000    Deferred        libwine.so.1
ELF    b77ec000-b780a000    Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008
    00000009    0
0000000a
    0000000b    0
0000000c
    00000013    0
    00000012    0
    0000000e    0
    0000000d    0
0000000f (D) C:\windows\system32\winedevice.exe
    00000014    0 <==
    00000011    0
    00000010    0
Backtrace:
=>0 0x7b844373 in kernel32 (+0x24373) (0x0064e668)
  1 0x7edf1d58 in ntoskrnl (+0x11d58) (0x0064e698)
  2 0x7ede7448 in ntoskrnl (+0x7448) (0x0064e6f8)
  3 0x7ee95e67 in winedevice (+0x5e67) (0x0064e978)
  4 0x7ee96396 in winedevice (+0x6396) (0x0064e9c8)
  5 0x7ee47a2c in advapi32 (+0x27a2c) (0x0064ea18)
  6 0x7bc73bae call_thread_entry_point+0xe() in ntdll (0x0064ea28)
  7 0x7bc75902 in ntdll (+0x65902) (0x0064eac8)
  8 0x7bc75ad0 in ntdll (+0x65ad0) (0x0064f3b8)
  9 0xb76854ff start_thread+0xbf() in libpthread.so.0 (0x0064f4b8)
  10 0xb75ff49e __clone+0x5e() in libc.so.6 (0x00000000)
wine: Call from 0x7b844300 to unimplemented function
ntoskrnl.exe.ExInitializeResourceLite, aborting
wine: Call from 0x7b844300 to unimplemented function
ntoskrnl.exe.ExInitializeResourceLite, aborting
err:module:import_dll Library gdiplus.dll (which is needed by
L"C:\\Program Files\\Adobe\\Adobe Photoshop CS4\\Photoshop.exe") not found
err:module:import_dll Library gdiplus.dll (which is needed by
L"C:\\Program Files\\Adobe\\Adobe Photoshop CS4\\AdobeOwl.dll") not found
err:module:import_dll Library AdobeOwl.dll (which is needed by
L"C:\\Program Files\\Adobe\\Adobe Photoshop CS4\\Photoshop.exe") not found
err:module:import_dll Library gdiplus.dll (which is needed by
L"C:\\Program Files\\Adobe\\Adobe Photoshop CS4\\AdobeOwlCanvas.dll")
not found
err:module:import_dll Library AdobeOwlCanvas.dll (which is needed by
L"C:\\Program Files\\Adobe\\Adobe Photoshop CS4\\Photoshop.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program
Files\\Adobe\\Adobe Photoshop CS4\\Photoshop.exe" failed, status c0000135

I would be very grateful if anyone has any ideas about this.  Photoshop
and one computer game remains the only reasons for not leaving WXP
behind.  I look forward to hearing any ideas from this mailing list.

Best regards, JK.




More information about the wine-users mailing list