LINUX.ORG.RU
ФорумGames

RDR 2 steam deck

 , ,


0

1

Всем знатокам просьба помочь и желательно как для дебилов инструкцию , потому что линуксовый ваш язык этот вот я не понимать) Не запускается как не крути, вайны менял, вдк тоже. Использую порт протон на стим деке, лог прилагаю:

Был запущен режим создания лога и лог успешно сохранён в корневом каталоге PortProton
Чтобы диагностировать проблему, скопируйте ВЕСЬ журнал на сервер Discord: https://discord.gg/FTaheP99wE
-------------------------------------------------------------
PortWINE version:
PortProton-1.5
------------------------------------------------------------
Scripts version:
2299
-----------------------------------------------------------
FLATPAK in used
----------------------------------------------------------
Debug for programm:
/home/deck/games/Red Dead Redemption 2/Launcher.exe
---------------------------------------------------------
GLIBC version:
2.38
--------------------------------------------------------
PW_VULKAN_USE=2 - DXVK v.2.3.1-9, VKD3D-PROTON v.1.1-3980
--------------------------------------------
Version WINE in use:
GE-PROTON9-5
-------------------------------------------------------
Program bit depth:
64 bit
-----------------------------------------------------------------
--------------------------------------------------------------------
Date and time of start debug for PortProton:
Вс 19 мая 2024 13:39:06 +11
-----------------------------------------------------
The installation path of the PortProton:
/home/deck/.var/app/ru.linux_gaming.PortProton
------------------------------------------------------
Operating system:
Freedesktop SDK 23.08 (Flatpak runtime)
--------------------------------------------------
Desktop environment:
Desktop session: plasma-steamos-oneshot
Current desktop: KDE
Session type: x11
---------------------------------------------------
Kernel:
6.1.52-valve16-1-neptune-61
-------------------------------------------------
CPU:
CPU physical cores: 4
CPU logical cores: 8
CPU model name: AMD Custom APU 0405
------------------------------------------------
RAM:
               total        used        free      shared  buff/cache   available
Mem:           14814        4217        2253          50        8723       10596
Swap:           1023         741         282
-----------------------------------------------
Graphic cards and drivers:
lspci -k | grep -EA3 VGA|3D|Display :
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] VanGogh [AMD Custom GPU 0405] (rev ae)
	Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device 0123
	Kernel driver in use: amdgpu
04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller
----
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Custom GPU 0405 (radeonsi, vangogh, LLVM 17.0.6, DRM 3.54, 6.1.52-valve16-1-neptune-61) (0x163f)
    Version: 24.0.6
    Accelerated: yes
    Video memory: 1024MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 280 MB, largest block: 280 MB
    VBO free aux. memory - total: 7831 MB, largest block: 7831 MB
    Texture free memory - total: 280 MB, largest block: 280 MB
    Texture free aux. memory - total: 7831 MB, largest block: 7831 MB
    Renderbuffer free memory - total: 280 MB, largest block: 280 MB
    Renderbuffer free aux. memory - total: 7831 MB, largest block: 7831 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 1024 MB
    Total available memory: 9152 MB
    Currently available dedicated video memory: 280 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Custom GPU 0405 (radeonsi, vangogh, LLVM 17.0.6, DRM 3.54, 6.1.52-valve16-1-neptune-61)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.0.6 (git-c659c7e660)
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.0.6 (git-c659c7e660)
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.0.6 (git-c659c7e660)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
-----
inxi -G:
PW_SCREEN_RESOLUTION=1280x800
PW_SCREEN_PRIMARY=eDP
----------------------------------------------
Vulkan info device name:
GPU id : 0 (AMD Custom GPU 0405 (RADV VANGOGH)):
GPU id : 1 (llvmpipe (LLVM 17.0.6, 256 bits)):
GPU0:
	deviceName     = AMD Custom GPU 0405 (RADV VANGOGH)
	driverName         = radv
	driverName                                           = radv
GPU1:
	deviceName     = llvmpipe (LLVM 17.0.6, 256 bits)
	driverName         = llvmpipe
	driverName                                           = llvmpipe
