Описание проблемы
Игра Red Dead Redemption 2 (репак)
PROTON_LG_9-19
Override’ы: vulkan-1=n,b
Аргументы: -vulkan -fullscreen -USEALLAVAILABLECORES -cpuLoadRebalancing -ignorepipelinecach
16 гигабайт озу
Ryzen 7600x
RX 6750 XT
Ядро: linux-zen 6.14.2
Игра работала отлично, но на миссии с ограблением поезда крашится каждый раз, но в случайно время.
Записи journald:
Process 29296 (RDR2.exe) of user 1000 terminated abnormally with signal 11/SEGV, processing…
Started Process Core Dump (PID 31220/UID 0).
Process 29296 (RDR2.exe) of user 1000 dumped core.
Module /run/host/usr/lib/libicudata.so.76.1 without build-id.
Module /run/host/usr/lib/libicudata.so.76.1
Module /run/host/usr/lib/libicuuc.so.76.1 without build-id.
Module /run/host/usr/lib/libicuuc.so.76.1
Module /run/host/usr/lib/libLLVM.so.19.1 without build-id.
Module /run/host/usr/lib/libLLVM.so.19.1
Stack trace of thread 29499:
#0 0x000079ba7e125be5 n/a (/home/hedgegod/PortProton/data/dist/PROTON_LG_9-19/lib64/wine/x86_64-unix/ntdll.so + 0x47be5)
#1 0x000079ba7e1265d7 n/a (/home/hedgegod/PortProton/data/dist/PROTON_LG_9-19/lib64/wine/x86_64-unix/ntdll.so + 0x485d7)
#2 0x000079ba7e21ecd0 n/a (/run/host/usr/lib/libc.so.6 + 0x3dcd0)
ELF object binary architecture: AMD x86-64
Из этих логов видно, что проблема в какой-то библиотеке ntdll.so, пришел к такому выводу.
Работает только на LG Proton’ах, остальное даже не запускается. Пробовал отключать FSYNC, ESYNC, ставить настройки графики в минимум - не помогает.