- как установить на росу DXVK?
После установки wine64 (или wine) выполнить
winetricks --force dxvk
или
winetricks --force dxvk54
Различие в том, что вторая команда ставит конкретную версию (в данном случае 0.54), а первая - последнюю доступную в этом winetricks.
В Росе патченный winetricks, из-за чего относительно текущей релизной версии winetricks и работает такая вот команда.
На данный момент при установке wine64 версии 3.12 из репозитория ставится winetricks, способный установить dxvk-0.54.
Если wine-3.13 в ближайшем будущем вместе с vulkan-1.1.82.0 пройдут QA ( (если повезёт; подробнее:
https://bugzilla.rosalinux.ru/show_bug.cgi?id=9236), а mesa-18.1.6 благополучно выйдет из тестинга, то в тестинге окажется winetricks с версиями 0.60, 0.61, 0.62, 0.63, 0.64, которые можно будет ставить соответственно на команды:
winetricks --force dxvk60
winetricks --force dxvk61
winetricks --force dxvk62
winetricks --force dxvk63
winetricks --force dxvk64 или winetricks --force dxvk
Вручную.
Разные версии dxvk затирают друг друга в рамках префикса, но по winetricks этого понять нельзя, поэтому если не ясно, какая версия стоит, лучше использовать ключ --force.
Чтобы dxvk перестало использоваться совсем, можно удалить соответствующие две библиотеки в winecfg (d3d11 и dxgi).
- как проверить что именно DXVK работает при запуске игры?
Еспользовать при запуске приложения ключ DXVK_HUD=1
Например,
env DXVK_HUD=1 /path/game.exe
Отображаемые версии vulkan и dxvk зависят, по всей видимости, от прочих компонентов системы (LLVM, драйвер).
На видеокарте rx470 продолжаю тестировать dxvk64 с vulkan-1.1.82.0 и mesa-18.1.6 на играх gta5 и frostpunk. Пока что отлипнуть хотя бы на пару дней не получается...