You are not logged in.

#1 2023-04-15 02:09:44

bobheart
Member
Registered: 2023-03-15
Posts: 22

[Solved] Proton instantly crashing with no proton logs

Steam no longer runs any proton games and it just instantly crashes without leaving proton logs. I can still run regular native linux games from steam and ones with vulkan explicitly enabled.
I set my steam launch options to PROTON_LOGS=1 %command% and I never got any proton logs so I made a directory for the logs and set them with user_settings.py and ran that specific version of proton but I still no proton logs.

user_settings.py file:

#To enable these settings, name this file "user_settings.py".

#Settings here will take effect for all games run in this Proton version.

user_settings = {
    #By default, logs are saved to $HOME/steam-<STEAM_GAME_ID>.log, overwriting any previous log with that name.
    #Log directory can be overridden with $PROTON_LOG_DIR.
    "PROTON_LOG": "1"
    "PROTON_LOG_DIR": "/home/jman/steamlogs"

    #Wine debug logging
    "WINEDEBUG": "+timestamp,+pid,+seh,+unwind,+debugstr,+loaddll,+mscoree",

    #DXVK debug logging
    "DXVK_LOG_LEVEL": "info",

    #vkd3d debug logging
    "VKD3D_DEBUG": "warn",

    #vkd3d-shader debug logging
    "VKD3D_SHADER_DEBUG": "fixme",

    #wine-mono debug logging (Wine's .NET replacement)
    "WINE_MONO_TRACE": "E:System.NotImplementedException",
    #"MONO_LOG_LEVEL": "info",

    #general purpose media logging
#    "GST_DEBUG": "4",
    #or, verbose converter logging (may impact playback performance):
#    "GST_DEBUG": "4,WINE:7,protonaudioconverter:7,protonaudioconverterbin:7,protonvideoconverter:7",
    "GST_DEBUG_NO_COLOR": "1",

    #Enable DXVK's HUD
    "DXVK_HUD": "devinfo,fps",

    #Use OpenGL-based wined3d for d3d11, d3d10, and d3d9 instead of Vulkan-based DXVK
#    "PROTON_USE_WINED3D": "1",

    #Disable d3d11 entirely
#    "PROTON_NO_D3D11": "1",

    #Disable eventfd-based in-process synchronization primitives
#    "PROTON_NO_ESYNC": "1",

    #Disable futex-based in-process synchronization primitives
#    "PROTON_NO_FSYNC": "1",
} 

I ran steam in a terminal then launched a game with proton then shut it down here is the output:

steam.sh[14871]: Running Steam on arch rolling 64-bit
steam.sh[14871]: STEAM_RUNTIME is enabled automatically
setup.sh[14945]: Steam runtime environment up-to-date!
steam.sh[14871]: Steam client's requirements are satisfied
[2023-04-15 01:49:47] Startup - updater built Mar 24 2023 17:19:53
[2023-04-15 01:49:47] Startup - Steam Client launched with: '/home/jman/.local/share/Steam/ubuntu12_32/steam'
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15011)
[2023-04-15 01:49:47] Loading cached metrics from disk (/home/jman/.local/share/Steam/package/steam_client_metrics.bin)
[2023-04-15 01:49:47] Using the following download hosts for Public, Realm steamglobal
[2023-04-15 01:49:47] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-04-15 01:49:47] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-04-15 01:49:47] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15017)
[2023-04-15 01:49:47] Verifying installation...
[2023-04-15 01:49:48] Verification complete
Loaded SDL version 3.0.0-1117-g727c7d4e2
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xe9523db0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xe9522500
GetWin32Stats: display was not open yet, good
ComputeStartupMode: found registry default startup mode: 0
steamwebhelper.sh[15024]: Runtime for steamwebhelper: defaulting to /home/jman/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15028)
steamwebhelper.sh[15024]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15059)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15060)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15061)
CAppInfoCacheReadFromDiskThread took 105 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15083)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15084)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15085)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15086)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15087)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15088)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15089)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15090)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15099)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15100)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15101)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15105)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15116)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15118)
Local Device Found
  type: 046d c21d
  path: sdl://1
  serial_number:  - 0
  Manufacturer: 
  Product:      Logitech F310 Gamepad (XInput)
  Release:      4014
  Interface:    -1

!! Steam controller device opened for index 0.
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15144)
Failed to init SteamVR because it isn't installed
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15165)
Local Device Found
  type: 046d c21d
  path: sdl://1
  serial_number:  - 0
  Manufacturer: 
  Product:      Logitech F310 Gamepad (XInput)
  Release:      4014
  Interface:    -1

