LINUX.ORG.RU

На аккаунт для троллинга перелогиниться забыл

anonymous
()
Ответ на: комментарий от eugrus

32бит версии нужны:

dxvk mesa-vulkan-drivers

если nvidia nvidia-vulkan-icd libnvidia-egl-gbm1

наверное ещё кучу нужного не нашёл

anonymous
()
Ответ на: комментарий от anonymous

Увы, nvidia-vulkan-icd с nvidia-tesla-470-driver не работает, а драйвер новее не поддерживает GeForce GT 730M.

eugrus ★★★★★
() автор топика

на сайте нвидиа вообще под эту карту предлагают самое новое 418.* обновлённый в 2019, либо вообще 390.* обновлённый в 2022

anonymous
()
Ответ на: комментарий от anonymous

Ещё установил все libvkd3d*, но это проблему не решило.

eugrus ★★★★★
() автор топика
Ответ на: комментарий от eugrus

dxvk нужен?

конечно. можно тогда его просто взять с гитхаба, в префикс вайна кинуть и прописать в WINEDLLOVERRIDES=

vkd3d это для dx12, а эта игра на dx11

anonymous
()

ещё, по-умолчанию всё запускается на встройке. как правильно запускать на дискретке не в курсе, только нашёл такое

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia command
anonymous
()
Ответ на: комментарий от anonymous

Установилось!

Как должен выглядеть WINEDLLOVERRIDES?

Имею DLL в /opt/dxvk-1.10.3/x32, /opt/dxvk-1.10.3/x64/ и копии в /.wine/dosdevices/c:/windows/system32/, которые сделал установочный скрипт, но Steam же использует не системный вайн?

eugrus ★★★★★
() автор топика
Ответ на: комментарий от eugrus

WINEDLLOVERRIDES='d3d9,d3d10core,d3d11,d3d12,d3d12core,dxgi=n'

префикс стима не знаю где, найти наверное его можно через find / -iname '*.dll'

anonymous
()
Ответ на: комментарий от anonymous

В ~/.steam/steam/steamapps/compatdata лежат отдельно копии для каждой конкретной игры (как у PlayOnLinux). Поэтому хотел бы указать абсолютные пути в WINEDLLOVERRIDES или другом env var.

eugrus ★★★★★
() автор топика
Последнее исправление: eugrus (всего исправлений: 1)
Ответ на: комментарий от eugrus

абсолютные пути там не поддерживаются, только в каждый префикс симлинк делать (если ничего не поменялось)

anonymous
()
Ответ на: комментарий от anonymous

для вулкана на дискретке советуют

__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only command
anonymous
()
Ответ на: комментарий от anonymous

Благодарю! Разберусь когда-нибудь дальше 👍

eugrus ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Вообщем, установил, что Steam сам изначально заботливо кладёт эти DLL каждой конкретной игре.

eugrus ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Это был ключевой совет!

Нужно было в настройках совместимости Steam выбирать Proton 7.0-6: это версия Протона, включавшая DXVK версии 1.10.3.

eugrus ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.