LINUX.ORG.RU

Установка DXVK 2.1

 , ,


0

1

В новой версии нет скрипта установки, однако есть инструкция:

How to use

In order to install a DXVK package obtained from the release page into a given wine prefix, copy or symlink the DLLs into the following directories as follows, then open winecfg and manually add DLL overrides for d3d11, d3d10core, dxgi, and d3d9:

WINEPREFIX=/path/to/wineprefix
cp x64/*.dll $WINEPREFIX/drive_c/windows/system32
cp x32/*.dll $WINEPREFIX/drive_c/windows/syswow64
winecfg

Verify that your application uses DXVK instead of wined3d by checking for the presence of the log file d3d9.log or d3d11.log in the application's directory, or by enabling the HUD (see notes below).

In order to remove DXVK from a prefix, remove the DLLs and DLL overrides, and run wineboot -u to restore the original DLL files.

Делаю все строго по инструкйции, дхвк нету. Это я тупой или инструкция нужна другая?

★★★★★

Ответ на: комментарий от Kron4ek

Как интересно. А не нужно использовать все эти праймы и указывать вайну видео. Оказывается, он автоматом сам без всяких указываний все сам запускает как надо. Игру сразу на нвидиа.

И да, когда игра закрыта, префикс создался и работал нормально.

Однако после запуска игры больше ни один префикс запустить нельзя - ошибка сразу.

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

Эх..поставил dinput8:

" env DXVK_HUD=fps,info WINEPREFIX=/home/diver/WP7/PF2 /home/diver/WP7/bin/wine DarkSoulsRemastered.exe
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
00c4:err:module:import_dll Library XINPUT1_3.dll (which is needed by L"Z:\\home\\diver\\Games\\DARK SOULS I: Remastered\\game_info\\data\\DarkSoulsRemastered.exe") not found
00c4:err:module:import_dll Library DINPUT8.dll (which is needed by L"Z:\\home\\diver\\Games\\DARK SOULS I: Remastered\\game_info\\data\\DarkSoulsRemastered.exe") not found
00c4:err:module:LdrInitializeThunk Importing dlls for L"Z:\\home\\diver\\Games\\DARK SOULS I: Remastered\\game_info\\data\\DarkSoulsRemastered.exe" failed, status c0000135

Вообще перестала запускаться. А такая хорошая идея была.

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

Аххаха! Ты не поверишь. Я починил. Не пойму как. Сейчас проверю и скажу точно.

Короче, хер его знает как я починил. Но теперь все работает как надо. Ничего не менял, просто перезапустил вайн и драйвер.

LightDiver ★★★★★
() автор топика
Последнее исправление: LightDiver (всего исправлений: 1)
14 мая 2023 г.
Ответ на: комментарий от el-d

Я наоборот очень не люблю вносить изменени я в стабильную экосистему. Много лет вайн используется префиксами. И вот, если префикс работает и приложения в нем работают, то такой префикс трогать - это как самому себе наступать на яйца.

Если нужно что то в нем обновить, дополнить, изменить - делаю копию полную и в копии уже меняю.

И да - один префикс - одно приложение.

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