You are not logged in.

#1 2024-07-03 11:05:33

Ride Garcher
Member
Registered: 2023-09-30
Posts: 54

Steam games no longer start

I used to play games without any problem, but now after the last update it doesn't work anymore.
This is the log:

chdir "/mnt/hdd/SteamGames/steamapps/common/Shadow Warrior"
ERROR: ld.so: object '/home/richard/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/richard/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/richard/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/richard/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Adding process 13200 for gameID 233130
Adding process 13201 for gameID 233130
Initializing Packs System...
JobSystem starting with 5 threads
Setting breakpad minidump AppID = 233130
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198064302711 [API loaded no]
GameOverlay: started '/home/richard/.local/share/Steam/ubuntu12_32/gameoverlayui' (pid 13216) for game process 13201
07/03 12:57:55 minidumps folder is set to /tmp/dumps
07/03 12:57:55 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20240620171414)/tid(13216)
07/03 12:57:55 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(13216)
Fontconfig warning: line 5: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 4: unknown element "description"
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-yes-antialias.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/48-spacing.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 4: unknown element "description"
ERROR: ld.so: object '/home/richard/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 13220 for gameID 233130
Game 233130 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList
Game 233130 created interface STEAMAPPS_INTERFACE_VERSION006 / Apps
Game 233130 created interface STEAMCONTROLLER_INTERFACE_VERSION / Controller
Game 233130 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_002 / HTMLSurface
Game 233130 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP
Game 233130 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
Game 233130 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music
Game 233130 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION012 / RemoteStorage
Game 233130 created interface STEAMSCREENSHOTS_INTERFACE_VERSION002 / Screenshots
Game 233130 created interface STEAMUGC_INTERFACE_VERSION003 / UGC
Game 233130 created interface STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages
Game 233130 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 233130 created interface SteamFriends014 / Friends
Game 233130 created interface SteamMatchMaking009 / Matchmaking
Game 233130 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 233130 created interface SteamNetworking005 / Networking
Game 233130 created interface SteamUser017 / User
Game 233130 created interface SteamUtils007 / Utils
Game 233130 method call count for IClientUserStats::FindLeaderboard : 5
Game 233130 method call count for IClientUtils::RecordSteamInterfaceCreation : 18
Game 233130 method call count for IClientUtils::SetOverlayNotificationPosition : 1
Game 233130 method call count for IClientUtils::GetAppID : 20
Game 233130 method call count for IClientUser::GetSteamID : 1
Game 233130 method call count for IClientUser::BLoggedOn : 6
Uploaded AppInterfaceStats to Steam
Removing process 13220 for gameID 233130
Removing process 13201 for gameID 233130
Removing process 13200 for gameID 233130

(process:13216): GLib-GObject-CRITICAL **: 12:58:01.437: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
reaping pid: 13216 -- gameoverlayui

That "GObject-CRITICAL" is not new to me. I had that problem but never found a solution. And at the end the problem disappeared after an update. Now it's here again.

I'm using Arch with RTX 2070, Zen kernel, opensource nvidia drivers and i tried both wayland and x11, Same problem

Edit. just tried Supertux kart. It works. But still, steam games doesn't work

Last edited by Ride Garcher (2024-07-03 11:07:22)


Jr. Web developer

Offline

#2 2024-07-03 12:17:23

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,038

Re: Steam games no longer start

Is this steam as in steam from the repos or flatpak steam? If flatpak steam chances are the internal nvidia driver is not yet updated to the 555.58 release and you should check whether there are updates to the flatpak driver. What are your outputs for

glxinfo -B
glxinfo32 -B #lib32-mesa-utils
vulkaninfo --summary

Offline

#3 2024-07-03 12:50:46

Ride Garcher
Member
Registered: 2023-09-30
Posts: 54

Re: Steam games no longer start

glxinfo -B
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: 7443 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 2070/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 555.58
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 555.58
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 555.58
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
glxinfo32 -B #lib32-mesa-utils
bash: glxinfo32: command not found
vulkaninfo --summary
WARNING: [Loader Message] Code 0 : loader_add_layer_properties: 'layers' tag not supported until file version 1.0.1, but /usr/share/vulkan/implicit_layer.d/nvidia_layers.json is reporting version 1
==========
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 = 5
--------------------------
VK_LAYER_NV_optimus               NVIDIA Optimus layer         1.3.278  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.278
        driverVersion      = 555.58.0.0
        vendorID           = 0x10de
        deviceID           = 0x1f02
        deviceType         = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
        deviceName         = NVIDIA GeForce RTX 2070
        driverID           = DRIVER_ID_NVIDIA_PROPRIETARY
        driverName         = NVIDIA
        driverInfo         = 555.58
        conformanceVersion = 1.3.8.0
        deviceUUID         = 10c7f4c3-9b22-721b-b565-5033d718f718
        driverUUID         = fbcd7e97-91e7-57e7-a557-58c0355c962c

