You are not logged in.

#1 2024-03-09 11:15:59

Forum_Liker
Member
Registered: 2015-07-23
Posts: 53

Games won't start on Steam

Hello. Some games won't launch on Steam

Dota Underlords

/bin/sh\0-c\0/home/kons/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1046930 -- /home/kons/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/run/media/kons/7e83130a-9e09-4d78-8d99-51de6d5be21c/SteamLibrary/steamapps/common/Underlords/game/underlords.sh' -steam -vulkan -consolelog -conrotate 3\0
chdir "/run/media/kons/7e83130a-9e09-4d78-8d99-51de6d5be21c/SteamLibrary/steamapps/common/Underlords"
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 14549 != 14548, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Using breakpad crash handler
[S_API] SteamAPI_Init(): Loaded '/home/kons/.local/share/Steam/linux64/steamclient.so' OK.
Setting breakpad minidump AppID = 1046930
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
minidumps folder is set to /tmp/dumps
03/09 14:10:04 Init: Installing breakpad exception handler for appid(1046930)/version(6937992)/tid(14551)
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198010078422 [API loaded yes]
Steam_SetMinidumpSteamID:  Setting Steam ID:  76561198010078422
src/tcmalloc.cc:390] Attempt to free invalid pointer: 0x5c779b7d7810
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
crash_20240309141004_2.dmp[14562]: Uploading dump (out-of-process)
/tmp/dumps/crash_20240309141004_2.dmp
/run/media/kons/7e83130a-9e09-4d78-8d99-51de6d5be21c/SteamLibrary/steamapps/common/Underlords/game/underlords.sh: line 104: 14551 Aborted                 (core dumped) ${STEAM_RUNTIME_PREFIX} ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
crash_20240309141004_2.dmp[14562]: Finished uploading minidump (out-of-process): success = yes
crash_20240309141004_2.dmp[14562]: response: Discarded=1
crash_20240309141004_2.dmp[14562]: file ''/tmp/dumps/crash_20240309141004_2.dmp'', upload yes: ''Discarded=1''
pid 14562 != 14561, skipping destruction (fork without exec?)
Game 1046930 created interface STEAMAPPLIST_INTERFACE_VERSION001 / 
Game 1046930 created interface STEAMAPPS_INTERFACE_VERSION008 / 
Game 1046930 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_005 / 
Game 1046930 created interface STEAMHTTP_INTERFACE_VERSION003 / 
Game 1046930 created interface STEAMINVENTORY_INTERFACE_V003 / 
Game 1046930 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / 
Game 1046930 created interface STEAMMUSIC_INTERFACE_VERSION001 / 
Game 1046930 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / 
Game 1046930 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION014 / 
Game 1046930 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / 
Game 1046930 created interface STEAMTV_INTERFACE_V001 / 
Game 1046930 created interface STEAMUGC_INTERFACE_VERSION013 / 
Game 1046930 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / 
Game 1046930 created interface STEAMVIDEO_INTERFACE_V002 / 
Game 1046930 created interface SteamController007 / 
Game 1046930 created interface SteamFriends017 / 
Game 1046930 created interface SteamInput001 / 
Game 1046930 created interface SteamMatchGameSearch001 / 
Game 1046930 created interface SteamMatchMaking009 / 
Game 1046930 created interface SteamMatchMakingServers002 / 
Game 1046930 created interface SteamNetworking005 / 
Game 1046930 created interface SteamUser020 / User
Game 1046930 created interface SteamUser021 / 
Game 1046930 created interface SteamUtils009 / 
Game 1046930 created interface SteamUtils009 / Utils
Game 1046930 method call count for IClientAppManager::GetCurrentLanguage : 1
Game 1046930 method call count for IClientAppManager::GetAppStateInfo : 1
Game 1046930 method call count for IClientUtils::RecordSteamInterfaceCreation : 25
Game 1046930 method call count for IClientUtils::GetSteamUILanguage : 1
Game 1046930 method call count for IClientUtils::GetAppID : 28
Game 1046930 method call count for IClientUser::GetSteamID : 4
Uploaded AppInterfaceStats to Steam