Vulkan cube test passed successfully
----------------------------------------------------
locale:
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
---
locale -a | grep -i "$(locale | grep -e ^LANG= | sed s/LANG=// | sed  s/-8//)" :
ru_RU.utf8
-------------------------------------------
D3D_EXTRAS - enabled
------------------------------------------
winetricks.log:
vcrun2022
isolate_home
sandbox
mfc42
faudio
andale
arial
comicsans
courier
georgia
impact
times
trebuchet
verdana
webdings
corefonts
calibri
physx
tahoma
lucida
7zip
openal
vcrun2005
vcrun2008
vcrun2010
vcrun2012
vcrun2013
-----------------------------------------
Use /home/deck/games/Red Dead Redemption 2/Launcher.exe.ppdb db file:
#!/usr/bin/env bash
#Author: deck
#Launcher.exe
#Rating=1-5
export PW_VULKAN_USE="2"
export PW_WINE_USE="GE-PROTON9-5"
export PW_PREFIX_NAME="DEFAULT"
----------------------------------------
# User overides db and var settings..."
# export DXVK_HUD=full"
# export GALLIUM_HUD=fps"
export GUI_THEME="default"
export MIRROR="CDN"
export PW_GPU_USE="AMD Custom GPU 0405 (RADV VANGOGH)"
---------------------------------------
WINEDLLOVERRIDES=d3d8=n;libvkd3d-shader-1=n;libvkd3d-1=n;d3d12core=n;d3d12=n;dxgi=n;d3d9=n;d3d10core=n;d3d11=n;d3dx9_43=n;d3dx9_42=n;d3dx9_41=n;d3dx9_40=n;d3dx9_39=n;d3dx9_38=n;d3dx9_37=n;d3dx9_36=n;d3dx9_35=n;d3dx9_34=n;d3dx9_33=n;d3dx9_32=n;d3dx9_31=n;d3dx9_30=n;d3dx9_29=n;d3dx9_28=n;d3dx9_27=n;d3dx9_26=n;d3dx9_25=n;d3dx9_24=n;d3dx11_43=n;d3dx11_42=n;d3dx10=n;d3dx10_43=n;d3dx10_42=n;d3dx10_41=n;d3dx10_40=n;d3dx10_39=n;d3dx10_38=n;d3dx10_37=n;d3dx10_36=n;d3dx10_35=n;d3dx10_34=n;d3dx10_33=n;d3dcompiler_47=n;d3dcompiler_46=n;d3dcompiler_43=n;d3dcompiler_42=n;d3dcompiler_41=n;d3dcompiler_40=n;d3dcompiler_39=n;d3dcompiler_38=n;d3dcompiler_37=n;d3dcompiler_36=n;d3dcompiler_35=n;d3dcompiler_34=n;d3dcompiler_33=n;beclient,beclient_x64=b,n;nvngx,_nvngx=;steam_api,steam_api64,steamclient,steamclient64=n;dotnetfx35.exe,dotnetfx35setup.exe=b;winemenubuilder.exe=
------------------------------------
-
Log WINE:
gamemodeauto: 
wine: using kernel write watches, use_kernel_writewatch 2.
fsync: up and running.
00e0:err:openxr:get_vulkan_extensions Could not create key, status 0x2.
wine: Unhandled page fault on read access to 0000000000008050 at address 0000000140006202 (thread 00e0), starting debugger...
Unhandled exception: page fault on read access to 0x0000000000008050 in 64-bit code (0x00000140006202).
Register dump:
 rip:0000000140006202 rsp:000000000012fb10 rbp:000000000012fc69 eflags:00010246 (  R- --  I  Z- -P- )
 rax:0000000000000000 rbx:0000000000b0a440 rcx:00006fffff43c9a4 rdx:0000000000000000
 rsi:0000000000b0a440 rdi:0000000000000000  r8:0000000000000000  r9:0000000000000000 r10:0000000000000008
 r11:0000000000000202 r12:00000000007feb90 r13:0000000140000000 r14:0000000000000120 r15:7fffffffffffffff
Stack dump:
0x0000000012fb10:  0000000000000000 0000000000000000
0x0000000012fb20:  0000000000000000 0000000000000000
0x0000000012fb30:  0000163f00000001 0000000000000000
0x0000000012fb40:  000000017d556000 0000000000000000
0x0000000012fb50:  0000000000000000 0000000000000000
0x0000000012fb60:  0000000000000000 0000000000000000
0x0000000012fb70:  0000000000000000 0000000000000000
0x0000000012fb80:  0000000000000000 0000000140005f08
0x0000000012fb90:  0000000000b0a440 000000000012fd40
0x0000000012fba0:  0000000000000000 0000000000000000
0x0000000012fbb0:  0000000000b0a440 0000000140005e9c
0x0000000012fbc0:  0000000000b0a440 00000000007bc5c0
Backtrace:
=>0 0x00000140006202 in launcher (+0x6202) (0x0000000012fc69)
  1 0x00000140005f08 in launcher (+0x5f08) (0x0000000012fc69)
  2 0x00000140005e9c in launcher (+0x5e9c) (0x0000000012fc69)
  3 0x000001400031f9 in launcher (+0x31f9) (0x0000000012fdd0)
  4 0x0000014001319a in launcher (+0x1319a) (0x0000000012ffa0)
  5 0x006fffffed473d in kernel32 (+0x1473d) (0x0000000012ffa0)
  6 0x006ffffff4f3ff in ntdll (+0xf3ff) (0000000000000000)
