Building off Friday’s release of Wine 11.2 is now Wine-Staging 11.2 as this experimental/testing version of Wine with hundreds of extra patches that have yet to be introduced in upstream proper for this open-source software enabling Windows games and applications on Linux. Notable in this bi-weekly update are more patches for continuing to improve the Adobe Photoshop installer support on Linux.
Recently there were patches posted for getting the Adobe Photoshop 2025 installer working on Linux. The installer works with the patches and the app subsequently works too under Wine. Those patches have yet to be upstreamed but were merged into Wine-Staging 11.1. With Wine-Staging 11.2 are now more patches in this crusade for a nice Adobe Photoshop / Adobe Creative Cloud experience on Linux.
Wine-Staging 11.2 released this morning with more patches intended to help the Adobe software on Linux plus other software likely stands to benefit too. There is now an IXMLSerializer implementation for MSHTML and allowing embedded XML declarations inside elements for the xml2 code. This complements the earlier code in Wine-Staging 11.1 around MSHTML3 and MSXML3.
This Wine merge request is what’s tracking these patches for working to get into the upstream Wine codebase.
Today’s Wine-Staging 11.2 release also pulls in the very latest VKD3D code as well as drops a number of outdated patches. In particular, patches that conflict with the PE/Unix split that will cause a number of patches to be rewritten. One of the dropped patches that may impact users is the removal of the “NVCUDA” CUDA support:
“While this patch set has known users, it has been disabled for quite some time due to the PE/Unix split. It would need to be rewritten effectively from scratch.
To make matters worse, at this point this can’t even happen. nvcuda has some private undocumented interfaces that cannot simply be trivially passed through; they would require knowledge of the types in order to allow for wow64 translation, which would be a requirement for upstreaming.
We need coöperation from NVidia to get CUDA upstream. NVidia employees have been made aware of this problem, but so far the company has not provided us with the necessary documentation.”
Other dropped patches were already disabled for years or had other issues with the latest upstream code.