Northgard

/bin/sh\0-c\0/home/kons/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=466560 -- /home/kons/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/kons/.local/share/Steam/steamapps/common/Northgard/linux/run.sh'\0
chdir "/home/kons/.local/share/Steam/steamapps/common/Northgard"
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kons/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
src/module.c(373) : FATAL ERROR : Failed to load library sdl.hdll
Uploaded AppInterfaceStats to Steam

$ pacman -Qs sdl

local/lib32-sdl12-compat 1.2.68-1
    SDL 1.2 runtime compatibility library using SDL 2.0
local/lib32-sdl2 2.30.1-1
    A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard
local/lib32-sdl2_image 2.8.2-1
    A simple library to load images of various formats as SDL surfaces
local/lib32-sdl2_mixer 2.6.3-1
    A simple multi-channel audio mixer
local/lib32-sdl2_ttf 2.22.0-1
    Library that allows you to use TrueType fonts in your SDL applications (Version 2) (32-bit)
local/lib32-sdl_image 1.2.12-8
    A simple library to load images of various formats as SDL surfaces (32-bit)
local/lib32-sdl_mixer 1.2.12-5
    A simple multi-channel audio mixer
local/lib32-sdl_ttf 2.0.11-8
    A library that allows you to use TrueType fonts in your SDL applications (32-bit)
local/sdl12-compat 1.2.68-1
    SDL 1.2 runtime compatibility library using SDL 2.0
local/sdl2 2.30.1-1
    A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard (Version 2)
local/sdl2_image 2.8.2-4
    A simple library to load images of various formats as SDL surfaces (Version 2)
local/sdl2_mixer 2.8.0-1
    A simple multi-channel audio mixer (Version 2)
local/sdl2_ttf 2.22.0-1
    A library that allows you to use TrueType fonts in your SDL applications (Version 2)
local/sdl_image 1.2.12-8
    A simple library to load images of various formats as SDL surfaces
local/sdl_mixer 1.2.12-12
    A simple multi-channel audio mixer
local/sdl_ttf 2.0.11-6
    A library that allows you to use TrueType fonts in your SDL applications

$ pacman -Qs amd

local/amd-ucode 20240220.97b693d2-1
    Microcode update image for AMD CPUs
local/amdvlk 2024.Q1.2-1
    AMD's standalone Vulkan driver
local/lib32-amdvlk 2024.Q1.2-1
    AMD's standalone Vulkan driver
local/libteam 1.32-1
    Library for controlling team network device
local/xf86-video-amdgpu 23.0.0-1 (xorg-drivers)
    X.org amdgpu video driver

$ pacman -Qs radeon

local/lib32-vulkan-radeon 1:24.0.2-2
    Radeon's Vulkan mesa driver (32-bit)
local/vulkan-radeon 1:24.0.2-2
    Radeon's Vulkan mesa driver

$ pacman -Qs vulkan

local/lib32-vulkan-radeon 1:24.0.2-2
    Radeon's Vulkan mesa driver (32-bit)
local/vulkan-radeon 1:24.0.2-2
    Radeon's Vulkan mesa driver
[kons@arch-pc ~]$ pacman -Qs vulkan
local/amdvlk 2024.Q1.2-1
    AMD's standalone Vulkan driver
local/lib32-amdvlk 2024.Q1.2-1
    AMD's standalone Vulkan driver
local/lib32-vulkan-icd-loader 1.3.279-1
    Vulkan Installable Client Driver (ICD) Loader (32-bit)
local/lib32-vulkan-mesa-layers 1:24.0.2-2
    Mesa's Vulkan layers (32-bit)
