RDR2

Приветствую всех!
Братцы опять проблемка
коротко если есть рдр2.ехе и есть рдр2.sh
первая установлена через протон ну естественно не стим, при запуске вот такая история
Был запущен режим создания лога и лог успешно сохранён в корневом каталоге PortProton
Чтобы диагностировать проблему, скопируйте ВЕСЬ журнал на сайт: https://linux-gaming.ru/t/opisanie-kategorii-portproton-pomoshh/1642
-------------------------------------------------------------
PortWINE version:
PortProton-1.7.1
------------------------------------------------------------
Scripts version:
2411
-----------------------------------------------------------
RUNTIME is enabled
----------------------------------------------------------
Debug for programm:
/mnt/sd240/Red Dead Redemption 2/Launcher.exe
---------------------------------------------------------
GLIBC version:
2.41
--------------------------------------------------------
PW_VULKAN_USE=2 - DXVK v.2.6-65, VKD3D-PROTON v.1.1-4511
--------------------------------------------
Version WINE in use:
PROTON_LG_9-27
-------------------------------------------------------
Program bit depth:
64 bit
-----------------------------------------------------------------
--------------------------------------------------------------------
Date and time of start debug for PortProton:
Сб 12 апр 2025 17:59:34 +05
-----------------------------------------------------
The installation path of the PortProton:
/home/alex/PortProton
------------------------------------------------------
Operating system:
Arch Linux
--------------------------------------------------
Desktop environment:
Desktop session: gnome
Current desktop: GNOME
Session type: wayland
---------------------------------------------------
Kernel:
6.14.2-zen1-1-zen
-------------------------------------------------
CPU:
CPU physical cores: 4
CPU logical cores: 8
CPU model name: Intel(R) Xeon(R) CPU E3-1240 v3 @ 3.40GHz
------------------------------------------------
RAM:
               total        used        free      shared  buff/cache   available
Mem:           15943        2565       11732          20        1934       13377
Swap:           4095           0        4095
--------------------------------------------------------------
Filesystem /mnt/sd240/Red Dead Redemption 2 - ext2/ext3
Filesystem /home/alex/PortProton - btrfs
Filesystem /tmp/PortProton - tmpfs
---------------------------------------------------------------
Graphic cards and drivers:
lspci -k | grep -EA3 VGA|3D|Display :
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6600/6600 XT/6600M] (rev c7)
	Subsystem: Tul Corporation / PowerColor Device 2413
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu
----
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon RX 6600 (radeonsi, navi23, LLVM 19.1.7, DRM 3.61, 6.14.2-zen1-1-zen) (0x73ff)
    Version: 25.0.3
    Accelerated: yes
    Video memory: 8192MB
    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: 7648 MB, largest block: 7648 MB
    VBO free aux. memory - total: 7877 MB, largest block: 7877 MB
    Texture free memory - total: 7648 MB, largest block: 7648 MB
    Texture free aux. memory - total: 7877 MB, largest block: 7877 MB
    Renderbuffer free memory - total: 7648 MB, largest block: 7648 MB
    Renderbuffer free aux. memory - total: 7877 MB, largest block: 7877 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 8192 MB
    Total available memory: 16163 MB
    Currently available dedicated video memory: 7648 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon RX 6600 (radeonsi, navi23, LLVM 19.1.7, DRM 3.61, 6.14.2-zen1-1-zen)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 25.0.3-arch1.1
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 25.0.3-arch1.1
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 25.0.3-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
-----
inxi -G:
Graphics:  Device-1: AMD Navi 23 [Radeon RX 6600/6600 XT/6600M] driver: amdgpu v: kernel
           Display: wayland server: X.org 1.21.1.16 driver: loaded: amdgpu
           note: n/a (using device driver) - try sudo/root resolution: <missing: xdpyinfo>
           OpenGL:
           renderer: AMD Radeon RX 6600 (radeonsi navi23 LLVM 19.1.7 DRM 3.61 6.14.2-zen1-1-zen)
           v: 4.6 Mesa 25.0.3-arch1.1
