Ce développeur vient de faire fonctionner Photoshop sous Linux, avec quelques mises en garde
Un obstacle majeur à l'adoption de Linux pourrait enfin être surmonté car un développeur communautaire a réussi à mettre à jour Wine pour exécuter les installateurs Adobe Creative Cloud. Cela signifie que vous pouvez désormais installer des versions spécifiques d'Adobe Photoshop directement sur les systèmes Linux.
Le manque de support natif d'Adobe Creative Cloud est l'une des principales raisons pour lesquelles j'ai vu de nombreux artistes amateurs et professionnels éviter de passer à Linux. Bien que les outils open source comme GIMP et Krita soient puissants, ils n'offrent pas toujours la parité des fonctionnalités ou la compatibilité des fichiers sur lesquelles s'appuient les studios de création. Désormais, un développeur connu sous le nom de PhialsBasement prétend avoir résolu les problèmes de compatibilité critiques qui empêchaient les installateurs Adobe de terminer le processus dans Wine.
Le correctif cible les échecs de longue date dans les installateurs de l’ère Adobe Creative Cloud. Ces installateurs s'appuient fortement sur des composants Windows spécifiques et plus anciens que Wine a du mal à émuler avec précision. Plus précisément, les correctifs se concentrent sur les implémentations de Wine de mshtml et msxml3.
Mises à jour de mshtml incluent des ajustements au comportement COM, aux attributs d'événement DOM et à la façon dont Wine gère la répartition JavaScript. Cela permet à Wine de mieux imiter les anciennes attentes de style Internet Explorer dont l'interface utilisateur du programme d'installation a besoin pour fonctionner correctement.
De plus, le correctif assouplit le comportement d'analyse XML dans msxml3. Les installateurs d'Adobe utilisent parfois des structures XML mal formées ou non standard. Alors que Windows tolère ces structures, Wine les rejetait auparavant. Ce rejet était une cause connue du crash du programme d’installation à mi-chemin du processus d’installation. Le nouveau correctif permet à Wine de tolérer ces éléments XML non standard. Cela permet essentiellement à l’installation de se poursuivre avec succès.
Le développeur a publié une preuve sur Reddit montrant une installation terminée avec succès. Ils ont confirmé que le correctif permet l'installation de Photoshop 2021 et Photoshop 2025. Une fois installé, le développeur affirme que Photoshop 2021 fonctionne « en douceur ». C'est une nouvelle fantastique pour tous ceux qui ont besoin d'utiliser les produits Adobe mais préfèrent le bureau Linux.
Je sais que GIMP est incroyablement populaire, mais d'après ma propre expérience, il est vraiment difficile d'y passer. Mon diplôme est en animation par ordinateur, je ne suis donc pas étranger à Photoshop ou GIMP. Cependant, c'est comme passer de Maya à Blender ; ce dernier est facilement meilleur et a plus à offrir, mais les changements et les différences d'interface utilisateur rendent difficile l'adaptation.
Gardez à l’esprit qu’il s’agit pour l’instant d’un effort purement expérimental et mené par la communauté. Le développeur a noté certains problèmes de glisser-déposer, qui pourraient être liés à l'utilisation du serveur d'affichage Wayland plutôt que de X11. Les personnes souhaitant essayer ceci immédiatement devront soit utiliser les binaires prédéfinis du développeur, soit apprendre à compiler le Wine corrigé à partir des sources. C'est définitivement une aventure pour un utilisateur Linux débutant, donc je ne le recommande pas si vous n'êtes pas à l'aise avec ce genre de choses.
Le développeur a initialement publié ce travail sous forme de demande d'extraction contre l'arbre Wine en aval de Valve, qui est principalement utilisé pour la couche de compatibilité Proton qui alimente le Steam Deck. Cependant, un responsable de Valve a rapidement clôturé la demande.
Valve a déclaré que le correctif devait être évalué et fusionné dans WineHQ en amont avant d'envisager de le rétroporter sur Proton. Il s'agit d'une procédure standard dans le développement open source. Il semble que les commentaires sur la page officielle le confirment. J'en ai vu quelques-uns dire que ça avait l'air bien. La prochaine étape consisterait à soumettre les modifications au GitLab de WineHQ pour une inclusion plus large dans le projet officiel Wine.
Si ces modifications sont acceptées dans Wine en amont, cela pourrait rendre l'utilisation de Photoshop sous Linux beaucoup plus facile.
