WineHQ выпустила несколько часов назад новую версию разработки своего программного обеспечения для запуска приложений Windows в других системах, которые не имеют ничего общего с Windows. На этой неделе они дали нам WINE 8.12, и среди его самых выдающихся новшеств есть одно, которое связано не с исполняемыми программами, а скорее с тем, где они будут выполняться. Wayland завоевывает все больше и больше позиций, и они принимают это во внимание.
Из выпуска WINE 8.12 выделяются только три момента, два, если не принимать во внимание обычные различные исправления ошибок: начальная поддержка рисования окон была введена в драйвере Wayland, а также улучшена производительность потока команд в WineD3D. Ниже, где они подробно описывают все, что они сделали, мы видим список с исправленной 31 ошибкой, которая у вас ниже, и в общей сложности Изменения 345.
Исправлены ошибки в WINE 8.12
- Установщики Zero G Software «InstallAnywhere» аварийно завершают работу или закрываются без звука (Rosetta Stone, Reading Counts, World Religions, Parashara's Light Professional 7.0.1).
- Боевая миссия Shock Force DEMO: «Не удалось инициализировать графику OpenGL.
- tools/widl.c: предупреждение: инициализация сбрасывает квалификаторы типа назначения указателя.
- SlingPlayer 1.5 аварийно завершает работу при перемещении главного окна.
- Установщик 5.80-разрядной версии Winamp 32 аварийно завершает работу на 64-разрядной версии WINEPREFIX после нажатия кнопки «Далее».
- Проблемы безопасности памяти в widl.
- Free Video Converter жалуется, что не может установить .Net 2.0.
- Для бесплатного видео конвертера требуется certutil.exe.
- SierraChart зависает при назначении более одной учетной записи.
- Отсутствует поддержка Windows 2003 (5.2) при определении версии OleAut.
- msidb.exe: ошибка страницы при доступе для чтения к 00000007 при импорте файла .idt.
- vbscript не может скомпилировать Sub, когда End Sub находится в той же строке.
- msys2: gpg.exe не работает, потому что «NtSetInformationFile неподдерживаемый класс (64)». /FileDispositionInformationEx.
- Экспортер Prometheus для Windows нуждается в поддержке DISPATCH_PROPERTYGET для object_Invoke.
- Графика Starcraft II работает только тогда, когда окно не в фокусе.
- Перемещение загрузчика в PIE убрало представление цепочки загруженных модулей из отладчиков.
- Excel 2016 аварийно завершает работу при форматировании ячеек даты.
- DesignDoll объявляет об ошибке после загрузки всех компонентов на заставке.
- кварц: vmr7 и кварц: vmr9 иногда появляются преждевременно в Wine.
- secur32:schannel — 32-разрядная функция Test_connection_shutdown() не работает в Windows <= 8.
- kernel32:debugger — test_debug_loop_wow64() получает неправильное количество ntdll в новом режиме WoW.
- Не удается запустить Flutter SDK (cmd.exe не поддерживает перенаправление stderr для блока).
- Для приложения Flutter требуется Windows.Devices.Geolocation.Geolocator.
- dbghelp:dbghelp & dbghelp:path — вызов SymSetExtendedOption() предотвращает выполнение в Windows 7, 8 и 10 <= 1607.
- Отсутствует поддержка SCARD_AUTOALLOCATE.
- Виртуальный рабочий стол не отображается при некоторых настройках с двумя мониторами (регрессия: 8.10 -> 8.11).
- Ошибка при запуске Navigraph FMS Data Manager.
- Виртуальный рабочий стол отображается в полноэкранном режиме независимо от настройки размера рабочего стола в winecfg.
- Загрузочный отсек / Пробуждение Гарри Поттера: Невозможно установить.
- oleaut32:vartest — в Wine не работает test_VarImp().
- Wine не компилируется с clang-11.0.1 из-за недавних изменений в VARIANT безымянных объединений/структур.
Перевод предоставлен DeepL.
WINE 8.12 вышла через две недели после v8.11, и его можно загрузить с помощью следующей кнопки. в страница загрузки есть информация о том, как установить эту и другие версии на такие операционные системы, как Debian и Ubuntu, но ее также можно установить на Android и macOS.