Оновлення Wine 10.7: поліпшена підтримка Windows-додатків
Оновлення Wine 10.7 – покращена підтримка Windows-додатків на Linux
Wine Project, відомий шар сумісності для користувачів Linux та macOS, оголосив про випуск версії 10.7. Це сьоме обслуговуюче оновлення стабільної серії 10.x.
Нові можливості та оптимізації в Wine 10.7
Ця нова версія вводить підтримку інтерфейсу user-fault-fd ядра Linux. Тепер Wine використовує цей інтерфейс для прискорення моніторингу пам’яті “write-watch”. Це оптимізація зменшує навантаження в сценаріях copy-on-write, на яких залежать .NET-додатки та багато сучасних ігор. Вони потребують виконання компіляції та обліку збору сміття в реальному часі.
Окрім того, Wine розширює компонент WindowsCodecs. З новими конверсіями форматів з плаваючою комою обробка текстур з високим динамічним діапазоном стає гладкішою. Це стосується 96- або 128-бітних активів на піксель.
Покращення в адмініструванні бази даних PDB
Паралельно з цим триває робота над перевпорядкованим бекендом PDB (Program Database). Новий код тепер вирішує додаткові типи та зміст метаданих номерів рядків. Це, в свою чергу, зменшує час завантаження символів, коли розробники налагоджують Windows-бінарники під Visual Studio або WinDbg.
Виправлення помилок у версії 10.7
У новій версії Wine 10.7 було виправлено чотирнадцять помилок. Серед них – зникнення вікон сповіщень PokerStars, відсутність класичного підменю “Send to…” у Winamp, а також проблеми з втратою введення з клавіатури під час ігор у режимі віртуального робочого столу Wine.
Для додаткової інформації можна ознайомитися з оголошенням.
Код джерела Wine 10.7 доступний для завантаження на сторінці проекту GitLab. Це ідеальний шанс спробувати нову версію або оновити свою поточну установку. Очікується, що бінарні пакети для різних дистрибутивів будуть доступні невдовзі.