J'essaie d'exécuter Photoshop CS5.1 (de la suite Adobe CS 5.5 Web Premium) dans MacOS 10.14 Mojave à l'aide de Parallels. La machine hôte est un MacBook Pro 15" fin 2013 avec un GPU nVidia GT750M de 2 Go et exécutant Catalina. Cependant, lorsque j'essaie d'exécuter le programme, il affiche brièvement l'écran d'accueil, puis je reçois une erreur indiquant qu'il s'est arrêté de manière inattendue. Voici un extrait de l'erreur :
Process: Adobe Photoshop CS5.1 [380]
Path: /Applications/Adobe Photoshop CS5.1/Adobe Photoshop CS5.1.app/Contents/MacOS/Adobe Photoshop CS5.1
Identifier: com.adobe.Photoshop
Version: 12.1 (12.1x20110328.r.145] [12.1)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Adobe Photoshop CS5.1 [380]
User ID: 501
Date/Time: 2022-05-01 17:03:18.483 +0100
OS Version: Mac OS X 10.14.6 (18G103)
Report Version: 12
Anonymous UUID: 34F192B4-EA33-C3C5-1CE6-A1D68E7455E1
Time Awake Since Boot: 110 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [380]
VM Regions Near 0:
-->
__TEXT 0000000100000000-00000001026fc000 [ 39.0M] r-x/rwx SM=COW /Applications/Adobe Photoshop CS5.1/Adobe Photoshop CS5.1.app/Contents/MacOS/Adobe Photoshop CS5.1
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.opengl 0x00007fff385c6d79 CGLDescribeRenderer + 78
1 com.adobe.Photoshop 0x00000001008ca245 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 6217217
2 com.adobe.Photoshop 0x000000010072d32d AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4525801
3 com.adobe.Photoshop 0x000000010073bd7b AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4585783
4 com.adobe.Photoshop 0x000000010073bf6c AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4586280
5 com.adobe.Photoshop 0x0000000100628f00 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 3459772
6 com.adobe.Photoshop 0x000000010062a097 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 3464275
7 com.adobe.Photoshop 0x00000001006b4a45 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 4032001
8 com.adobe.Photoshop 0x0000000100236e15 0x100000000 + 2321941
9 com.adobe.Photoshop 0x0000000100237229 0x100000000 + 2322985
10 com.adobe.Photoshop 0x0000000100002294 0x100000000 + 8852
D'après ces informations, je pense qu'il s'agit d'une sorte de problème OpenGL résultant de l'exécution dans Parallels plutôt que d'un problème de compatibilité générale avec cette version de Photoshop et l'OS. De nombreuses personnes ont signalé que CS 5.5 fonctionnait bien sur Mojave lors d'une installation à partir de zéro, et j'ai déjà suivi certaines étapes documentées pour le faire fonctionner :
- Installation de l'ancien runtime Java
- Vous avez accédé aux paramètres de sécurité du système et autorisé l'application à contrôler l'ordinateur et à avoir un accès complet au disque.
J'ai également remarqué que Dreamweaver fonctionne dans une certaine mesure, ce qui est probablement dû au fait qu'il ne dépend pas autant de l'accélération matérielle.
J'ai déjà contacté le support de Parallels par email et leur suggestion était d'augmenter l'allocation du CPU et de la RAM, mais la VM a déjà 2 cœurs de CPU et 4GB assignés.
Je pourrais peut-être essayer d'utiliser un ancien système d'exploitation pour la VM, mais je ne veux pas risquer de perdre beaucoup de temps sans savoir si cela fonctionnera mieux. Si quelqu'un a rencontré un problème similaire et a trouvé une solution de contournement, faites-le moi savoir.