You are not logged in.
Hello, I just reinstalled arch after upgrading my cpu and gpu to a i5-12900k and an RTX 4070. After installing steam, none of my games wanted to open, not even PROTON_LOG outputs anything. When I click the green play button it turns blue for a second then back to green. Yes, my drives are ntfs mounted with ntfs-3g. In the case that my drives were at fault I installed a game to my local SSD and made sure that all other things like the steam soldier, sniper and proton were on there, but it didn't work. I tried using proton 5, proton GE versions 8-6, 7-55 and proton experimental. I installed all missing dependencies that were shown in my ubuntu12_32 directory. I ran the native steam client and ran the one from flathub, but both had the same issue. I installed lutris to see if that would work and it did. Adding the binaries of games I was trying to run to lutris made them startup without having to change any configs, though I did cycle through all proton versions above to see if they worked at all and they did. So seemingly steam is the issue, or something in steam. The lack of error messages doesn't help as well and I've kinda hit a brick wall on what to do. Native games like csgo do run, so I presume it must have something to do with how steam executes proton. Here are some things that I have already looked at:
Output when launching game
GameAction [AppID 945360, ActionID 4] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 945360, ActionID 4] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 945360, ActionID 4] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 945360, ActionID 4] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 945360, ActionID 4] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/nocx420/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=945360 -- /home/nocx420/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/nocx420/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/nocx420/.local/share/Steam/compatibilitytools.d/GE-Proton8-6'/proton waitforexitandrun '/home/nocx420/.local/share/Steam/steamapps/common/Among Us/Among Us.exe'\0
Game process added : AppID 945360 "/home/nocx420/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=945360 -- /home/nocx420/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/nocx420/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/nocx420/.local/share/Steam/compatibilitytools.d/GE-Proton8-6'/proton waitforexitandrun '/home/nocx420/.local/share/Steam/steamapps/common/Among Us/Among Us.exe'", ProcID 24308, IP 0.0.0.0:0
chdir "/home/nocx420/.local/share/Steam/steamapps/common/Among Us"
ERROR: ld.so: object '/home/nocx420/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/nocx420/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/nocx420/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game process removed: AppID 945360 "/home/nocx420/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=945360 -- /home/nocx420/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/nocx420/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/nocx420/.local/share/Steam/compatibilitytools.d/GE-Proton8-6'/proton waitforexitandrun '/home/nocx420/.local/share/Steam/steamapps/common/Among Us/Among Us.exe'", ProcID 24308
Uploaded AppInterfaceStats to Steam
GameAction [AppID 945360, ActionID 4] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 945360, ActionID 4] : LaunchApp changed task to Completed with ""
pacman -Q | grep nvidia/vulkan/mesa
lib32-nvidia-utils 535.54.03-2
lib32-opencl-nvidia 535.54.03-2
nvidia 535.54.03-9
nvidia-settings 535.54.03-1
nvidia-utils 535.54.03-1
opencl-nvidia 535.54.03-1lib32-vulkan-icd-loader 1.3.255-1
vulkan-headers 1:1.3.257-1
vulkan-icd-loader 1.3.255-1
vulkan-tools 1.3.255-1lib32-mesa 23.1.3-1
lib32-mesa-demos 9.0.0-1
mesa 23.1.3-2
mesa-demos 9.0.0-2
mesa-utils 9.0.0-2
glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 12282 MB
Total available memory: 12282 MB
Currently available dedicated video memory: 11183 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 4070/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 535.54.03
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profileOpenGL version string: 4.6.0 NVIDIA 535.54.03
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.54.03
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
vulkaninfo --summary
==========
VULKANINFO
==========Vulkan Instance Version: 1.3.255
Instance Extensions: count = 21
-------------------------------
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1Instance Layers: count = 5
--------------------------
VK_LAYER_NV_optimus NVIDIA Optimus layer 1.3.242 version 1
VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1
VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1Devices:
========
GPU0:
apiVersion = 1.3.242
driverVersion = 535.54.3.0
vendorID = 0x10de
deviceID = 0x2786
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce RTX 4070
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 535.54.03
conformanceVersion = 1.3.5.0
deviceUUID = fa9e37a3-7160-baf3-5ce7-81eb9921419e
driverUUID = 8b72f8cf-fcf7-59af-b250-edf6b04fc087
lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation AD104 [GeForce RTX 4070] [10de:2786] (rev a1) (prog-if 00 [VGA controller])
An error in ~/.steam/logs/shader_log.txt when trying to run a game
[2023-07-18 21:45:15] Attempting to find current bucket (compat tool: 'GE-Proton7-55'); temporary dir: /home/nocx420/.local/share/Steam/shader_cache_temp_dir_d3d12_64
[2023-07-18 21:45:15] Failed to run 'STEAM_COMPAT_APP_ID='0' STEAM_COMPAT_TOOL_PATHS='' STEAM_COMPAT_LIBRARY_PATHS='' STEAM_COMPAT_MOUNTS='/home/nocx420/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper' STEAM_COMPAT_DATA_PATH='/home/nocx420/.local/share/Steam/steamapps/compatdata/0' STEAM_COMPAT_CLIENT_INSTALL_PATH='/home/nocx420/.local/share/Steam' PROTON_CRASH_REPORT_DIR='/tmp/proton_crashreports' STEAM_FOSSILIZE_DUMP_PATH='/home/nocx420/.local/share/Steam/shader_cache_temp_dir_d3d12_64/fozpipelinesv6/steamapprun_pipeline_cache' STEAM_FOSSILIZE_DUMP_PATH_READ_ONLY='$bucketdir/steam_pipeline_cache.foz;$bucketdir/steamapp_pipeline_cache.foz' FOSSILIZE_APPLICATION_INFO_FILTER_PATH='/home/nocx420/.local/share/Steam/fossilize_engine_filters.json' ENABLE_VK_LAYER_VALVE_steam_fossilize_1='1' FONTCONFIG_PATH='' '/home/nocx420/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=run -- '/home/nocx420/.local/share/Steam/compatibilitytools.d/GE-Proton7-55'/proton run /home/nocx420/.local/share
[2023-07-18 21:45:15] Unknown shader cache type, ignoring.
This is all the places where I've looked for now. I'll respond as soon as I can. Thank you.
Last edited by NOCx420 (2023-07-19 18:06:22)
Offline
I've had a similar event when using ntfs-3g (there's a proton bug report somewhere... https://github.com/ValveSoftware/Proton/issues/5068 ) never really found out the reason and it started working with the in kernel ntfs3 driver (... though something I'm strongly suggesting regardless of your chosen ntfs implementation is to symlink the NTFS drives compatdata folder to a linux file system, to prevent proton prefix naming conflicts: https://github.com/ValveSoftware/Proton … nd-Windows
Offline
I've had a similar event when using ntfs-3g (there's a proton bug report somewhere... https://github.com/ValveSoftware/Proton/issues/5068 ) never really found out the reason and it started working with the in kernel ntfs3 driver (... though something I'm strongly suggesting regardless of your chosen ntfs implementation is to symlink the NTFS drives compatdata folder to a linux file system, to prevent proton prefix naming conflicts: https://github.com/ValveSoftware/Proton … nd-Windows
Just tried it, copied the example fstab, deleted the compat folders and put down the symlinks. Still having the same issue.
Offline
Screw it, I'm gonna do a fresh install. Let's see if that helps.
Offline
Well, I just reinstalled everything and got my system back to where it was. It's actually pretty awesome to see something I did in 3 days a year ago take less than 20 minutes. So a reinstall fixed my problem. I don't know what it was, but it's gone now. Thank you very much for your help
Offline