!! Steam controller device opened for index 0.
KeyValues Error: LoadFromBuffer: missing {   (current key: 'INDX(') in file /mnt/videodisk/SteamLibrary/steamapps/appmanifest_285920.acf [offset: 5]

src/tier1/KeyValues.cpp (3025) : Assertion Failed: Error while parsing text KeyValues for resource /mnt/videodisk/SteamLibrary/steamapps/appmanifest_285920.acf
src/tier1/KeyValues.cpp (3025) : Assertion Failed: Error while parsing text KeyValues for resource /mnt/videodisk/SteamLibrary/steamapps/appmanifest_285920.acf
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15101)
assert_20230415014954_25.dmp[15197]: Uploading dump (out-of-process)
/tmp/dumps/assert_20230415014954_25.dmp
assert_20230415014954_25.dmp[15197]: Finished uploading minidump (out-of-process): success = yes
assert_20230415014954_25.dmp[15197]: response: CrashID=bp-5715b7ea-73a3-4096-b054-2e2362230414
assert_20230415014954_25.dmp[15197]: file ''/tmp/dumps/assert_20230415014954_25.dmp'', upload yes: ''CrashID=bp-5715b7ea-73a3-4096-b054-2e2362230414''

(steam:15011): Gtk-WARNING **: 01:50:00.634: gtk_disable_setlocale() must be called before gtk_init()
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15199)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15201)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15202)
BRefreshApplicationsInLibrary 1: 2ms
roaming config store loaded successfully - 302 bytes.
migrating temporary roaming config store
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15251)
GetWin32Stats: restoring previous glx context
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15256)
ExecCommandLine: "'/home/jman/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 15.97 seconds

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.182: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.182: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.182: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.182: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.182: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.182: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.183: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.183: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.183: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.183: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.183: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.183: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.184: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.184: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.184: Trying to remove a child that doesn't believe we're it's parent.

(steam:15011): LIBDBUSMENU-GLIB-WARNING **: 01:50:04.184: Trying to remove a child that doesn't believe we're it's parent.
BuildCompleteAppOverviewChange: 479 apps
RegisterForAppOverview 1: 8ms
RegisterForAppOverview 2: 9ms
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15286)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15288)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15289)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15290)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15296)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15297)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15299)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15301)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15304)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15310)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15311)
GameAction [AppID 979120, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 979120, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 979120, ActionID 1] : LaunchApp changed task to SynchronizingControllerConfig with ""
GameAction [AppID 979120, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 979120, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 979120, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 979120, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0PROTON_LOG=1 /home/jman/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=979120 -- /home/jman/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/mnt/videodisk/SteamLibrary/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/videodisk/SteamLibrary/steamapps/common/Proton 7.0'/proton waitforexitandrun  '/mnt/videodisk/SteamLibrary/steamapps/common/Autonauts/Autonauts.exe'\0
Game process added : AppID 979120 "PROTON_LOG=1 /home/jman/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=979120 -- /home/jman/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/mnt/videodisk/SteamLibrary/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/videodisk/SteamLibrary/steamapps/common/Proton 7.0'/proton waitforexitandrun  '/mnt/videodisk/SteamLibrary/steamapps/common/Autonauts/Autonauts.exe'", ProcID 15319, IP 0.0.0.0:0
chdir /mnt/videodisk/SteamLibrary/steamapps/common/Autonauts
ERROR: ld.so: object '/home/jman/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jman/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/jman/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 979120, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 979120, ActionID 1] : LaunchApp changed task to Completed with ""
Game process removed: AppID 979120 "PROTON_LOG=1 /home/jman/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=979120 -- /home/jman/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/mnt/videodisk/SteamLibrary/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/videodisk/SteamLibrary/steamapps/common/Proton 7.0'/proton waitforexitandrun  '/mnt/videodisk/SteamLibrary/steamapps/common/Autonauts/Autonauts.exe'", ProcID 15319 
ThreadGetProcessExitCode: no such process 15320
Uploaded AppInterfaceStats to Steam
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15323)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15324)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15325)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15326)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15328)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15330)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15331)
Installing breakpad exception handler for appid(steam)/version(1679680416)/tid(15332)

(steam:15011): GLib-GObject-CRITICAL **: 01:50:24.579: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(steam:15011): GLib-GObject-CRITICAL **: 01:50:24.582: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
[2023-04-15 01:50:25] Shutdown 

vulkaninfo --summary

WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Failed to CreateInstance in ICD 2.  Skipping ICD.
==========
VULKANINFO
==========

Vulkan Instance Version: 1.3.246