edit.Sorry i don't remember where i get this steam version. I remember that I have installed and uninstalled several times different versions of steam

Last edited by Ride Garcher (2024-07-03 13:00:13)


Jr. Web developer

Offline

#4 2024-07-04 09:06:35

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,760

Re: Steam games no longer start

glxinfo32 -B #lib32-mesa-utils
bash: glxinfo32: command not found

You need to install lib32-mesa-utils for that to work .

WARNING: [Loader Message] Code 0 : loader_add_layer_properties: 'layers' tag not supported until file version 1.0.1, but /usr/share/vulkan/implicit_layer.d/nvidia_layers.json is reporting version 1

Please post the outputs  of

$ pacman -Qs nvidia
$ pacman -Qikk nvidia-utils

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

#5 2024-07-05 07:30:35

Ride Garcher
Member
Registered: 2023-09-30
Posts: 54

Re: Steam games no longer start

local/egl-wayland 2:1.1.13-2
    EGLStream-based Wayland external platform
local/lib32-nvidia-utils 555.58-1
    NVIDIA drivers utilities (32-bit)
local/libvdpau 1.5-2
    Nvidia VDPAU library
local/libxnvctrl 555.58-1
    NVIDIA NV-CONTROL X extension
local/nvidia-open-dkms 555.58-2
    NVIDIA open kernel modules
local/nvidia-utils 555.58-2
    NVIDIA drivers utilities
Name            : nvidia-utils
Version         : 555.58-2
Description     : NVIDIA drivers utilities
Architecture    : x86_64
URL             : http://www.nvidia.com/
Licenses        : custom
Groups          : None
Provides        : vulkan-driver  opengl-driver  nvidia-libgl
Depends On      : libglvnd  egl-wayland
Optional Deps   : nvidia-settings: configuration tool
                  xorg-server: Xorg support [installed]
                  xorg-server-devel: nvidia-xconfig
                  opencl-nvidia: OpenCL support
Required By     : lib32-nvidia-utils  libglvnd  nvidia-open-dkms  steam
Optional For    : ffmpeg  ffmpeg4.4  libvdpau  vulkan-icd-loader
Conflicts With  : nvidia-libgl
Replaces        : nvidia-libgl
Installed Size  : 616.46 MiB
Packager        : Sven-Hendrik Haase <svenstaro@archlinux.org>
Build Date      : Sun Jun 30 02:17:41 2024
Install Date    : Wed Jul 3 11:25:10 2024
Install Reason  : Installed as a dependency for another package
Install Script  : Yes
Validated By    : Signature

nvidia-utils: 242 total files, 0 altered files

Jr. Web developer

Offline

#6 2024-07-05 09:35:02

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,760

Re: Steam games no longer start

local/nvidia-open-dkms 555.58-2

It's a longshot, but does replacing nvidia-open-dkms with nvidia-open help ?


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

#7 2024-07-08 11:35:53

Ride Garcher
Member
Registered: 2023-09-30
Posts: 54

Re: Steam games no longer start

What are the differences between the 2 packages?

Last edited by Ride Garcher (2024-07-08 11:36:19)


Jr. Web developer

Offline

#8 2024-07-08 12:20:18

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,760

Re: Steam games no longer start

nvidia-open is built for the linux kernel and won't work with other kernels like linux-lts, linux-hardened, linux-zen etc.

nvidia-open-dkms uses the same codebase as nvidia-open but looks what kernels are installed and builds binaries for each of them .

in theory the binary from nvidia-open should function the same as the one built for linux by nvidia-open-dkms , but in practice there may be differences.

General recommendation for arch is to only use dkms pacakges if you have more then one kernel installed.


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

#9 2024-07-08 19:46:25

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,038

Re: Steam games no longer start

Graphical setup looks correct, this is most likely to have a different cause. And even if so in terms of kernel modules nvidia would be the more relevant test in lieu of nvidia-open.

Do Proton based games also not work? Shadow Warrior seems to be native 32bit OpenGL so the output of glxinfo32 -B  might still be interesting, after installing lib32-mesa-utils. We don't really have conclusive evidence this is related to graphics yet FWIW.

Offline

Board footer

Powered by FluxBB