Photoshop CS2 installation fails on Manjaro

Questions about Wine on Linux
Locked
musec
Level 1
Level 1
Posts: 7
Joined: Mon Sep 08, 2014 12:17 pm

Photoshop CS2 installation fails on Manjaro

Post by musec »

hello forum,

I've recently installed manjaro on my machine after using linux mint for several years, where I was doing fine running photoshop CS2 with wine. However, when trying to install it on manjaro, the installation crashes, telling me that there was "a serious problem with msiexec.exe".

what I've tried (not in that order): consulting the FAQ, consulting the application database, installing winetricks, setting up a 32bit-wineprefix, installing wine-silverlight (via pipelight in the arch repos), deinstalling wine-silverlight, installing wine again, asking in the manjaro forums, reading this thread: viewtopic.php?f=8&t=23265, all to no avail. Can you help?

wine version: wine-1.7.25
operating system: ManjaroLinux 0.8.10 Ascella with Xfce 4.11.7 (Gtk 2.24.24)

terminal output: see log.txt
musec
Level 1
Level 1
Posts: 7
Joined: Mon Sep 08, 2014 12:17 pm

Re: Photoshop CS2 installation fails on Manjaro

Post by musec »

Looks like it doesn't let me attach the log, so here's the code:

Code: Select all

fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
wine: Assertion failed at address 0xf7756430 (thread 0022), starting debugger...
Unhandled exception: assertion failed in 32-bit code (0xf7756430).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:f7756430 ESP:00aad8b4 EBP:00aadb28 EFLAGS:00000296(   - --  I S -A-P- )
 EAX:00000000 EBX:0000789c ECX:000078ae EDX:00000006
 ESI:00000038 EDI:f7557000
Stack dump:
0x00aad8b4:  00aadb28 00000006 000078ae f73c52b7
0x00aad8c4:  f7557000 00aad964 f73c690a 00000006
0x00aad8d4:  00aad8e4 00000000 38373537 2d303030
0x00aad8e4:  00000020 00000000 00000000 00000000
0x00aad8f4:  00000000 00000000 00000000 00000000
0x00aad904:  00000000 00000000 00000000 00000000
Backtrace:
=>0 0xf7756430 __kernel_vsyscall+0x10() in [vdso].so (0x00aadb28)
  1 0xf73c52b7 gsignal+0x46() in libc.so.6 (0x00aadb28)
  2 0xf73c690a abort+0x139() in libc.so.6 (0x00aadb28)
  3 0xf740546e __libc_message+0x28d() in libc.so.6 (0x00aadb28)
  4 0xf7494877 __GI___fortify_fail+0x36() in libc.so.6 (0xf74fa0e2)
  5 0xf749483a __stack_chk_fail+0x19() in libc.so.6 (0x00aadc28)
  6 0x7ed963b4 in msi (+0x963b3) (0x00aadc28)
  7 0x7ed3babf in msi (+0x3babe) (0x00aadc28)
  8 0x7ed89d6e in msi (+0x89d6d) (0x00aadc88)
  9 0x7ed67526 in msi (+0x67525) (0x00aadd08)
  10 0x7ed67659 in msi (+0x67658) (0x00aadd58)
  11 0x7ed67747 MsiViewFetch+0x76() in msi (0x00aaddb8)
  12 0x00691161 in msi3eb0.tmp (+0x1160) (0x00aae64c)
  13 0x7ed3567b CUSTOMPROC_wrapper+0xa() in msi (0x00aae658)
  14 0x7ed36ef9 in msi (+0x36ef8) (0x00aae998)
  15 0x7ed37030 in msi (+0x3702f) (0x00aae9c8)
  16 0x7bc7c500 call_thread_func_wrapper+0xb() in ntdll (0x00aae9e8)
  17 0x7bc7f3ff call_thread_func+0xde() in ntdll (0x00aaead8)
  18 0x7bc7c4de RtlRaiseException+0x21() in ntdll (0x00aaeb08)
  19 0x7bc85f69 in ntdll (+0x75f68) (0x00aaf358)
  20 0xf7561096 start_thread+0xd5() in libpthread.so.0 (0x00aaf428)
  21 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  22 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  23 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  24 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  25 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  26 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  27 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  28 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  29 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  30 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  31 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  32 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  33 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  34 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  35 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  36 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  37 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  38 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  39 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  40 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  41 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  42 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  43 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  44 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  45 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  46 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  47 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  48 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  49 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  50 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  51 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  52 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  53 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  54 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  55 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  56 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  57 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  58 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  59 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  60 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  61 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  62 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  63 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  64 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  65 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  66 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  67 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  68 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  69 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  70 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  71 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  72 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  73 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  74 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  75 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  76 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  77 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  78 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  79 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  80 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  81 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  82 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  83 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  84 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  85 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  86 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  87 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  88 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  89 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  90 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  91 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  92 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  93 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  94 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  95 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  96 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  97 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  98 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  99 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  100 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  101 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  102 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  103 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  104 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  105 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  106 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  107 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  108 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  109 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  110 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  111 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  112 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  113 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  114 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  115 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  116 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  117 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  118 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  119 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  120 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  121 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  122 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  123 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  124 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  125 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  126 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  127 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  128 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  129 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  130 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  131 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  132 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  133 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  134 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  135 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  136 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  137 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  138 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  139 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  140 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  141 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  142 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  143 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  144 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  145 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  146 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  147 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  148 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  149 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  150 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  151 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  152 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  153 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  154 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  155 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  156 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  157 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  158 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  159 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  160 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  161 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  162 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  163 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  164 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  165 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  166 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  167 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  168 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  169 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  170 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  171 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  172 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  173 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  174 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  175 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  176 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  177 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  178 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  179 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  180 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  181 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  182 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  183 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  184 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  185 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  186 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  187 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  188 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  189 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  190 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  191 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  192 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  193 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  194 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  195 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  196 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  197 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  198 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  199 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
  200 0xf7483a7e __clone+0x5d() in libc.so.6 (0x00000000)