local/lib32-vulkan-radeon 1:24.0.2-2
    Radeon's Vulkan mesa driver (32-bit)
local/qt6-shadertools 6.6.2-1 (qt6)
    Provides functionality for the shader pipeline that allows Qt Quick to operate on Vulkan, Metal, and Direct3D, in addition to OpenGL
local/spirv-tools 2023.6-1 (vulkan-devel)
    API and commands for processing SPIR-V modules
local/vulkan-headers 1:1.3.279-1 (vulkan-devel)
    Vulkan header files
local/vulkan-icd-loader 1.3.279-1
    Vulkan Installable Client Driver (ICD) Loader
local/vulkan-mesa-layers 1:24.0.2-2
    Mesa's Vulkan layers
local/vulkan-radeon 1:24.0.2-2
    Radeon's Vulkan mesa driver
local/vulkan-swrast 1:24.0.2-2
    Vulkan software rasteriser driver
local/vulkan-tools 1.3.269-1 (vulkan-devel)
    Vulkan Utilities and Tools

Tried to run with different parameters "VK_DRIVER_FILES". Did not help
The downloaded game works separately from Steam. So the problem is in steam
How can you solve the problem?
Arch 6.7.9
Plasma 6.0.1
Steam 1.0.0.78-2 + Steam native-runtime 1.0.0.75-3

Last edited by Forum_Liker (2024-03-09 11:18:15)

Offline

#2 2024-03-09 12:52:15

BS86
Member
Registered: 2022-11-03
Posts: 29

Re: Games won't start on Steam

remove amdvlk and lib32-amdvlk, they are known to cause compatibility problems AND have a lower performance.
vulkan-radeon and lib32-vulkan-radeon is superior.

If that does not help, you might try the steam runtime instead of the native runtime - you should have a separate launcher shortcut for that

Offline

#3 2024-03-10 11:43:53

Forum_Liker
Member
Registered: 2015-07-23
Posts: 53

Re: Games won't start on Steam

Remove: amdvlk, lib32-amdvlk and steam (native). It did not help
ls /usr/share/vulkan/icd.d/

lvp_icd.x86_64.json  radeon_icd.i686.json  radeon_icd.x86_64.json

Offline

#4 2024-03-10 11:51:39

BS86
Member
Registered: 2022-11-03
Posts: 29

Re: Games won't start on Steam

seems like you have software-renderer vulkan installed, it provides lvp_icd.x86_64.json
remove that vulkan-swrast package and possibly lib32-vulkan-swrast package and check again.

also, you shouldn't have to remove steam-native. Arch creates different launchers (.desktop - files) for Steam (runtime) and Steam (native) so that you can easily switch between those.

Last edited by BS86 (2024-03-10 11:53:19)

Offline

#5 2024-03-10 12:09:26

Forum_Liker
Member
Registered: 2015-07-23
Posts: 53

Re: Games won't start on Steam

BS86 wrote:

remove that vulkan-swrast package

didn't solve the problem((

Offline

#6 2024-03-11 08:08:33

Forum_Liker
Member
Registered: 2015-07-23
Posts: 53

Re: Games won't start on Steam

As a temporary solution, I enabled compatibility in the game properties. Force use of proton

Offline

#7 2024-03-11 11:41:46

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,969

Re: Games won't start on Steam

Please post the outputs of

$ lspci -k
$ vulkaninfo --summary
$ glxinfo -B

Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#8 2024-03-11 16:54:09

Forum_Liker
Member
Registered: 2015-07-23
Posts: 53

Re: Games won't start on Steam