0x00000140006202 launcher+0x6202: cmpb $0x00, 0x8050(%rdi)
Modules:
Module  Address                                 Debug info      Name (98 modules)
PE             140000000-       140095000       Export          launcher
PE          6ffffdb50000-    6ffffde44000       Deferred        d3d12core
PE-Wine     6ffffde60000-    6ffffde8d000       Deferred        winevulkan
PE-Wine     6ffffebd0000-    6ffffec04000       Deferred        uxtheme
PE-Wine     6ffffec20000-    6ffffec38000       Deferred        winex11
PE-Wine     6ffffec50000-    6ffffec67000       Deferred        coml2
PE-Wine     6ffffec80000-    6ffffecc9000       Deferred        combase
PE-Wine     6ffffece0000-    6ffffede7000       Deferred        ole32
PE-Wine     6ffffee00000-    6ffffee20000       Deferred        msacm32
PE-Wine     6ffffee30000-    6ffffeef1000       Deferred        winmm
PE-Wine     6ffffef10000-    6ffffef1d000       Deferred        dcomp
PE          6ffffef30000-    6fffff190000       Deferred        dxgi
PE          6fffff1a0000-    6fffff1bf000       Deferred        d3d12
PE          6fffff1d0000-    6fffff1dc000       Deferred        vcruntime140_1
PE          6fffff1f0000-    6fffff20b000       Deferred        vcruntime140
PE          6fffff220000-    6fffff2ae000       Deferred        msvcp140
PE-Wine     6fffff400000-    6fffff41d000       Deferred        imm32
PE-Wine     6fffff430000-    6fffff464000       Deferred        win32u
PE-Wine     6fffff480000-    6fffff4ff000       Deferred        gdi32
PE-Wine     6fffff510000-    6fffff6b3000       Deferred        user32
PE-Wine     6fffff890000-    6fffff8fe000       Deferred        setupapi
PE-Wine     6fffff910000-    6fffff98f000       Deferred        rpcrt4
PE-Wine     6fffff9e0000-    6fffffaad000       Deferred        ucrtbase
PE-Wine     6fffffac0000-    6fffffae8000       Deferred        sechost
PE-Wine     6fffffb00000-    6fffffb9e000       Deferred        msvcrt
PE-Wine     6fffffbb0000-    6fffffbf2000       Deferred        advapi32
PE-Wine     6fffffc10000-    6fffffeab000       Deferred        kernelbase
PE-Wine     6fffffec0000-    6ffffff23000       COFF            kernel32
PE-Wine     6ffffff40000-    6ffffffe7000       COFF            ntdll
ELF         7f38e4600000-    7f38e4996000       Deferred        libvkbasalt.so
ELF         7f38e4a00000-    7f38e5461000       Deferred        libvulkan_radeon.so
ELF         7f38e5600000-    7f38e6317000       Deferred        libvulkan_intel_hasvk.so
ELF         7f38e6400000-    7f38e7300000       Deferred        libvulkan_intel.so
ELF         7f38e7400000-    7f38ec64c000       Deferred        libllvm-17.so
ELF         7f38ec800000-    7f38ed043000       Deferred        libvulkan_lvp.so
ELF         7f38ed04a000-    7f38ed05c000       Deferred        libvklayer_mesa_device_select.so
ELF         7f38ed05c000-    7f38ed078000       Deferred        libelf.so.1
ELF         7f38ed078000-    7f38ed1be000       Deferred        libvulkan_virtio.so
ELF         7f38ed1be000-    7f38ed200000       Deferred        libtinfo.so.6
ELF         7f38ed487000-    7f38ed494000       Deferred        libdrm_amdgpu.so.1
ELF         7f38ed494000-    7f38ed4a4000       Deferred        libffi.so.8
ELF         7f38ed4a4000-    7f38ed4b5000       Deferred        libwayland-client.so.0
ELF         7f38ed4b5000-    7f38ed4ba000       Deferred        libxshmfence.so.1
ELF         7f38ed4ba000-    7f38ed4bf000       Deferred        libxcb-shm.so.0
ELF         7f38ed4bf000-    7f38ed4c8000       Deferred        libxcb-sync.so.1
ELF         7f38ed4c8000-    7f38ed4d3000       Deferred        libxcb-xfixes.so.0
ELF         7f38ed4d3000-    7f38ed4d8000       Deferred        libxcb-present.so.0
ELF         7f38ed4d8000-    7f38ed4eb000       Deferred        libxcb-randr.so.0
ELF         7f38ed4eb000-    7f38ed503000       Deferred        libdrm.so.2
ELF         7f38ed6a1000-    7f38ed71b000       Deferred        libvulkan.so.1
ELF         7f38ed772000-    7f38ed83a000       Deferred        winevulkan.so
ELF         7f38ed879000-    7f38ed886000       Deferred        libxcursor.so.1
ELF         7f38ed886000-    7f38ed899000       Deferred        libxi.so.6
ELF         7f38ed899000-    7f38ed89e000       Deferred        libxcomposite.so.1
ELF         7f38ed89e000-    7f38ed8a6000       Deferred        libxfixes.so.3
ELF         7f38ed8a6000-    7f38ed8b3000       Deferred        libxrandr.so.2
ELF         7f38ed8b3000-    7f38ed8bf000       Deferred        libxrender.so.1
ELF         7f38ed8bf000-    7f38ed8c6000       Deferred        libxxf86vm.so.1
ELF         7f38ed8c6000-    7f38ed8cb000       Deferred        libxinerama.so.1
ELF         7f38ed8cb000-    7f38ed8d1000       Deferred        libxau.so.6
ELF         7f38ed8d1000-    7f38ed8fd000       Deferred        libxcb.so.1
ELF         7f38ed8fd000-    7f38eda45000       Deferred        libx11.so.6
ELF         7f38eda45000-    7f38eda59000       Deferred        libxext.so.6
ELF         7f38eda5a000-    7f38eda61000       Deferred        libxcb-dri3.so.0
ELF         7f38eda61000-    7f38eda66000       Deferred        libx11-xcb.so.1
ELF         7f38eda68000-    7f38edb04000       Deferred        winex11.so
ELF         7f38edc89000-    7f38edcb4000       Deferred        libexpat.so.1
ELF         7f38edcb4000-    7f38edd02000       Deferred        libfontconfig.so.1
ELF         7f38edd02000-    7f38edd9d000       Deferred        libpcre2-8.so.0
ELF         7f38edd9d000-    7f38eddc0000       Deferred        libbrotlicommon.so.1
ELF         7f38eddc0000-    7f38edde3000       Deferred        libgraphite2.so.3
ELF         7f38edde3000-    7f38edf2c000       Deferred        libglib-2.0.so.0
ELF         7f38edf2c000-    7f38edf39000       Deferred        libbrotlidec.so.1
ELF         7f38edf39000-    7f38ee066000       Deferred        libharfbuzz.so.0
ELF         7f38ee066000-    7f38ee0a0000       Deferred        libpng16.so.16
ELF         7f38ee0a0000-    7f38ee0b4000       Deferred        libbz2.so.1
ELF         7f38ee0b4000-    7f38ee176000       Deferred        libfreetype.so.6
ELF         7f38ee176000-    7f38ee25f000       Deferred        libm.so.6
ELF         7f38ee25f000-    7f38ee400000       Deferred        win32u.so
ELF         7f38ee87f000-    7f38ee89c000       Deferred        libz.so.1
ELF         7f38eea03000-    7f38eeafe000       Export          ntdll.so
ELF         7f38eeafe000-    7f38eeb27000       Deferred        libgpg-error.so.0
ELF         7f38eeb27000-    7f38eeb4c000       Deferred        libgcc_s.so.1
ELF         7f38eeb4c000-    7f38eec27000       Deferred        libzstd.so.1
ELF         7f38eec27000-    7f38eec57000       Deferred        liblzma.so.5
ELF         7f38eec57000-    7f38eec7a000       Deferred        liblz4.so.1
ELF         7f38eec7a000-    7f38eedc2000       Deferred        libgcrypt.so.20
ELF         7f38eedc2000-    7f38eedcf000       Deferred        libcap.so.2
ELF         7f38eedcf000-    7f38eeec3000       Deferred        libsystemd.so.0
ELF         7f38eeec3000-    7f38eef1c000       Deferred        libdbus-1.so.3
ELF         7f38eef2d000-    7f38ef11a000       Deferred        libc.so.6
ELF         7f38ef11a000-    7f38ef11f000       Deferred        libdl.so.2
ELF         7f38ef11f000-    7f38ef124000       Deferred        libpthread.so.0
ELF         7f38ef127000-    7f38ef12c000       Deferred        librt.so.1
ELF         7f38ef12c000-    7f38ef133000       Deferred        libgamemode.so.0
ELF         7f38ef133000-    7f38ef139000       Deferred        libgamemodeauto.so.0
ELF         7f38ef13b000-    7f38ef171000       Deferred        ld-linux-x86-64.so.2
ELF         7f38ef171000-    7f38ef176000       Deferred        <wine-loader>
Threads:
process  tid      prio    name (all IDs are in hex)
00000020 start.exe
	00000024    0     