0xf7756430 __kernel_vsyscall+0x10 in [vdso].so: popl	%ebp
Modules:
Module	Address			Debug info	Name (86 modules)
PE	  670000-  688000	Deferred        msi3d2d.tmp
PE	  690000-  6a7000	Export          msi3eb0.tmp
PE	  880000-  89c000	Deferred        msi3d25.tmp
PE	10000000-1000d000	Deferred        msi3ba7.tmp
ELF	7b800000-7ba5a000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba5a000	\               kernel32
ELF	7bc00000-7bce4000	Dwarf           ntdll<elf>
  \-PE	7bc10000-7bce4000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7db97000-7dbcd000	Deferred        uxtheme<elf>
  \-PE	7dba0000-7dbcd000	\               uxtheme
ELF	7dbcd000-7dbd3000	Deferred        libxfixes.so.3
ELF	7dbd3000-7dbde000	Deferred        libxcursor.so.1
ELF	7dbde000-7dbf1000	Deferred        libxi.so.6
ELF	7dbf1000-7dbf5000	Deferred        libxcomposite.so.1
ELF	7dbf5000-7dc00000	Deferred        libxrandr.so.2
ELF	7dc00000-7dc26000	Deferred        libxcb.so.1
ELF	7dc26000-7dd5d000	Deferred        libx11.so.6
ELF	7dd5d000-7dd72000	Deferred        libxext.so.6
ELF	7dda0000-7de32000	Deferred        winex11<elf>
  \-PE	7ddb0000-7de32000	\               winex11
ELF	7de7a000-7dea3000	Deferred        libexpat.so.1
ELF	7dea3000-7dedf000	Deferred        libfontconfig.so.1
ELF	7dedf000-7df4d000	Deferred        libpcre.so.1
ELF	7df4d000-7e058000	Deferred        libglib-2.0.so.0
ELF	7e058000-7e0b4000	Deferred        libharfbuzz.so.0
ELF	7e0b4000-7e0f2000	Deferred        libpng16.so.16
ELF	7e0f2000-7e103000	Deferred        libbz2.so.1.0
ELF	7e103000-7e1a7000	Deferred        libfreetype.so.6
ELF	7e1aa000-7e1b5000	Deferred        libxrender.so.1
ELF	7e1b5000-7e1bb000	Deferred        libxxf86vm.so.1
ELF	7e1d5000-7e2d5000	Deferred        comctl32<elf>
  \-PE	7e1e0000-7e2d5000	\               comctl32