lspci -k

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex
        Subsystem: ASUSTeK Computer Inc. Renoir/Cezanne Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU
        Subsystem: ASUSTeK Computer Inc. Renoir/Cezanne IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
        DeviceName:  Onboard IGD
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
        Subsystem: ASUSTeK Computer Inc. Renoir/Cezanne PCIe GPP Bridge
        Kernel driver in use: pcieport
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
        Subsystem: ASUSTeK Computer Inc. Renoir Internal PCIe GPP Bridge to Bus
        Kernel driver in use: pcieport
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
        Subsystem: ASUSTeK Computer Inc. Renoir Internal PCIe GPP Bridge to Bus
        Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
        Subsystem: ASUSTeK Computer Inc. FCH SMBus Controller
        Kernel driver in use: piix4_smbus
        Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
        Subsystem: ASUSTeK Computer Inc. FCH LPC Bridge
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 3
        Kernel driver in use: k10temp
        Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 7
01:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset USB 3.1 xHCI Compliant Host Controller (rev 01)
        Subsystem: ASMedia Technology Inc. 400 Series Chipset USB 3.1 xHCI Compliant Host Controller
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci
01:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset SATA Controller (rev 01)
        Subsystem: ASMedia Technology Inc. 400 Series Chipset SATA Controller
        Kernel driver in use: ahci
01:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Bridge (rev 01)
        Subsystem: ASMedia Technology Inc. 400 Series Chipset PCIe Bridge
        Kernel driver in use: pcieport
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
        Subsystem: ASMedia Technology Inc. 400 Series Chipset PCIe Port
        Kernel driver in use: pcieport
02:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
        Subsystem: ASMedia Technology Inc. 400 Series Chipset PCIe Port
        Kernel driver in use: pcieport
02:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
        Subsystem: ASMedia Technology Inc. 400 Series Chipset PCIe Port
        Kernel driver in use: pcieport
02:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
        Subsystem: ASMedia Technology Inc. 400 Series Chipset PCIe Port
        Kernel driver in use: pcieport
02:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
        Subsystem: ASMedia Technology Inc. 400 Series Chipset PCIe Port
        Kernel driver in use: pcieport
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
        Subsystem: ASUSTeK Computer Inc. PRIME B450M-A Motherboard
        Kernel driver in use: r8169
        Kernel modules: r8169
08:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c8)
        Subsystem: ASUSTeK Computer Inc. Cezanne [Radeon Vega Series / Radeon Vega Mobile Series]
        Kernel driver in use: amdgpu
        Kernel modules: amdgpu
08:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
        Subsystem: ASUSTeK Computer Inc. Renoir Radeon High Definition Audio Controller
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
08:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
        Subsystem: ASUSTeK Computer Inc. Family 17h (Models 10h-1fh) Platform Security Processor
        Kernel driver in use: ccp
        Kernel modules: ccp
08:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
        Subsystem: ASUSTeK Computer Inc. Renoir/Cezanne USB 3.1
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci
08:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
        Subsystem: ASUSTeK Computer Inc. Renoir/Cezanne USB 3.1
        Kernel driver in use: xhci_hcd
        Kernel modules: xhci_pci
08:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller
        Subsystem: ASUSTeK Computer Inc. PRIME B450M-A Motherboard
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
09:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 81)
        Subsystem: ASUSTeK Computer Inc. FCH SATA Controller [AHCI mode]
        Kernel driver in use: ahci

vulkaninfo --summary

==========
VULKANINFO
==========

Vulkan Instance Version: 1.3.279


Instance Extensions: count = 23
-------------------------------
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_EXT_surface_maintenance1            : extension revision 1
VK_EXT_swapchain_colorspace            : extension revision 4
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 1

Instance Layers: count = 7
--------------------------
VK_LAYER_INTEL_nullhw             INTEL NULL HW                1.1.73   version 1
VK_LAYER_MESA_device_select       Linux device selection layer 1.3.211  version 1
VK_LAYER_MESA_overlay             Mesa Overlay layer           1.3.211  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 1