00000030 services.exe
	["C:\windows\system32\services.exe"]
	00000034    0     
	00000038    0     wine_rpcrt4_server
	00000044    0     wine_rpcrt4_io
	00000048    0     wine_threadpool_worker
	00000054    0     wine_rpcrt4_io
	0000006c    0     wine_rpcrt4_io
	00000078    0     wine_rpcrt4_io
	000000a4    0     wine_rpcrt4_io
	000000bc    0     wine_rpcrt4_io
	000000d0    0     
	00000100    0     wine_rpcrt4_io
	00000104    0     wine_threadpool_worker
0000003c winedevice.exe
	[C:\windows\system32\winedevice.exe]
	00000040    0     
	0000004c    0     
	00000050    0     wine_sechost_service
	00000058    0     
	0000005c    0     
	00000060    0     
	000000c8    0     
	000000cc    0     
00000064 winedevice.exe
	00000068    0     
	00000070    0     
	00000074    0     wine_sechost_service
	0000007c    0     
	00000080    0     
	00000084    0     
	00000090    0     
	0000009c    0     
	000000a0    0     
00000094 plugplay.exe
	[C:\windows\system32\plugplay.exe]
	00000098    0     
	000000a8    0     
	000000ac    0     wine_sechost_service
	000000b0    0     wine_rpcrt4_server