ELF	7e2d5000-7e2fc000	Deferred        mpr<elf>
  \-PE	7e2e0000-7e2fc000	\               mpr
ELF	7e2fc000-7e313000	Deferred        libz.so.1
ELF	7e315000-7e319000	Deferred        libxinerama.so.1
ELF	7e319000-7e320000	Deferred        libxdmcp.so.6
ELF	7e320000-7e341000	Deferred        cabinet<elf>
  \-PE	7e330000-7e341000	\               cabinet
ELF	7e341000-7e3bb000	Deferred        wininet<elf>
  \-PE	7e350000-7e3bb000	\               wininet
ELF	7e3bb000-7e432000	Deferred        shlwapi<elf>
  \-PE	7e3d0000-7e432000	\               shlwapi
ELF	7e432000-7e662000	Deferred        shell32<elf>
  \-PE	7e440000-7e662000	\               shell32
ELF	7e662000-7e7a0000	Deferred        oleaut32<elf>
  \-PE	7e680000-7e7a0000	\               oleaut32
ELF	7e7a0000-7e822000	Deferred        rpcrt4<elf>
  \-PE	7e7b0000-7e822000	\               rpcrt4
ELF	7e822000-7e83c000	Deferred        version<elf>
  \-PE	7e830000-7e83c000	\               version
ELF	7e83c000-7e95d000	Deferred        gdi32<elf>
  \-PE	7e850000-7e95d000	\               gdi32
ELF	7e95d000-7eab3000	Deferred        user32<elf>
  \-PE	7e970000-7eab3000	\               user32
ELF	7eab3000-7eb23000	Deferred        advapi32<elf>
  \-PE	7eac0000-7eb23000	\               advapi32
ELF	7eb23000-7ec5c000	Deferred        ole32<elf>
  \-PE	7eb40000-7ec5c000	\               ole32
ELF	7ec5c000-7ecfa000	Deferred        urlmon<elf>
  \-PE	7ec70000-7ecfa000	\               urlmon
ELF	7ecfa000-7edef000	Dwarf           msi<elf>
  \-PE	7ed00000-7edef000	\               msi
ELF	7edef000-7edfd000	Deferred        libnss_files.so.2
ELF	7ef86000-7efd2000	Deferred        libm.so.6
ELF	7efdc000-7f000000	Deferred        msiexec<elf>
  \-PE	7efe0000-7f000000	\               msiexec
ELF	f7144000-f7162000	Deferred        fusion<elf>
  \-PE	f7150000-f7162000	\               fusion
ELF	f7162000-f71c9000	Deferred        dbghelp<elf>
  \-PE	f7170000-f71c9000	\               dbghelp
ELF	f71c9000-f7200000	Deferred        mscoree<elf>
  \-PE	f71d0000-f7200000	\               mscoree
ELF	f730c000-f7320000	Deferred        psapi<elf>
  \-PE	f7310000-f7320000	\               psapi
ELF	f7320000-f733a000	Deferred        sxs<elf>
  \-PE	f7330000-f733a000	\               sxs
