WINE 8.4 начинает поддержку Wayland

WINE 8.4

Примерно каждые две недели на этом этапе развития и после 8.3, WineHQ запущен несколько часов назад WINE 8.4. Хотя в этих выпусках представлено много изменений, на самом деле их сотни, большинство из них представляют собой небольшие улучшения, которые делают работу приложений Windows на других платформах более надежной, но на этой неделе они выделили кое-что, что выделяется, просто взгляните на те моменты, которые они посчитали достойным показать отдельно.

WineHQ обычно выделяет от 3 до 6 новых функций в каждой разрабатываемой версии, и на этой неделе это произошло впервые. первый шаг к поддержке wayland. До сих пор его можно было использовать, но официальная поддержка началась в WINE 8.4. Кроме того, они также представили очистку поддержки IME, ряд исправлений тестов и различные исправления ошибок. Ниже, где перечислено все, что они сделали, они сообщают нам о 51 исправленной ошибке и 344 изменениях.

Исправлены ошибки в WINE 8.4

  • Thief: темный проект вылетает при нажатии клавиши 'esc' в игре, если X в режиме 24bpp.
  • Фильмы Hard Truck 2: King of The Road (GOG) не воспроизводятся.
  • Amazon Games устанавливается, но не запускается (вам нужен код запуска WindowsFormsApplicationBase?).
  • Несколько приложений работают очень плохо после 4261369e5d8 (Secondhand Lands, SPORE).
  • t2embed: t2embed не работает в Windows с кодировкой UTF-8.
  • gdi32:font — test_EnumFonts() не работает с шрифтом Arial Bold в русской версии Windows.
  • advapi32:registry — test_enum_value() имеет пару странных ошибок в системных локалях UTF-8.
  • shell32:shelllink — сохранение (NULL, TRUE) случайным образом завершается ошибкой test_load_save() в Wine.
  • d3d9:device — test_wndproc() иногда получает неожиданное WM_DISPLAYCHANGE в Wine.
  • .test_WSARecv() не работает при использовании переходников wow64 [Wow64ApcRoutine() перезаписывает возвращаемое значение, установленное NtContinue()].
  • Вывод dxgi:dxgi слишком велик для debiant.
  • kernel32:sync — test_timer_queue() иногда не может очистить таймер в Windows 10.
  • ntdll:info — test_query_kerndebug() не работает в Windows 8–10 1709.
  • foobar2000 v1.6 аварийно завершает работу вскоре после запуска в Wine 7.19 или выше.
  • d3drm:d3drm иногда аварийно завершает работу после неудачного создания интерфейса IDirect3DRMDevice* в Wine.
  • d3drm:d3drm иногда не может сразу создать устройство в Wine.
  • vbscript:run иногда не работает в локальной UTF-8 Windows.
  • d3d9: устройство иногда не может создать D3D-объект в Wine, происходит сбой.
  • 64-разрядная версия ntdll:wow64 не работает в Windows 11.
  • 64-разрядная версия ntdll:wow32 не работает в Windows 11.
  • winhttp:уведомление случайно не работает в Wine.
  • user32: input — test_ToAscii() не работает в локали хинди UTF-8.
  • ntdll:pipe — test_blocking() иногда дает сбой в Wine, когда канал не сигнализируется.
  • kernel32:console — test_wait() иногда не работает в Windows 8+.
  • d3d12:d3d12 — test_desktop_window() не работает в Windows 10 1709.
  • d3d12:d3d12 — test_create_device() неожиданно получает 0 ссылок в Windows 10 1909+.
  • HS_hevo_gc 8.8.1.1 не запускается.
  • начиная с вина 8.0 печать больше не работает.
  • нетхак вылетает.
  • regedit/regproc.c — export_key() не может возвращать TRUE.
  • Motorola Ready For Assistant не запускается, требуется ext-ms-win-networking-wlanapi-l1-1-0.dll.
  • Ошибка dbghelp:dbghelp, ntdll:wow64 и psapi:psapi_main в Windows 11 из-за переназначения пути notepad.exe.
  • psapi:psapi_main — 64-битная функция test_EnumProcessModules() получает неожиданный случай из Блокнота в Windows 11.
  • psapi:psapi_main — 64-разрядная функция test_EnumProcessModulesEx() получает ошибки pcs-6464 и pcs-6432 в Windows 11.
  • psapi:psapi_main — 32-разрядная функция test_EnumProcessModulesEx() получает много сбоев pcs-3232 из-за ошибок частичного копирования в Windows 11.
  • psapi:psapi_main — 64-разрядная функция test_EnumProcessModules() неожиданно получает третий модуль в Windows 11.
  • jsproxy: jsproxy аварийно завершает работу в Windows 11.
  • Не удалось инициализировать игру Starcraft Remastered.
  • mmdevapi:propstore — 64-разрядная функция test_setvalue_on_wow32() не работает в Windows 10 2004+.
  • Гифка отображается некорректно, со странными фонами разного цвета.
  • gdi32:dc — тест SetDeviceGammaRamp() завершается ошибкой в ​​Windows 10 1909.
  • 32-разрядная версия dbghelp:dbghelp не может работать в Windows <= 10 1607 из-за вызова IsWow64Process2().
  • Окно редактирования текста KakaoTalk IM оставляет артефакты, когда текст переполняется и появляется полоса прокрутки.
  • 8.3-разрядная версия Wine 64 отсутствует в репозитории книжного червя Debian.
  • riched20:txtsrv — test_TxGetNaturalSize завершается с ошибкой, если ширина глифов системного графического интерфейса больше, чем ожидалось тестом.
  • Ошибка установки TextPad 9.1 на Wine 6 из репозитория Linux Mint.
  • windows.perception.stub:perception — в Windows 10 1607 нет ISpatialSurfaceObserverStatics2.
  • kernel32:loader — test_import_resolution() получает неправильные данные tls в Windows 7.
  • ldp.exe зависает на нереализованной функции wldap32.dll.ldap_set_dbg_flags.
  • imm32:imm32 — ime_install() не работает в некоторых местах Windows.
  • ldp.exe аварийно завершает работу при попытке подключения к недействительному хосту.

WINE 8.2 доступно en ссылку. В страница загрузки есть информация о том, как установить эту и другие версии на такие операционные системы, как Debian и Ubuntu, но ее также можно установить на Android и macOS.

Следующей версией будет WINE 8.5, и она появится 31 марта.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.