You are not logged in.
Pages: 1
I just rebuilt my computer with a Threadripper 2990WX and a Radeon RX7900XTX. When I did the upgrade, I reinstalled Arch on the computer. Now, steam games that I used to play (on an Nvidia 2060 super) won't run correctly on the new computer. I used to play Red Dead Redemption 2, Watch Dogs 2, Spider-Man: Remastered, and some other games without issue. Spider-Man: Remastered crashes upon loading into the game for the first time, Red Dead Redemption 2 crashes as soon as the menu finishes loading, with "Unknown error FFFFFFFF". Watch Dogs 2 freezes as soon as the menu loads. I've tried open source drivers, closed source drivers, running with gamemode, progl, and vk_pro. What else can I do to try and get these games running? Other games like Far Cry 5, Fallout New Vegas, Fallout 4, Doom Eternal and Payday 3 have run great.
Neofetch Info:
OS: Arch Linux x86_64
Kernel: 6.5.5-arch1-1
Shell: bash 5.1.16
DE: Plasma 5.27.8
WM: KWin
CPU: AMD Ryzen Threadripper 2990WX (64) @ 3.000GHz
GPU: AMD ATI Radeon RX 7900 XT/7900 XTX
Memory: 5750MiB / 64238MiBRelavant Packages
amd-vulkan-prefixes 1-1
amdgpu-pro-oglp 23.10_1620044-1
amf-amdgpu-pro 23.10_1620044-1
lib32-amdgpu-pro-oglp 23.10_1620044-1
lib32-vulkan-amdgpu-pro 23.10_1620044-1
vulkan-amdgpu-pro 23.10_1620044-1
xf86-video-amdgpu 23.0.0-1
lib32-libglvnd 1.6.0-1
lib32-libva-mesa-driver 1:23.1.8-1
lib32-mesa 1:23.1.8-1
lib32-mesa-vdpau 1:23.1.8-1
lib32-vulkan-radeon 1:23.1.8-1
libva-mesa-driver 1:23.1.8-1
mesa-vdpau 1:23.1.8-1
vulkan-radeon 1:23.1.8-1
mesa 1:23.1.8-1I would really appreciate any help at all!
Offline
Drop all of the amdgpu-pro stuff as well as xf86-video-amdgpu and post a xorg log and the output of
glxinfo -B #mesa-utils
vulkaninfo --summary #vulkan-toolsIf it's indeed as sporadic as you mention, potentially some known regression in those games, or maybe some caching problem, try disabling vulkan shader precaching in steam and checking what happens if you start a game then.
Offline
Xorg.0.log: http://0x0.st/HVxS.txt
glxinfo -B #mesa-utils
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD Radeon RX 7900 XTX (gfx1100, LLVM 16.0.6, DRM 3.54, 6.5.5-arch1-1) (0x744c)
Version: 23.1.8
Accelerated: yes
Video memory: 24576MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 23579 MB, largest block: 23579 MB
VBO free aux. memory - total: 32047 MB, largest block: 32047 MB
Texture free memory - total: 23579 MB, largest block: 23579 MB
Texture free aux. memory - total: 32047 MB, largest block: 32047 MB
Renderbuffer free memory - total: 23579 MB, largest block: 23579 MB
Renderbuffer free aux. memory - total: 32047 MB, largest block: 32047 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 24576 MB
Total available memory: 56695 MB
Currently available dedicated video memory: 23579 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon RX 7900 XTX (gfx1100, LLVM 16.0.6, DRM 3.54, 6.5.5-arch1-1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 23.1.8-arch1.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 23.1.8-arch1.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 23.1.8-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20vulkaninfo --summary #vulkan-tools
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.264
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 = 8
--------------------------
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOAPP_overlay Mangoapp Layer 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86 Vulkan Hud Overlay 1.3.0 version 1
VK_LAYER_MANGOHUD_overlay_x86_64 Vulkan Hud Overlay 1.3.0 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.246
driverVersion = 23.1.8
vendorID = 0x1002
deviceID = 0x744c
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = AMD Radeon RX 7900 XTX (RADV GFX1100)
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 23.1.8-arch1.1
conformanceVersion = 1.3.0.0
deviceUUID = 00000000-4300-0000-0000-000000000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000EDIT:
Watch Dogs 2, Red Dead Redemption 2, and Spider-Man: Remastered all exhibit the same issues with shader precaching turned on or off.
Last edited by greembow (2023-09-28 18:59:02)
Offline
Most of that looks fine, terminal output from running steam and letting a crash happen?
FWIW I'm also seeing a card1 device pointing to simpledrm and they can cause random shit to happen. Add
initcall_blacklist=simpledrm_platform_driver_initto your kernel commandline: https://wiki.archlinux.org/title/Kernel_parameters
Offline
steam terminal output:
steam.sh[10567]: Running Steam on arch rolling 64-bit
steam.sh[10567]: STEAM_RUNTIME is enabled automatically
setup.sh[10641]: Steam runtime environment up-to-date!
steam.sh[10567]: Steam client's requirements are satisfied
[2023-09-28 12:19:16] Startup - updater built Sep 11 2023 20:48:54
[2023-09-28 12:19:16] Startup - Steam Client launched with: '/home/greembow/.local/share/Steam/ubuntu12_32/steam'
09/28 12:19:16 Init: Installing breakpad exception handler for appid(steam)/version(1694466342)/tid(10692)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2023-09-28 12:19:16] Loading cached metrics from disk (/home/greembow/.local/share/Steam/package/steam_client_metrics.bin)
[2023-09-28 12:19:16] Using the following download hosts for Public, Realm steamglobal
[2023-09-28 12:19:16] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-09-28 12:19:16] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-09-28 12:19:16] 3. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-09-28 12:19:16] Checking for update on startup
[2023-09-28 12:19:16] Checking for available updates...
[2023-09-28 12:19:16] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12
[2023-09-28 12:19:16] Manifest download: send request
[2023-09-28 12:19:16] Manifest download: waiting for download to finish
[2023-09-28 12:19:16] Manifest download: finished
[2023-09-28 12:19:16] Download skipped: /steam_client_ubuntu12 version 1694466342, installed version 1694466342, existing pending version 0
[2023-09-28 12:19:16] Nothing to do
[2023-09-28 12:19:16] Verifying installation...
[2023-09-28 12:19:16] Performing checksum verification of executable files
[2023-09-28 12:19:17] Verification complete
Steam logging initialized: directory: /home/greembow/.local/share/Steam/logs
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xe9130db0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xe912f500
/usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
steamwebhelper.sh[10741]: Runtime for steamwebhelper: defaulting to /home/greembow/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[10741]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
CAppInfoCacheReadFromDiskThread took 95 milliseconds to initialize
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 10910
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
BRefreshApplicationsInLibrary 1: 1ms
BuildCompleteAppOverviewChange: 412 apps
RegisterForAppOverview 1: 43ms
RegisterForAppOverview 2: 44ms
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
/bin/sh\0-c\0/home/greembow/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1174180 -- /home/greembow/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/games/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/games/SteamLibrary/steamapps/common/Proton 8.0'/proton waitforexitandrun '/games/SteamLibrary/steamapps/common/Red Dead Redemption 2/PlayRDR2.exe'\0
chdir "/games/SteamLibrary/steamapps/common/Red Dead Redemption 2"
ERROR: ld.so: object '/home/greembow/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/greembow/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/greembow/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/greembow/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/greembow/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
Setting breakpad minidump AppID = 1174180
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198822619070 [API loaded no]
Missing interface adapter for SteamController008 UGC
09/28 12:20:27 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20230911204908)/tid(12433)
09/28 12:20:27 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(12433)
09/28 12:20:30 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20230911204908)/tid(12616)
09/28 12:20:30 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(12616)
09/28 12:20:30 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20230911204908)/tid(12633)
09/28 12:20:30 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(12633)
09/28 12:20:30 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20230911204908)/tid(12641)
09/28 12:20:30 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(12641)
09/28 12:20:30 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20230911204908)/tid(12645)
09/28 12:20:30 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(12645)
09/28 12:20:30 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20230911204908)/tid(12646)
09/28 12:20:30 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(12646)
09/28 12:20:30 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20230911204908)/tid(12648)
09/28 12:20:30 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(12648)
reaping pid: 12616 -- gameoverlayui
wine client error:6d0: write: Bad file descriptor
pid 11897 != 11896, skipping destruction (fork without exec?)
Game 1174180 created interface STEAMAPPS_INTERFACE_VERSION008 / Apps
Game 1174180 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 1174180 created interface SteamController004 / Controller
Game 1174180 created interface SteamFriends015 / Friends
Game 1174180 created interface SteamUser019 / User
Game 1174180 created interface SteamUtils008 / Utils
Game 1174180 method call count for IClientUserStats::RequestUserStats : 1
Game 1174180 method call count for IClientAppManager::GetCurrentLanguage : 11
Game 1174180 method call count for IClientUtils::RecordSteamInterfaceCreation : 8
Game 1174180 method call count for IClientUtils::GetAppID : 9
Game 1174180 method call count for IClientFriends::GetPersonaName : 1
Game 1174180 method call count for IClientUser::GetAuthSessionTicket : 2
Game 1174180 method call count for IClientUser::GetSteamID : 2
Game 1174180 method call count for IClientUser::BLoggedOn : 2
Uploaded AppInterfaceStats to Steam
(process:12433): GLib-GObject-CRITICAL **: 12:20:45.071: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
reaping pid: 12633 -- gameoverlayui
[2023-09-28 12:21:00] ShutdownNote at `reaping pid: 12616 -- gameoverlayui` is when I pressed OK on the error message popup.
Adding `initcall_blacklist=simpledrm_platform_driver_init` to kernel params seems to have not changed anything.
Updated Xorg.0.log: http://0x0.st/HVxY.txt
Offline
Pages: 1