ELF	f7360000-f7364000	Deferred        libxau.so.6
ELF	f7366000-f736b000	Deferred        libdl.so.2
ELF	f7375000-f7390000	Deferred        libgcc_s.so.1
ELF	f7399000-f755b000	Dwarf           libc.so.6
ELF	f755b000-f7578000	Dwarf           libpthread.so.0
ELF	f7578000-f7731000	Dwarf           libwine.so.1
ELF	f7732000-f7756000	Deferred        ld-linux.so.2
ELF	f7756000-f7757000	Dwarf           [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000001d    0
	0000001c    0
	00000014    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001b    0
	00000018    0
	00000017    0
	00000013    0
00000019 plugplay.exe
	0000001f    0
	0000001e    0
	0000001a    0
00000020 explorer.exe
	00000021    0
0000002f cs2.exe
	0000002c    0
00000039 (D) C:\windows\system32\msiexec.exe
	00000022    0 <==
	0000002e    0
00000016 start.exe
	0000003c    0
0000003b winebrowser.exe
	0000003d    0
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Photoshop CS2 installation fails on Manjaro

Post by dimesio »

Adobe took the activation servers for all of its CS2 products offline over a year ago, so if you try to install with an old key that requires activation, it will fail. (In Wine, it also crashes.) Adobe has posted downloads with a new key that does not require activation for owners of the original version who may need to reinstall. You have to log into their site to download it.
musec
Level 1
Level 1
Posts: 7
Joined: Mon Sep 08, 2014 12:17 pm

Re: Photoshop CS2 installation fails on Manjaro

Post by musec »

Thank you, but the .exe file I tried was already downloaded from Adobe's servers. There must be something else that is wrong.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Photoshop CS2 installation fails on Manjaro

Post by dimesio »

Where did you get Wine from?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Photoshop CS2 installation fails on Manjaro

Post by dimesio »

One more thing: how exactly are you trying to install it? The instructions from Adobe are definitely confusing, but if not followed correctly, installation will fail (on Windows, too). So please post your exact steps and the full terminal output, including the commands used to run the installers for the 3 disk images.
musec
Level 1
Level 1
Posts: 7
Joined: Mon Sep 08, 2014 12:17 pm

Re: Photoshop CS2 installation fails on Manjaro

Post by musec »

I got wine from the manjaro repositories.

I wasn't aware that there were special instructions for installation. All I did was cd to the directory where the setup file ("cs2.exe") is stored and ran

Code: Select all

wine cs2.exe
I did the same thing on Linux Mint and it worked.

Maybe if it won't work it's time to update to a newer version of PS. I've been thinking about that anyway.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Photoshop CS2 installation fails on Manjaro

Post by dimesio »

musec wrote: I wasn't aware that there were special instructions for installation. All I did was cd to the directory where the setup file ("cs2.exe") is stored and ran
That is NOT the name of the setup file that is needed now that the registration servers are offline. If you're using the installer for the whole suite, there are 3 installers to run, one for each disk image. If you're installing Photoshop alone, the setup file is named PhSp_CS2_English2.exe. In both cases you need to use the new serial number provided by Adobe along with the downloads.

If you are not using the correct file(s)/key the install will fail, on Wine or on Windows.
musec
Level 1
Level 1
Posts: 7
Joined: Mon Sep 08, 2014 12:17 pm

Re: Photoshop CS2 installation fails on Manjaro

Post by musec »

No, it's the correct file, I just renamed it so it was easier to type in a terminal.
I'm also not trying to install the whole suite, just Photoshop.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Photoshop CS2 installation fails on Manjaro

Post by dimesio »

Do you have the same problem when the filename is not changed?

The other question that I neglected to ask earlier: is this a clean, 32 bit wineprefix? It needs to be.
musec
Level 1
Level 1
Posts: 7
Joined: Mon Sep 08, 2014 12:17 pm

Re: Photoshop CS2 installation fails on Manjaro

Post by musec »

Yes to both.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Photoshop CS2 installation fails on Manjaro

Post by dimesio »

Try building Wine yourself; the Manjaro package may be broken. The reason I suspect that is

Code: Select all

  4 0xf7494877 __GI___fortify_fail+0x36() in libc.so.6 (0xf74fa0e2)
in your backtrace, which reminded me of https://bugs.winehq.org/show_bug.cgi?id=24606.
musec
Level 1
Level 1
Posts: 7
Joined: Mon Sep 08, 2014 12:17 pm

Re: Photoshop CS2 installation fails on Manjaro

Post by musec »

Thank you, I never would have suspected this. I'm not sure if I'm capable of building wine myself though, but I'll give it a try.
Locked