
Entwickler behauptet, dass Photoshop-Installationsprogramme nun unter Linux mit Wine funktionieren
Ein Entwickler hat eine gepatchte Wine-Version veröffentlicht, mit das Installationsprogramm für Adobe Photoshop unter Linux angeblich vollständig ausgeführt werden können.
Eine Übersetzung von 🇬🇧 Linuxiac.com
Die Unmöglichkeit, Adobe Creative Cloud unter Linux zu verwenden, wird oft als großes Hindernis für viele Nutzer genannt, die einen Wechsel zu dieser Plattform in Betracht ziehen. Aber vielleicht, nur vielleicht, gab es bereits einen Durchbruch in dieser Richtung.
Ein Community-Entwickler gibt an, langjährige Wine-Kompatibilitätsprobleme gelöst zu haben, die die Installation von Adobe Creative Cloud unter Linux verhindert haben, und veröffentlicht ein Patchset und vorgefertigte Binärdateien, die laut eigenen Angaben die Installation von Photoshop 2021 und Photoshop 2025 ermöglichen.
Der Patch zielt auf Fehler in den Installationsprogrammen der Creative Cloud-Ära von Adobe ab, die auf älteren Windows-Komponenten basieren, deren genaue Emulation Wine in der Vergangenheit Schwierigkeiten bereitet hat.
Auf Reddit berichtete der Autor, dass Photoshop 2021 „butterweich läuft”, wies jedoch auf Drag-and-Drop-Probleme hin, die möglicherweise mit Wayland zusammenhängen. Der Beitrag wird von einem kurzen Clip begleitet, der eine erfolgreich abgeschlossene Installation zeigt.
Die Arbeit wurde als Pull-Request an Valves Downstream-Wine-Tree (der hauptsächlich für die Proton-Entwicklung verwendet wird) gestellt. Laut der PR konzentrieren sich die Korrekturen auf die mshtml- und msxml3-Implementierungen von Wine, Komponenten, auf die sich die Installationsprogramme von Adobe stützen.
Der Entwickler passte die Art und Weise an, wie Wine JavaScript-Dispatch, DOM-Ereignisattribute und COM-Verhalten in mshtml verarbeitet, um den Erwartungen im Stil von Internet Explorer besser zu entsprechen, die von der Benutzeroberfläche des Adobe-Installationsprogramms verwendet werden.
Darüber hinaus lockert der Patch das XML-Parsing-Verhalten in msxml3, um fehlerhafte oder nicht standardmäßige XML-Strukturen zu tolerieren, die Windows akzeptiert, Wine jedoch zuvor abgelehnt hat – eine bekannte Ursache für Abstürze des Installationsprogramms während der Installation.
Ein Valve-Maintainer schloss jedoch den PR und antwortete, dass er zunächst in Wine evaluiert und integriert werden sollte, bevor Proton-Backports in Betracht gezogen werden können. Ein anderer Reviewer beschrieb den Patch als „LGTM“ (eine in der Softwareentwicklung gebräuchliche Abkürzung für „Looks Good To Me“, was so viel bedeutet wie „Sieht für mich gut aus“) und verwies den Autor für eine Upstream-Einreichung auf GitLab von WineHQ.
Daher bleibt der Patch vorerst ein experimentelles, von der Community vorangetriebenes Projekt. Seine langfristigen Auswirkungen hängen davon ab, ob die Änderungen in Wine upstream übernommen werden.
















Comments