000000b4 svchost.exe
	[C:\windows\system32\svchost.exe -k LocalServiceNetworkRestricted]
	000000b8    0     
	000000c0    0     
	000000c4    0     wine_sechost_service
000000d4 start.exe
	000000d8    0     
000000dc (D) H:\games\Red Dead Redemption 2\Launcher.exe
	["H:\games\Red Dead Redemption 2\Launcher.exe" ]
	000000e0    0 <== 
	00000138    0     
	0000013c    0     vkd3d-disk$
	00000150    0     
000000e4 explorer.exe
	["C:\windows\system32\explorer.exe" /desktop]
	000000e8    0     
	000000ec    0     
	000000f0    0     wine_rpcrt4_server
000000f8 rpcss.exe
	[C:\windows\system32\rpcss.exe]
	000000fc    0     
	00000108    0     
	0000010c    0     wine_sechost_service
	00000110    0     wine_rpcrt4_server
	00000114    0     wine_rpcrt4_server
	00000118    0     wine_rpcrt4_io
	0000011c    0     wine_threadpool_worker
00000120 tabtip.exe
	["C:\windows\system32\tabtip.exe"]
	00000124    0     
	0000012c    0     wine_rpcrt4_server
	00000130    0     
00000148 conhost.exe
	["C:\windows\system32\conhost.exe" --server 0x2c --headless]
	0000014c    0     
System information:
    Wine build: wine-9.0 (Staging)
    Platform: x86_64 (guest: i386)
    Version: Windows 10
    Host system: Linux
    Host version: 6.1.52-valve16-1-neptune-61

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

Зачем хамишь?

get_vulkan_extensions Could not create key, status 0x2.

Вот твоя ошибка, по какой-то причине в системе не доступно расширение Vulkan.

Варианта два, либо его у тебя и не было и его включили в wine и он теперь ругается, либо наоборот было, а теперь пропало.

Гугли как проверить и узнать было ли оно в твоей системе и как его включить или выключить, если без него будет работать.

Удачи.

anonymous
()

А тебе принципиально запускать launcher.exe? Я помню что у RDR2 был эксешник самой игры. Собственно его и запускай.

Или как вариант, скачай готовую сборку игры на Рутреккере. Там уже все настроено. При этом саму игру можешь не перекачивать, только вайн, скрипты и т. д, а игру просто подсунуть.

Vochatrak-az-ezm ★★
()