PW_SCREEN_RESOLUTION=1920x1080
PW_SCREEN_PRIMARY=DP-3
----------------------------------------------
Vulkan info device name:
GPU id : 0 (AMD Radeon RX 6600 (RADV NAVI23)):
GPU0:
	deviceName        = AMD Radeon RX 6600 (RADV NAVI23)
	driverName                                           = radv
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 /mnt/sd240/Red Dead Redemption 2/Launcher.exe.ppdb db file:
#!/usr/bin/env bash
#Author: alex
#Launcher.exe
#Rating=1-5
export PW_VULKAN_USE="2"
export PW_WINE_USE="PROTON_LG_9-27"
export PW_PREFIX_NAME="DEFAULT"
export PORTPROTON_NAME="Launcher"
export FILE_DESCRIPTION=""
export FILE_SHA256SUM="ffcd210c6a1cbabb289bfeaaa4239f5c2be022f076cef58664448d2c4833263e"
export PW_MANGOHUD="0"
export PW_MANGOHUD_USER_CONF="0"
export PW_VKBASALT="0"
export PW_VKBASALT_USER_CONF="0"
export PW_DGVOODOO2="0"
export PW_GAMESCOPE="0"
export PW_NO_ESYNC="0"
export PW_NO_FSYNC="0"
export PW_USE_RAY_TRACING="0"
export PW_USE_NVAPI_AND_DLSS="0"
export PW_USE_FAKE_DLSS="0"
export PW_USE_FAKE_DLSS_3="0"
export PW_WINE_FULLSCREEN_FSR="1"
export PW_HIDE_NVIDIA_GPU="0"
export PW_VIRTUAL_DESKTOP="0"
export PW_USE_TERMINAL="0"
export PW_GUI_DISABLED_CS="0"
export PW_USE_GAMEMODE="0"
export PW_USE_D3D_EXTRAS="1"
export PW_FIX_VIDEO_IN_GAME="0"
export PW_REDUCE_PULSE_LATENCY="0"
export PW_USE_GSTREAMER="1"
export PW_USE_SHADER_CACHE="1"
export PW_USE_WINE_DXGI="0"
export PW_USE_EAC_AND_BE="1"
export PW_USE_SYSTEM_VK_LAYERS="0"
export PW_USE_OBS_VKCAPTURE="0"
export PW_DISABLE_COMPOSITING="0"
export PW_USE_RUNTIME="1"
export PW_DINPUT_PROTOCOL="0"
export PW_USE_NATIVE_WAYLAND="0"
export PW_USE_GALLIUM_ZINK="0"
export PW_USE_GALLIUM_NINE="0"
export PW_USE_DAMAVAND="0"
export LAUNCH_PARAMETERS=""
export PW_WINDOWS_VER="10"
export PW_DLL_INSTALL=""
export WINEDLLOVERRIDES="vulkan-1=n,b"
export PW_WINE_CPU_TOPOLOGY="disabled"
export PW_MESA_GL_VERSION_OVERRIDE="disabled"
export PW_VKD3D_FEATURE_LEVEL="disabled"
export PW_LOCALE_SELECT="disabled"
export PW_MESA_VK_WSI_PRESENT_MODE="disabled"
export PW_AMD_VULKAN_USE="disabled"
export MANGOHUD_CONFIG="arch,cpu_mhz,cpu_temp,engine_version,gamemode,gpu_core_clock,gpu_mem_clock,gpu_name,gpu_temp,ram,resolution,vkbasalt,vram,vulkan_driver,wine,font_size=24"
----------------------------------------
# User overides db and var settings..."
# export DXVK_HUD=full"
# export GALLIUM_HUD=fps"
export MIRROR="CLOUD"
export PW_GUI_START="NOTEBOOK"
export GUI_THEME="default"
export BRANCH="master"
export DOWNLOAD_STEAM_GRID="1"
export DESKTOP_WITH_TIME="posnumber1"
export SORT_WITH_TIME="lastlaunch"
export PW_WINE_DPI_VALUE="recommended"
---------------------------------------
WINEDLLOVERRIDES=wineopenxr,vrclient,vrclient_x64,openvr_api_dxvk=;libvkd3d-shader-1=n;libvkd3d-1=n;d3d12core=n;d3d12=n;dxgi=n;d3d8=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;steam_api,steam_api64,steamclient,steamclient64=n;dotnetfx35.exe,dotnetfx35setup.exe=b;winemenubuilder.exe=;vulkan-1=n,b
------------------------------------
-
Log WINE:
wine: using kernel write watches, use_kernel_writewatch 1.
fsync: up and running.
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c0000135
0034:fixme:service:scmdatabase_autostart_services Auto-start service L"winebth" failed to start: 126
011c:fixme:oleacc:find_class_data unhandled window class: L"#32769"
011c:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
011c:fixme:uiautomation:default_uia_provider_callback Default ProviderType_NonClientArea provider unimplemented.
011c:fixme:uiautomation:base_hwnd_fragment_get_FragmentRoot 0000000000C4E058, 000000000060FA10: stub!
011c:fixme:uiautomation:base_hwnd_fragment_GetEmbeddedFragmentRoots 0000000000C4E058, 000000000060FA20: stub!
00d8:fixme:dcomp:DCompositionCreateDevice 0000000000000000, {c37ea93a-e7aa-450d-b16f-9746cb0407f3}, 0000000000936690.
wine: Unhandled page fault on read access to 0000000000008050 at address 0000000140006202 (thread 00d8), starting debugger...
013c:fixme:dbghelp:elf_search_auxv can't find symbol in module
/home/alex/PortProton/data/tmp/libs_v53/pressure-vessel/bin/pressure-vessel-unruntime failed with exit status 5.

