image.webp

补丁重要针对安装法度榜样在处理 JavaScript 与 XML 时导致的崩溃问题。Adobe 安装器经由过程 JavaScript 与操作体系交互,而此前 Wine 在某些 ID 的委派上存在缺点,导致这一路径上的通信被破坏,从而使安装流程无法顺利进行。 深层原因在于 Windows 对 XML 规矩较为宽松,而 Linux 下常用的 libxml2 等对象却履行严格解析,致使部分 Adobe 数据在 Linux 情况中被直接剖断为无效。

在安装法度榜样顺利运行的基本上,实际应用层面的体验也已有积极反馈。开辟者测试显示,Photoshop 2021 在该筹划下运行流畅,只是拖拽功能表示不佳,推想与 Wayland 情况的处理机制有关。 此外,最新一代的 Photoshop 2025 也已确承认以或许成功安装,意味着较新的 Creative Cloud 工作流在 Linux 上的可行性正在敏捷进步。

为解决这一抵触,新补丁将特定 Adobe 数据包裹进 CDATA 标签,使之在严格的 XML 解析情况下也能顺利经由过程校验。 同时,补丁还强迫 Wine 以类似 Internet Explorer 9 的方法处理事宜,这恰是 Adobe 安装法度榜样所预期的行动模式,从而在兼容性上尽可能切近原生 Windows 情况。

值得留意的是,这组代码最初提交到 GitHub 上的 ValveSoftware/wine 仓库,但社区评论建议应优先推送至 WineHQ 上游。 假如补丁仅逗留在 Valve 保护的分支,受益者将重要局限于经由过程 Steam 应用 Proton 的游戏玩家,而其他依附 Wine 的用户群体则可能无缘这一改进;一旦上游归并,则有望成为 Wine 生态的经久构成部分,被各类发行版广泛持续。

在更广阔的背景下,Linux 桌面生态的“来由缺乏效应”正在浮现:一方面,大年夜量 Windows 游戏已经由过程基于 Wine 的 Steam Proton 在 Linux 上顺利运行;另一方面,Office 365 等办公套件可以经由过程云端方法拜访,再叠加 Photoshop 等专业创意应用在 Wine 上的快速进展,使得“离不开 Windows”这一传统说法正在掉去说服力。 对于那些欲望在 Windows 停止支撑后持续延长旧硬件寿命的用户而言,这些改进有望降低转向 Linux 的摩擦成本,在节俭投入的同时保持相对完全的临盆力体验。

懂得更多:

https://github.com/ValveSoftware/wine/pull/310

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部