Devices:
========
GPU0:
        apiVersion         = 1.3.274
        driverVersion      = 24.0.2
        vendorID           = 0x1002
        deviceID           = 0x1638
        deviceType         = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
        deviceName         = AMD Radeon Graphics (RADV RENOIR)
        driverID           = DRIVER_ID_MESA_RADV
        driverName         = radv
        driverInfo         = Mesa 24.0.2-arch1.2
        conformanceVersion = 1.2.7.1
        deviceUUID         = 00000000-0800-0000-0000-000000000000
        driverUUID         = 414d442d-4d45-5341-2d44-525600000000

7 Day to Die shows 40-50 fps and at the same time slows down

Offline

#9 2024-03-14 08:33:04

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,969

Re: Games won't start on Steam

The outputs look normal, have you looked at https://wiki.archlinux.org/title/Steam/ … _libraries ?

Especially 2.2 missing runtime libraries is worth checking.

Last edited by Lone_Wolf (2024-03-14 08:33:21)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#10 2024-03-14 13:52:13

obelisk
Member
Registered: 2021-01-10
Posts: 54

Re: Games won't start on Steam

As I had in the pas a AMD graphic card, I have never removed the icd files. That is not necessary.  Set s a environment variable to switch between the drivers (without rebooting). Source: https://wiki.archlinux.org/title/Vulkan

