Wine 10.0發佈,具有高DPI縮放和全ARM64EC支援
Wine 是用於在 Linux/Unix 中運行 Windows 應用程式/遊戲的流行免費開源相容層,週二宣佈了新的 10.0 主要版本!
新版本具有Hi-DPI縮放支援。它現在不會向不需要高 DPI 大小的應用程式公開高 DPI 大小,而是自動縮放非 DPI 感知視窗。
Wine 10.0 還增加了對 ARM64EC的全面支援,Microsoft API 適用於在運行 Windows 11 的 Arm 設備上運行的應用程式。以及完全混合的 ARM64X 模組支援,允許將 ARM64EC 和純 ARM64 代碼混合到單個二進位檔中。但是,ARM64 支援要求內核頁面大小為 4K。
該版本還引入了一項實驗性功能,用於強制完全模擬顯示模式更改,而不是實際更改顯示設置。還有一個新的 Desktop Control Panel 小程式desk.cpl,用於檢查和修改顯示配置。
Arm64 CPU體系結構類型
新的Wine版本還增加了對使用 vkd3d-shader 編譯 Direct3D 效果的初始支援。D3DX 9 支援已得到改進,能夠讀取 48 位和 64 位 PNG 檔、將淡化表面保存到 DDS 檔、載載體積紋理檔時生成 mipmap,以及更多凹凸貼圖和淡化格式。
Wayland 圖形驅動程式默認啟用,支援 OpenGL,但如果兩者都可用,則 X11 驅動程式仍然優先。Wine 現在支援使用 FFMpeg 作為多媒體後端,而不是 GStreamer,儘管它仍處於實驗階段。
其他更改包括 X11 後端的觸控屏輸入和事件支援、多點觸控支援、初始藍牙驅動程式,以及:
- 通過設置 NoTrayItemsDisplay=1 可以完全禁用系統托盤圖示
- 可以通過設置 NoDesktop=1 在桌面模式下禁用 Shell 啟動器
- DirectMusic 支援載入 MIDI 檔。
- Dvorak 鍵盤佈局得到適當支援。
- Joystick Control Panel 小程式中的高級設置
- DirectPlay 中的網路會話支援。
- 使用各種修復重寫命令提示符工具
cmd。 - 有關更多資訊,請參閱官方發行說明。
如何安裝Wine 10.0
Wine 網站提供了在 Debian、Ubuntu、Fedora 等 Linux 發行版中安裝軟體的官方指南:
Wine 下載頁面: https://gitlab.winehq.org/wine/wine/-/wikis/Download
對於Ubuntu,除了通過上面的連結遵循官方指南外,還有一個帶有螢幕截圖的分步指南。
注意: Wine 將安裝大量 i386 架構類型的套件。很容易遇到與其他第三方包的依賴項衝突。如果您在我的 PPA 中發現與 Wine 衝突的 PPA,請報告



