Castro-Fidel/PortWINE

PROTON_LG_8-25-2 not working for me

matt32106 opened this issue · 3 comments

When I try to launch World of Tanks, the last version that works for me is PROTON_LG_8-17. I don't use other games.
Here is the debug info

``# PortWINE was launched in creation mode PortProton.log and it is successfully stored in the root directory of the port
# To diagnose the problem, copy ALL of the log to discord server: https://discord.gg/FTaheP99wE
# -------------------------------------------------------------
# PortWINE version:
# PortProton-1.0
# ------------------------------------------------------------
# Scripts version:
# 2181
# -----------------------------------------------------------
# RUNTIME is enabled
# ----------------------------------------------------------
# Debug for programm:
# /SSD1T/PortProton1.0/PortWINE/PortProton/data/prefixes/DEFAULT/drive_c/ProgramData/Wargaming.net/GameCenter/api/wgc_api.exe
# ---------------------------------------------------------
# GLIBC version:
# 2.35
# --------------------------------------------------------
# PW_VULKAN_USE=1
# --------------------------------------------
# Version WINE in the Port:
# PW_WINE_USE=PROTON_LG_8-25-2
# PROTON_LG_8-25-2
# ------------------------------------------------------
# Date and time of start debug for PortProton:
# dim. 28 janv. 2024 19:33:03 CET
# -----------------------------------------------------
# The installation path of the PortProton:
# /SSD1T/PortProton1.0/PortWINE/PortProton
# ----------------------------------------------------
# Operating system
# ОС:	Ubuntu 22.04.3 LTS
# --------------------------------------------------
# Desktop environment:
# Desktop session: ubuntu
# Current desktop: ubuntu:GNOME
# Session type: x11
# --------------------------------------------------
# Kernel
# 6.5.0-15-generic
# -------------------------------------------------
# CPU
# model name	: AMD Ryzen 5 5600X 6-Core Processor
# model name	: AMD Ryzen 5 5600X 6-Core Processor
# model name	: AMD Ryzen 5 5600X 6-Core Processor
# model name	: AMD Ryzen 5 5600X 6-Core Processor
# model name	: AMD Ryzen 5 5600X 6-Core Processor
# model name	: AMD Ryzen 5 5600X 6-Core Processor
# model name	: AMD Ryzen 5 5600X 6-Core Processor
# model name	: AMD Ryzen 5 5600X 6-Core Processor
# model name	: AMD Ryzen 5 5600X 6-Core Processor
# model name	: AMD Ryzen 5 5600X 6-Core Processor
# model name	: AMD Ryzen 5 5600X 6-Core Processor
# model name	: AMD Ryzen 5 5600X 6-Core Processor
# ------------------------------------------------
# RAM
# total        used        free      shared  buff/cache   available
# Mem:           31991        4802        3735         241       23453       26494
# Swap:           2047           0        2047
# -----------------------------------------------
# Graphic cards and drivers:
# lspci -k | grep -EA3 VGA|3D|Display:
# 08:00.0 VGA compatible controller: NVIDIA Corporation GA104 [GeForce RTX 3060 Ti Lite Hash Rate] (rev a1) Subsystem: Gigabyte Technology Co., Ltd GA104 [GeForce RTX 3060 Ti Lite Hash Rate] Kernel driver in use: nvidia Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
# name of display: :0
# display: :0  screen: 0
# direct rendering: Yes
# Memory info (GL_NVX_gpu_memory_info):
# Dedicated video memory: 8192 MB
# Total available memory: 8192 MB
# Currently available dedicated video memory: 7014 MB
# OpenGL vendor string: NVIDIA Corporation
# OpenGL renderer string: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
# OpenGL core profile version string: 4.6.0 NVIDIA 535.154.05
# OpenGL core profile shading language version string: 4.60 NVIDIA
# OpenGL core profile context flags: (none)
# OpenGL core profile profile mask: core profile
# OpenGL version string: 4.6.0 NVIDIA 535.154.05
# OpenGL shading language version string: 4.60 NVIDIA
# OpenGL context flags: (none)
# OpenGL profile mask: (none)
# OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 535.154.05
# OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
# inxi -G:
# �12Graphics:  ��12Device-1� NVIDIA GA104 [GeForce RTX 3060 Ti Lite Hash Rate] �12driver� nvidia �12v� 535.154.05 �
# �12Display� x11 �12server� X.Org 1.21.1.4 �12driver� �12loaded� nvidia �12resolution� �121� 2560x1440~60Hz �
# �122� 2560x1440~60Hz �
# �12OpenGL� �12renderer� NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2 �12v� 4.6.0 NVIDIA 535.154.05 �
# ----------------------------------------------
# Vulkan info device name:
# deviceName        = NVIDIA GeForce RTX 3060 Ti
# deviceName        = llvmpipe (LLVM 15.0.7, 256 bits)
# Vulkan cube test passed successfully
# -------------------------------------------
# D3D_EXTRAS - disabled
# ------------------------------------------
# winetricks.log:
# mfc42
# w_workaround_wine_bug-50894
# ucrtbase2019
# vcrun2005
# vcrun2008
# vcrun2010
# vcrun2012
# vcrun2013
# vcrun2019
# vcrun2022
# physx
# lucida
# -----------------------------------------
# Use /SSD1T/PortProton1.0/PortWINE/PortProton/data/prefixes/DEFAULT/drive_c/ProgramData/Wargaming.net/GameCenter/api/wgc_api.exe.ppdb db file:
# #!/usr/bin/env bash
# #Author: PortWINE
# #wgc.exe
# #wgc_api.exe
# #lgc_api.exe
# #lgc.exe
# #Rating=5
# export PW_COMMENT_DB="Wargaming and Lesta Game Centers"
# export PW_WINE_USE="PROTON_LG_8-25-2"
# export PW_VULKAN_USE="1"
# export LAUNCH_PARAMETERS=""            # Additional launch options
# #export PW_USE_TERMINAL=1
# export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
# #export PW_USE_NVAPI_AND_DLSS=0
# export WINEDLLOVERRIDES="ucrtbase,xaudio2_7,xaudio2_8=n,b"
# export PW_DLL_INSTALL="lucida vcrun2022"     # Install DDL in port prefix (used winetricks)
# export PW_USE_D3D_EXTRAS=0
# add_in_start_portwine () {
# if [[ -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/${USER}/AppData/Roaming/Wargaming.net/WorldOfTanks/preferences.xml" ]] ; then
# sed -i 's%<igbHardwareAccelerationEnabled> true </igbHardwareAccelerationEnabled>%<igbHardwareAccelerationEnabled> false </igbHardwareAccelerationEnabled>%' "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/${USER}/AppData/Roaming/Wargaming.net/WorldOfTanks/preferences.xml"
# fi
# if [[ "${PW_VULKAN_USE}" == "0" || "${PW_VULKAN_USE}" == "3" ]] ; then
# export LAUNCH_PARAMETERS="--disable-gpu"
# fi
# }
# export PW_PREFIX_NAME="DEFAULT"
# ----------------------------------------
# # User overides db and var settings...
# ---------------------------------------
# WINEDLLOVERRIDES=d3d12,d3d12core,libvkd3d-shader-1,libvkd3d-1=n;openvr_api_dxvk=n;dxgi=n;d3d9=n;d3d10core=n;d3d11=n;steam_api,steam_api64,steamclient,steamclient64=n;dotnetfx35.exe,dotnetfx35setup.exe=b;lsteamclient,winemenubuilder=d;beclient,beclient_x64=b,n;ucrtbase,xaudio2_7,xaudio2_8=n,b
# ------------------------------------
# Log WINE:
# gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
# fsync: up and running.
# wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
# wine: could not load ntdll.so: /SSD1T/PortProton1.0/PortWINE/PortProton/data/prefixes/DEFAULT/drive_c/ProgramData/Wargaming.net/GameCenter/api/ntdll.so: cannot open shared object file: No such file or directory
# 0024:err:environ:run_wineboot failed to start wineboot c00000e5
# wine: could not load ntdll.so: /SSD1T/PortProton1.0/PortWINE/PortProton/data/prefixes/DEFAULT/drive_c/ProgramData/Wargaming.net/GameCenter/api/ntdll.so: cannot open shared object file: No such file or directory
# 0044:err:win:get_desktop_window failed to start explorer c00000e5
# warn:  OpenVR: Failed to initialize OpenVR
# 0078:err:vulkan:init_vulkan Failed to load Wine graphics driver supporting Vulkan.
# 0078:err:vulkan:init_vulkan Failed to load Wine graphics driver supporting Vulkan.
# err:   DxvkInstance: Failed to create instance
# warn:  OpenVR: Failed to initialize OpenVR
# 0078:err:vulkan:init_vulkan Failed to load Wine graphics driver supporting Vulkan.
# 0078:err:vulkan:init_vulkan Failed to load Wine graphics driver supporting Vulkan.
# err:   DxvkInstance: Failed to create instance
# 0044:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
# 0044:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
# [0128/193311.471:ERROR:network_change_notifier_win.cc(228)] WSALookupServiceBegin failed with: 0
# Unable to read VR Path Registry from C:\users\steamuser\AppData\Local\openvr\openvrpaths.vrpath
# Unable to read VR Path Registry from C:\users\steamuser\AppData\Local\openvr\openvrpaths.vrpath

The first line in the debug.log that is different in 8-25.2 (not working) compared to 8-17 (working) is

wine: could not load ntdll.so: /SSD1T/PortProton1.0/PortWINE/PortProton/data/prefixes/DEFAULT/drive_c/ProgramData/Wargaming.net/GameCenter/api/ntdll.so: cannot open shared object file: No such file or directory

Is it still relevant?

@Castro-Fidel I found a later Proton version that works. I close the issue.

Thanks for your software!