RADV (part of Mesa project
radeon_icd.x86_64.json >>> pacman -S vulkan-radeon
radeon_icd.i686.json >>> pacman -S lib32-vulkan-radeon

AMDVLK Open source driver part
amd_icd64.json >>> pacman -S amdvlk
amd_icd32.json >>> pacman -S lib32-amdvlk

AMDVLK Closed source driver part
amd_pro_icd64.json >>> yay -S vulkan-amdgpu-pro (AUR package)
amd_pro_icd32.json >> yay -S lib32-vulkan-amdgpu-pro (AUR package)


#inside the ~/.bashrc:

#needed for all when you want use VK_ICD_FILENAMES:
export DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1=1

#AMDGPU, RADV/part of mesaMesa open-Source driver:
export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json:/usr/share/vulkan/icd.d/radeon_icd.i686.json

#AMDGPU Open source driver part
export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd64.json:/usr/share/vulkan/icd.d/amd_icd32.json

#"AMDGPUPRO" proprietary driver
export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_pro_icd64.json:/usr/share/vulkan/icd.d/amd_pro_icd32.json

Test it directly or insert it in your ~/.bashrc & open a new terminal (then the environment variable is used)
Note: Steam uses still 32bit libraries. And check also the exact (!) file-names in your /usr/share/vulkan/icd.d folder. I had in my bashrc an failure.
Reinstall the vulkan packages if files are missing.

You can also install amd-vulkan-prefixes from AUR. With it you can start your application/command easier between different drivers

vk_radv COMMAND
vk_amdvlk COMMAND
vk_pro COMMAND
#example with vkcube:
vk_radv vkcube
vk_amdvlk vkcube
vk_pro vkcube

Offline

#11 2024-03-14 18:58:23

Forum_Liker
Member
Registered: 2015-07-23
Posts: 53

Re: Games won't start on Steam

cd ~/.steam/root/ubuntu12_32
file * | grep ELF | cut -d: -f1 | LD_LIBRARY_PATH=. xargs ldd | grep 'not found' | sort | uniq

        libfontconfig.so.1 => not found
        libgdk_pixbuf-2.0.so.0 => not found
        libgtk-x11-2.0.so.0 => not found
        libICE.so.6 => not found
        libnm.so.0 => not found
        libopenal.so.1 => not found
        libSDL2-2.0.so.0 => not found
        libSM.so.6 => not found
        libva.so.2 => not found
        libvdpau.so.1 => not found
        libXinerama.so.1 => not found
        libXrandr.so.2 => not found
        libXrender.so.1 => not found
[2024-03-14T21:46:18+0300] [ALPM] installed lib32-fontconfig (2:2.15.0-1)
[2024-03-14T21:46:18+0300] [ALPM-SCRIPTLET] Rebuilding 32-bit fontconfig cache...
[2024-03-14T21:46:20+0300] [ALPM] installed lib32-libxrender (0.9.11-1)
[2024-03-14T21:46:20+0300] [ALPM] installed lib32-pixman (0.43.4-1)
[2024-03-14T21:46:20+0300] [ALPM] installed lib32-cairo (1.18.0-2)
[2024-03-14T21:46:20+0300] [ALPM] installed lib32-libjpeg-turbo (3.0.2-2)
[2024-03-14T21:46:20+0300] [ALPM] installed lib32-libtiff (4.6.0-2)
[2024-03-14T21:46:20+0300] [ALPM] installed lib32-gdk-pixbuf2 (2.42.10-2)
[2024-03-14T21:46:20+0300] [ALPM] installed lib32-fribidi (1.0.13-2)
[2024-03-14T21:46:20+0300] [ALPM] installed lib32-libdatrie (0.2.13-2)
[2024-03-14T21:46:20+0300] [ALPM] installed lib32-libthai (0.1.29-2)
[2024-03-14T21:46:20+0300] [ALPM] installed lib32-libxft (2.3.8-1)
[2024-03-14T21:46:20+0300] [ALPM] installed lib32-pango (1:1.52.1-1)
[2024-03-14T21:46:20+0300] [ALPM] installed lib32-librsvg (2:2.57.2-1)
[2024-03-14T21:46:21+0300] [ALPM] transaction completed
[2024-03-14T21:46:21+0300] [ALPM] running '30-systemd-update.hook'...
[2024-03-14T21:46:21+0300] [ALPM] running 'gdk-pixbuf-query-loaders-32.hook'...
[2024-03-14T21:48:10+0300] [ALPM] transaction started
[2024-03-14T21:48:10+0300] [ALPM] installed lib32-libxcursor (1.2.2-1)
[2024-03-14T21:48:10+0300] [ALPM] installed lib32-sdl2 (2.30.1-1)
[2024-03-14T21:48:10+0300] [ALPM] installed lib32-libice (1.1.1-1)
[2024-03-14T21:48:10+0300] [ALPM] installed lib32-readline (8.2.010-1)
[2024-03-14T21:48:10+0300] [ALPM] installed lib32-libsamplerate (0.2.2-2)
[2024-03-14T21:48:10+0300] [ALPM] installed lib32-jack2 (1.9.22-1)
[2024-03-14T21:48:10+0300] [ALPM] installed lib32-libinstpatch (1.1.6-2)
[2024-03-14T21:48:10+0300] [ALPM] installed lib32-portaudio (1:19.7.0-2)
[2024-03-14T21:48:10+0300] [ALPM] installed lib32-fluidsynth (2.3.4-1)
[2024-03-14T21:48:10+0300] [ALPM] installed lib32-openal (1.23.1-1)
[2024-03-14T21:48:10+0300] [ALPM] installed lib32-libnm (1.46.0-1)
[2024-03-14T21:48:10+0300] [ALPM] transaction completed
[2024-03-14T21:48:10+0300] [ALPM] running '30-systemd-update.hook'...
[2024-03-14T21:50:16+0300] [ALPM] transaction started
[2024-03-14T21:50:16+0300] [ALPM] installed lib32-libxrandr (1.5.4-1)
[2024-03-14T21:50:16+0300] [ALPM] installed lib32-libxinerama (1.1.5-1)
[2024-03-14T21:50:16+0300] [ALPM] installed lib32-libvdpau (1.5-2)
[2024-03-14T21:50:16+0300] [ALPM] transaction completed
[2024-03-14T21:50:16+0300] [ALPM] running '30-systemd-update.hook'...
[2024-03-14T21:52:24+0300] [ALPM] transaction started
[2024-03-14T21:52:24+0300] [ALPM] installed lib32-libsm (1.2.4-1)
[2024-03-14T21:52:24+0300] [ALPM] transaction completed
[2024-03-14T21:52:24+0300] [ALPM] running '30-systemd-update.hook'...
[2024-03-14T21:52:55+0300] [ALPM] transaction started
[2024-03-14T21:52:55+0300] [ALPM] installed lib32-libva (2.20.0-1)
[2024-03-14T21:52:55+0300] [ALPM] transaction completed
[2024-03-14T21:52:55+0300] [ALPM] running '30-systemd-update.hook'...
[2024-03-14T21:54:03+0300] [ALPM] transaction started
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-lcms2 (2.16-1)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-colord (1.4.7-1)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-gmp (6.3.0-1)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-nettle (3.9.1-1)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-at-spi2-core (2.50.1-1)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-libltdl (2.4.7-3)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-tdb (1.4.9-1)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-libcanberra (1:0.30+r2+gc0620e4-2)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-gnutls (3.8.3-1)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-libcups (2.4.7-1)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-libepoxy (1.5.10-1)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-libxcomposite (0.4.6-1)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-libxkbcommon (1.6.0-1)
[2024-03-14T21:54:03+0300] [ALPM] installed lib32-gtk3 (1:3.24.41-1)
[2024-03-14T21:54:03+0300] [ALPM] transaction completed
[2024-03-14T21:54:03+0300] [ALPM] running '30-systemd-update.hook'...
[2024-03-14T21:54:03+0300] [ALPM] running 'gtk-query-immodules-3.0-32.hook'...

and...

libgtk-x11-2.0.so.0 => not found

no game ever started

Last edited by Forum_Liker (2024-03-14 18:59:00)

Offline

#12 2024-03-15 08:53:38

obelisk
Member
Registered: 2021-01-10
Posts: 54

Re: Games won't start on Steam

I don't know the two gamey you want to launch, neither I have no AMD grapfic card.
But comparing the listed packages from your first post, I have additional installed, try:

pacman -S sdl_sound sdl2_gfx vulkan-validation-layers vulkan-extra-tools

the thinks like libgtk-x11-2.0.so.0 is in package gtk2.
I don't think that this is the solution, because when I execute this file command in my steam path, I have also a lot of missing libraries

file ~/.steam/root/ubuntu12_32/* | grep ELF | cut -d: -f1 | LD_LIBRARY_PATH=. xargs ldd | grep 'not found' | sort | uniq
	libgdk_pixbuf-2.0.so.0 => not found
	libgtk-x11-2.0.so.0 => not found
	libICE.so.6 => not found
	libnm.so.0 => not found
	libpulse.so.0 => not found
	libSM.so.6 => not found
	libXtst.so.6 => not found

... and I have this libraries in /lib path, example:

ls -l /lib/libICE.so.6*
lrwxrwxrwx 1 root root     15  8. Mär 2023  /lib/libICE.so.6 -> libICE.so.6.3.0
-rwxr-xr-x 1 root root 105232  8. Mär 2023  /lib/libICE.so.6.3.0

Check if one of the libraries you have listed is not in your /lib path. I think also that you will find nearly all there. And the missing ones need to be installed by corresponding packages.

Another question(s):
-Are this linux native games?
-Have this games ever worked in the past?
Other solutions I found with similar failure:
-have you also search another sources like https://bbs.archlinux.org/viewtopic.php?id=211591
-can you try the PRELOAD solution like here:  https://github.com/ValveSoftware/steam- … ssues/4177
-try also edlete steam download cache, Steam → Settings → Downloads → Clear Cache.

Offline

#13 2024-03-15 16:03:30

Forum_Liker
Member
Registered: 2015-07-23
Posts: 53

Re: Games won't start on Steam

-Are this linux native games?

yes https://imgur.com/a/RceLp0R

-Have this games ever worked in the past?

The Steam version works perfectly on a freshly installed Debian.  The pirated version of the game works perfectly on Arch

Offline

Board footer

Powered by FluxBB