Instance Extensions: count = 22
-------------------------------
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_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 = 9
--------------------------
VK_LAYER_AMD_switchable_graphics_32 AMD switchable graphics layer 1.3.235  version 1
VK_LAYER_AMD_switchable_graphics_64 AMD switchable graphics layer 1.3.235  version 1
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.235
	driverVersion      = 2.0.249
	vendorID           = 0x1002
	deviceID           = 0x67df
	deviceType         = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
	deviceName         = AMD Radeon RX 580 Series
	driverID           = DRIVER_ID_AMD_OPEN_SOURCE
	driverName         = AMD open-source driver
	driverInfo         = 2022.Q4.4 (LLPC)
	conformanceVersion = 1.3.0.0
	deviceUUID         = 00000000-0300-0000-0000-000000000000
	driverUUID         = 414d442d-4c49-4e55-582d-445256000000 

vulkan related packages:

pacman -Q | grep vulkan
lib32-vulkan-icd-loader 1.3.245-1
vulkan-headers 1:1.3.246-1
vulkan-icd-loader 1.3.245-1
vulkan-mesa-layers 23.0.2-2
vulkan-radeon 23.0.2-2
vulkan-tools 1.3.245-1
vulkan-virtio 23.0.2-2 

amdgpu related packages:

pacman -Q | grep amd
amd-ucode 20230210.bf4115c-1
amdvlk 2022.Q4.4-3
lib32-amdvlk 2022.Q4.4-3
xf86-video-amdgpu 23.0.0-1 

Last edited by bobheart (2023-04-20 23:59:22)

Offline

#2 2023-04-15 14:15:12

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,756

Re: [Solved] Proton instantly crashing with no proton logs

Install lib32-vulkan-radeon and remove amdvlk and lib32-amdvlk it implements a bunch of stuff proton requires incorrectly

The as for proton logs the variable is PROTON_LOG=1 (note the missing s)

Last edited by V1del (2023-04-15 14:16:46)

Offline

#3 2023-04-15 16:23:00

bobheart
Member
Registered: 2023-03-15
Posts: 22

Re: [Solved] Proton instantly crashing with no proton logs

Thanks very much I did get 2 games to run. My confusion now is I'm not getting log every time but only when using some versions of proton. Is it this just a limitation of proton itself?

Last edited by bobheart (2023-04-15 16:23:23)

Offline

#4 2023-04-15 16:57:25

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,756

Re: [Solved] Proton instantly crashing with no proton logs

No if you configured the user_settings.py as posted you will get the logs from that version

Offline

#5 2023-04-15 18:43:44

bobheart
Member
Registered: 2023-03-15
Posts: 22

Re: [Solved] Proton instantly crashing with no proton logs

Yes I ran that user_settings.py on a few different versions of proton (GE-Proton7-55, GE-Proton7-41, GE-Proton7-37) on a bunch of different games but no logs where created in the location I selected (/home/jman/steamlogs).

I hit play on a game and it takes one second to attempt to launch and stop itself. The only time I get logs for proton is when the game somewhat runs. The only versions of proton I can seem to get to work for me is 5.0-10 or older.

Maybe I'm having the same problem as this post: Unable to use a proton version higher than 5.0

Also could be related to this open github issue on proton: No logs at all from Proton #5369

Last edited by bobheart (2023-04-15 20:39:11)

Offline

#6 2023-04-16 12:22:35

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,756

Re: [Solved] Proton instantly crashing with no proton logs

Are the games on a different (potentially NTFS) drive? Tried resetting the proton prefix by removing the corresponding appid folder from ./.steam/steam/steamapps/compatdata ? which games exactly, are they expected to work/did you check protondb?

Last edited by V1del (2023-04-17 13:38:25)

Offline

#7 2023-04-18 14:51:59

bobheart
Member
Registered: 2023-03-15
Posts: 22

Re: [Solved] Proton instantly crashing with no proton logs

Some games I have are on NTFS others are not they get can run regardless of where it's stored. I did just try delete the compatdata but it all it hasn't seemed to change anything. The game I when though about every game I have nothing seems to work on greater then 5.10. I was looking at protondb trying to match of the version that was most currently working with each game. but titles that are expected to work like Deep Rock Galactic don't work on 7.0-6 and I get no error logs on an version of proton versions 5.13-6 - 7.0-6. Now this isn't a big issue now as I'm finding with the latest version 8.0-1 it is working. The only thing I can think of is the kernel I'm on or kernel parameters maybe an issue.

Last edited by bobheart (2023-04-18 14:54:32)

Offline

#8 2023-04-20 23:58:28

bobheart
Member
Registered: 2023-03-15
Posts: 22

Re: [Solved] Proton instantly crashing with no proton logs

I'm just going to mark it as solved as I can get what I need working now. Thanks very much for your help.

Last edited by bobheart (2023-04-20 23:59:55)

Offline

Board footer

Powered by FluxBB