You are not logged in.
Pages: 1
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
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
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
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
remove that vulkan-swrast package
didn't solve the problem((
Offline
As a temporary solution, I enabled compatibility in the game properties. Force use of proton
Offline
Please post the outputs of
$ lspci -k
$ vulkaninfo --summary
$ glxinfo -B
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
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
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.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
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
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
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
-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
Pages: 1