а вторая я не могу понять
я пытаюсь запустить start.sh но мне пишет что "только для чтения команда завершилась с кодом 256"
я делал chmod -x start.sh
и chown -R к папке не помогло
Sanbl4
а вторая я не могу понять
я пытаюсь запустить start.sh но мне пишет что "только для чтения команда завершилась с кодом 256"
я делал chmod -x start.sh
и chown -R к папке не помогло
это я победил
у меня не получалось сменить владельца, сменил путём копирования папки, но и тут затык
через start.sh процес запуска начинается но прерываеться на том что у меня типо видеокарта не определена, в чем проблема не понял, но!
я нашёл в порте exe-шник самой игры и запустил просто через дефолтный wine, даже winetricks не установлен
и к моему удивлению всё заработало и заиграло, но почему через скрипт жалуется я так и не понял

ну а первый вопрос так и висит в воздухе
Запускать надо в 64 битном префиксе. И еще нужны dotnet20 или dotnet40
chronos
Запускать надо в 64 битном префиксе. И еще нужны dotnet20 или dotnet40
?
Sanbl4
chronos
Запускать надо в 64 битном префиксе. И еще нужны dotnet20 или dotnet40
?
Текст ссылки...
dotnet это Net Framework компании Microsoft. Последняя 4 версия, точнее 4.8 ее надо установить в 64 битный префикс wine с помощью скрипта winetrikcs
Соответственно когда префиксы созданы, игру запускать так
WINEPREFIX=~/win64 wine RDR2.exe из папки с игрой
только сейчас заметил что это не чистый wine, а port proton
chronos
Sanbl4
chronos
Запускать надо в 64 битном префиксе. И еще нужны dotnet20 или dotnet40
?
Текст ссылки...
dotnet это Net Framework компании Microsoft. Последняя 4 версия, точнее 4.8 ее надо установить в 64 битный префикс wine с помощью скрипта winetrikcs
Соответственно когда префиксы созданы, игру запускать так
WINEPREFIX=~/win64 wine RDR2.exe из папки с игрой
только сейчас заметил что это не чистый wine, а port proton
я дико извиняюсь, а ты точно прочитал то с чего я вообще начал?
при чём здесь префикс?
прочитай пожалуйста повнимательней что и о чём я писал в начале
 
Зарегистрироваться или войдите чтобы оставить сообщение.