Created attachment 15034 [details] скриншот ошибки i586-wine-6.14.1-alt1.i586 Alt Workstation-9.2-x86-64 Шаги воспроизведения: 1. Установить дополнительные пакеты: # apt-get install i586-xorg-dri-intel i586-xorg-dri-radeon -y 2. Очистить все префиксы (нажать Y и Enter для каждого, когда будет предложен выбор): $ WINEARCH=win32 WINEPREFIX="$HOME/.wine32" winetricks annihilate && winetricks annihilate 3. Установить dxvk: $ winetricks -q dxvk 4. Скачать бенчмарк Unigine_Heaven-4.0. 5. Установить приложение: $ wine Unigine_Heaven-4.0.exe 6. Найти Unigine Heaven Benchmark в меню приложений или на рабочем столе и запустить. Ожидаемый результат: Успешный запуск бенчмарка Реальный результат: Ошибка запуска бенчмарка(смотреть скриншот) Примечание: Проверялось на реальной системе
(Ответ для Величко София на комментарий #0) > Создано вложение 15034 [details] [подробности] > скриншот ошибки > > i586-wine-6.14.1-alt1.i586 > > Alt Workstation-9.2-x86-64 > > Шаги воспроизведения: > > 1. Установить дополнительные пакеты: # apt-get install i586-xorg-dri-intel > i586-xorg-dri-radeon -y > > 2. Очистить все префиксы (нажать Y и Enter для каждого, когда будет > предложен выбор): $ WINEARCH=win32 WINEPREFIX="$HOME/.wine32" winetricks > annihilate && > winetricks annihilate > > 3. Установить dxvk: $ winetricks -q dxvk > > 4. Скачать бенчмарк Unigine_Heaven-4.0. > > 5. Установить приложение: $ wine Unigine_Heaven-4.0.exe > > 6. Найти Unigine Heaven Benchmark в меню приложений или на рабочем столе и > запустить. > > Ожидаемый результат: Успешный запуск бенчмарка > Реальный результат: Ошибка запуска бенчмарка(смотреть скриншот) > > Примечание: Проверялось на реальной системе Доп. информация: Так же после того, как вылетает окно ошибки, зависает экран: нельзя подвигать мышкой и навестись куда-либо. Проверялось на p10, ошибка НЕ воспроизводится.
Продукт более не поддерживается. Если актуально, то необходимо перевешать на новый поддерживаемый репозиторий (p10, p11, Sisyphus).
Ошибка воспроизводится в P10 на версии wine-10.12.1-alt1 при запуске бенчмарка с API = DirectX 11. Для API = OpenGL бенчмарк запускается корректно
Created attachment 20670 [details] Ошибка в р10
Created attachment 20671 [details] Ошибка в р10
Created attachment 20672 [details] Backtrace wine
Результат проверки актуальности Состояние: Падение Unigine Heaven при DirectX 11 подтверждено в феврале 2026 на текущей линии p10 wine-10.18; OpenGL работает. В Sisyphus wine-11.7.1-alt1, результат для этой версии неизвестен. Рекомендация: выполнить ретест DirectX 11 с чистым префиксом на актуальном Sisyphus.
Перепроверила на Альт Образование 11.2 XFCE в виртуальной машине (без GPU, Vulkan программный — Mesa llvmpipe), обновлённой до Sisyphus и до p11: - Sisyphus: wine-11.19.1-alt1 (wow64), winetricks-20260125-alt1, Mesa 26.2.3; - p11: wine-11.3.1-alt1 и i586-wine-11.3.1-alt1, winetricks-20250207-alt3, Mesa 26.1.8, плюс i586-xorg-dri-swrast/intel/radeon (шаг 1). winetricks -q dxvk ставит dxvk 3.1.1. Heaven 4.0 установлен в чистый префикс, запуск из лаунчера с настройками по умолчанию (DirectX 11, полноэкранный режим). Не воспроизводится ни в Sisyphus, ни в p11: бенчмарк запускается в DirectX 11 через dxvk, сцена отрисовывается (по журналу DXVK используется устройство llvmpipe). OpenGL тоже работает. Проверила по два раза, второй раз с полностью удалённым префиксом. Падение из комментария 3 удалось получить, только когда Vulkan недоступен (VK_ICD_FILENAMES=/nonexistent.json): DXVK пишет «Failed to create Vulkan instance», Heaven показывает «Can't set video mode: Direct3D11 error ... CreateDXGIFactory() failed», а после нажатия OK падает с «page fault on read access to 0x00000010» в dxgi — та же картина, что в приложенном backtrace. Похоже, на системе из комментария 3 для 32-битного Heaven не было рабочего Vulkan-драйвера (для i586-wine нужен i586-драйвер Vulkan под свою видеокарту). Это стоит перепроверить на той же машине: vulkaninfo и журнал DXVK.
Дополнительно проверила на реальном железе: NVIDIA GeForce GT 1030 + Intel UHD Graphics 730, Альт Рабочая станция 11.2, обновлённая до p11 (драйвер NVIDIA 580.178.04, Mesa 26.1.8, wine и i586-wine 11.3.1-alt1, winetricks 20250207-alt3, dxvk 3.1.1). Heaven 4.0 в DirectX 11 (полноэкранный режим) запускается и работает и на GT 1030 (около 30 FPS), и на встроенной Intel (DXVK_FILTER_DEVICE_NAME=Intel, около 40 FPS). Wine 11 запускает 32-битный Heaven в режиме wow64 через 64-битный winevulkan, поэтому достаточно 64-битного драйвера Vulkan — поправка к моему предыдущему комментарию, i586-драйвер Vulkan для этого не нужен. Падение как в комментарии 3 (Can't set video mode ... CreateDXGIFactory() failed, затем page fault на чтении 0x00000010) получается и на этой машине только при недоступном Vulkan (VK_DRIVER_FILES=/nonexistent.json). Значит, на машине из комментария 3, скорее всего, не было рабочего драйвера Vulkan для её видеокарты; это можно проверить командой vulkaninfo --summary и по журналу DXVK (DXVK_LOG_LEVEL=info). Ошибка не воспроизводится ни в Sisyphus, ни в p11 (в ВМ и на реальном железе), закрываю. Если на конкретной машине падение повторится при рабочем Vulkan (vulkaninfo показывает видеокарту), прошу переоткрыть с выводом vulkaninfo --summary и журналом DXVK.