Steamuxulation redux

Thanks for the quick turnaround! Unfortunately, it's still not working for me, getting that same steamwebhelper crashed prompt. To update I did:

git pull
make
sudo make install

As prompted, added:
security.bsd.unprivileged_chroot=1
vfs.usermount=1
to /etc/systctl.conf and kldload nullfs

No more permission denied errors that I notice, but then still getting the crash prompt. Here is the console output:

Code:
ERROR: ld.so: object 'steamfix.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'steamfix.so' from LD_PRELOAD cannot be preloaded: ignored.
[2024-03-03 09:53:10] Startup - updater built Feb 29 2024 00:39:10
[2024-03-03 09:53:10] Startup - Steam Client launched with: '/home/scratchi/.steam/steam/ubuntu12_32/steam'
/tmp/dumps is not owned by us - delete and recreate
03/03 09:53:10 Init: Installing breakpad exception handler for appid(steam)/version(1709168962)/tid(3115)
[2024-03-03 09:53:10] Loading cached metrics from disk (/usr/home/scratchi/.steam/steam/package/steam_client_metrics.bin)
[2024-03-03 09:53:10] Using the following download hosts for Public, Realm steamglobal
[2024-03-03 09:53:10] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2024-03-03 09:53:10] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2024-03-03 09:53:10] 3. https://cdn.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2024-03-03 09:53:10] Verifying installation...
[2024-03-03 09:53:10] Verification complete
UpdateUI: skip show logo
Steam logging initialized: directory: /usr/home/scratchi/.steam/steam/logs

GLib-GIO-Message: 09:53:10.996: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0x2436a560
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0x24368db0
[[sh]]
[[-c]]
[[LIBGL_ALWAYS_SOFTWARE=1 exec '/usr/home/scratchi/.steam/steam/ubuntu12_64/steamwebhelper.sh.patched' '-lang=en_US' '-cachedir=/usr/home/scratchi/.steam/steam/config/htmlcache' '-steampid=3115' '-buildid=1709168962' '-steamid=0' '-logdir=/usr/home/scratchi/.steam/steam/logs' '-uimode=7' '-startcount=0' '-steamuniverse=Public' '-realm=Global' '-clientui=/usr/home/scratchi/.steam/steam/clientui' '-steampath=/usr/home/scratchi/.steam/steam/ubuntu12_32/steam' '-launcher=0' '-use_safe_shutdown_workaround' '-use_xcomposite_workaround' '-no-restart-on-ui-mode-change' '--enable-smooth-scrolling' '--disable-gpu-compositing' '--disable-gpu' '--password-store=basic' '--log-file=/usr/home/scratchi/.steam/steam/logs/cef_log.txt' '--disable-quick-menu' '--disable-features=DcheckIsFatal' --no-sandbox]]
mount -o nocover -t tmpfs tmpfs /home/scratchi/.steam/tmp
mount -o nocover -t tmpfs tmpfs /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper
tar: ./etc/ssl/certs/988a38cb.0: Can't translate linkname 'NetLock_Arany_=Class_Gold=_F��tan��s��tv��ny.pem' to UTF-8
tar: ./etc/ssl/certs/NetLock_Arany_=Class_Gold=_F��tan��s��tv��ny.pem: Can't translate pathname './etc/ssl/certs/NetLock_Arany_=Class_Gold=_F��tan��s��tv��ny.pem' to UTF-8
tar: ./share/ca-certificates/mozilla/NetLock_Arany_=Class_Gold=_F��tan��s��tv��ny.crt: Can't translate pathname './share/ca-certificates/mozilla/NetLock_Arany_=Class_Gold=_F��tan��s��tv��ny.crt' to UTF-8
CAppInfoCacheReadFromDiskThread took 199 milliseconds to initialize
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 3278
steam-runtime-launcher-service[3278]: E: Unable to watch signals: Function not implemented
mount -t linprocfs linprocfs /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper/proc
mount -t linsysfs linsysfs /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper/sys
mount -t devfs devfs /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper/dev
mount -t nullfs /tmp /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper/tmp
mount -t nullfs /var/run /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper/var/run
mount -o linrdlnk -t fdescfs fdescfs /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper/compat/linux/dev/fd
mount -t nullfs /compat/linux/dev/shm /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper/compat/linux/dev/shm
mount -t nullfs /usr/home/scratchi /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper/home/scratchi
mount -t nullfs /usr/home/scratchi /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper/compat/linux/home/scratchi
mount -t nullfs /opt/steam-utils /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper/opt/steam-utils
mount -t nullfs /compat/linux/usr/share/alsa /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper/usr/share/alsa
exec ./steamwebhelper -lang=en_US -cachedir=/usr/home/scratchi/.steam/steam/config/htmlcache -steampid=3115 -buildid=1709168962 -steamid=0 -logdir=/usr/home/scratchi/.steam/steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/usr/home/scratchi/.steam/steam/clientui -steampath=/usr/home/scratchi/.steam/steam/ubuntu12_32/steam -launcher=0 -use_safe_shutdown_workaround -use_xcomposite_workaround -no-restart-on-ui-mode-change --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/usr/home/scratchi/.steam/steam/logs/cef_log.txt --disable-quick-menu --disable-features=DcheckIsFatal --no-sandbox
[0303/145313.717656:ERROR:context.cc(100)] The browser_subprocess_path directory (./steamwebhelper) is not an absolute path. Defaulting to empty.
[0303/145313.730375:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: browser
[0303/145313.731578:WARNING:task_impl.cc(32)] No task runner for threadId 0
[0303/145313.732528:WARNING:task_impl.cc(32)] No task runner for threadId 0
[0303/145313.756823:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0303/145313.756895:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1709167136
[0303/145313.756900:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0303/145313.756904:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0303/145313.756908:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
[0303/145313.761969:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0303/145313.761969:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0303/145313.762035:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1709168962
[0303/145313.762040:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0303/145313.762041:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1709168962
[0303/145313.762045:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0303/145313.762049:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
[0303/145313.762049:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0303/145313.762054:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0303/145313.762058:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
*** stack smashing detected ***: terminated
[0303/145314.288597:ERROR:ptracer.cc(43)] ptrace: Invalid argument (22)
[0303/145314.288640:WARNING:process_reader_linux.cc(398)] Couldn't initialize main thread.
[0303/145314.288697:ERROR:proc_task_reader.cc(46)] format error
[0303/145314.288715:WARNING:exception_snapshot_linux.cc(349)] thread ID 3119 not found in process
[0303/145314.288756:ERROR:process_snapshot_linux.cc(129)] thread not found 3119
[0303/145314.288987:ERROR:proc_task_reader.cc(46)] format error
Steam Runtime Launch Service: steam-runtime-launcher-service pid 3278 exited
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 3321
steam-runtime-launcher-service[3321]: E: Unable to watch signals: Function not implemented
Steam Runtime Launch Service: steam-runtime-launcher-service pid 3321 exited
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 3322
steam-runtime-launcher-service[3322]: E: Unable to watch signals: Function not implemented
Steam Runtime Launch Service: steam-runtime-launcher-service pid 3322 exited
Steam Runtime Launch Service: steam-runtime-launcher-service keeps crashing on startup, disabling
[[sh]]
[[-c]]
[[LIBGL_ALWAYS_SOFTWARE=1 exec '/usr/home/scratchi/.steam/steam/ubuntu12_64/steamwebhelper.sh.patched' '-lang=en_US' '-cachedir=/usr/home/scratchi/.steam/steam/config/htmlcache' '-steampid=3115' '-buildid=1709168962' '-steamid=0' '-logdir=/usr/home/scratchi/.steam/steam/logs' '-uimode=7' '-startcount=1' '-steamuniverse=Public' '-realm=Global' '-clientui=/usr/home/scratchi/.steam/steam/clientui' '-steampath=/usr/home/scratchi/.steam/steam/ubuntu12_32/steam' '-launcher=0' '-use_safe_shutdown_workaround' '-use_xcomposite_workaround' '-no-restart-on-ui-mode-change' '--enable-smooth-scrolling' '--disable-gpu-compositing' '--disable-gpu' '--password-store=basic' '--log-file=/usr/home/scratchi/.steam/steam/logs/cef_log.txt' '--disable-quick-menu' '--disable-features=DcheckIsFatal' --no-sandbox]]
mount -o nocover -t tmpfs tmpfs /home/scratchi/.steam/tmp
mount: tmpfs: Device busy
mount -o nocover -t tmpfs tmpfs /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper
mount: tmpfs: Device busy
Assuming /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper is already set up.
exec ./steamwebhelper -lang=en_US -cachedir=/usr/home/scratchi/.steam/steam/config/htmlcache -steampid=3115 -buildid=1709168962 -steamid=0 -logdir=/usr/home/scratchi/.steam/steam/logs -uimode=7 -startcount=1 -steamuniverse=Public -realm=Global -clientui=/usr/home/scratchi/.steam/steam/clientui -steampath=/usr/home/scratchi/.steam/steam/ubuntu12_32/steam -launcher=0 -use_safe_shutdown_workaround -use_xcomposite_workaround -no-restart-on-ui-mode-change --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/usr/home/scratchi/.steam/steam/logs/cef_log.txt --disable-quick-menu --disable-features=DcheckIsFatal --no-sandbox
[0303/145322.005776:ERROR:context.cc(100)] The browser_subprocess_path directory (./steamwebhelper) is not an absolute path. Defaulting to empty.
[0303/145322.018375:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: browser
[0303/145322.019644:WARNING:task_impl.cc(32)] No task runner for threadId 0
[0303/145322.020519:WARNING:task_impl.cc(32)] No task runner for threadId 0
[0303/145322.048527:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0303/145322.048523:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0303/145322.048523:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0303/145322.048579:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1709167136
[0303/145322.048584:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1709168962
[0303/145322.048589:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0303/145322.048589:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0303/145322.048595:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0303/145322.048591:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1709168962
[0303/145322.048596:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0303/145322.048599:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
[0303/145322.048602:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0303/145322.048604:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
[0303/145322.048607:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0303/145322.048612:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
*** stack smashing detected ***: terminated
[0303/145322.554425:ERROR:ptracer.cc(43)] ptrace: Invalid argument (22)
[0303/145322.554466:WARNING:process_reader_linux.cc(398)] Couldn't initialize main thread.
[0303/145322.554510:ERROR:proc_task_reader.cc(46)] format error
[0303/145322.554528:WARNING:exception_snapshot_linux.cc(349)] thread ID 3323 not found in process
[0303/145322.554569:ERROR:process_snapshot_linux.cc(129)] thread not found 3323
[0303/145322.554786:ERROR:proc_task_reader.cc(46)] format error
[[sh]]
[[-c]]
[[LIBGL_ALWAYS_SOFTWARE=1 exec '/usr/home/scratchi/.steam/steam/ubuntu12_64/steamwebhelper.sh.patched' '-lang=en_US' '-cachedir=/usr/home/scratchi/.steam/steam/config/htmlcache' '-steampid=3115' '-buildid=1709168962' '-steamid=0' '-logdir=/usr/home/scratchi/.steam/steam/logs' '-uimode=7' '-startcount=2' '-steamuniverse=Public' '-realm=Global' '-clientui=/usr/home/scratchi/.steam/steam/clientui' '-steampath=/usr/home/scratchi/.steam/steam/ubuntu12_32/steam' '-launcher=0' '-use_safe_shutdown_workaround' '-use_xcomposite_workaround' '-no-restart-on-ui-mode-change' '--enable-smooth-scrolling' '--disable-gpu-compositing' '--disable-gpu' '--password-store=basic' '--log-file=/usr/home/scratchi/.steam/steam/logs/cef_log.txt' '--disable-quick-menu' '--disable-features=DcheckIsFatal' --no-sandbox]]
mount -o nocover -t tmpfs tmpfs /home/scratchi/.steam/tmp
mount: tmpfs: Device busy
mount -o nocover -t tmpfs tmpfs /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper
mount: tmpfs: Device busy
Assuming /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper is already set up.
exec ./steamwebhelper -lang=en_US -cachedir=/usr/home/scratchi/.steam/steam/config/htmlcache -steampid=3115 -buildid=1709168962 -steamid=0 -logdir=/usr/home/scratchi/.steam/steam/logs -uimode=7 -startcount=2 -steamuniverse=Public -realm=Global -clientui=/usr/home/scratchi/.steam/steam/clientui -steampath=/usr/home/scratchi/.steam/steam/ubuntu12_32/steam -launcher=0 -use_safe_shutdown_workaround -use_xcomposite_workaround -no-restart-on-ui-mode-change --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/usr/home/scratchi/.steam/steam/logs/cef_log.txt --disable-quick-menu --disable-features=DcheckIsFatal --no-sandbox
[0303/145332.233443:ERROR:context.cc(100)] The browser_subprocess_path directory (./steamwebhelper) is not an absolute path. Defaulting to empty.
[0303/145332.246180:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: browser
[0303/145332.247441:WARNING:task_impl.cc(32)] No task runner for threadId 0
[0303/145332.248475:WARNING:task_impl.cc(32)] No task runner for threadId 0
[0303/145332.276684:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0303/145332.276768:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1709167136
[0303/145332.276773:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0303/145332.276778:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0303/145332.276782:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
[0303/145332.278853:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0303/145332.278912:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1709168962
[0303/145332.278917:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0303/145332.278921:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0303/145332.278925:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
[0303/145332.279869:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0303/145332.279914:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1709168962
[0303/145332.279919:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0303/145332.279924:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0303/145332.279928:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
*** stack smashing detected ***: terminated
[0303/145332.785246:ERROR:ptracer.cc(43)] ptrace: Invalid argument (22)
[0303/145332.785290:WARNING:process_reader_linux.cc(398)] Couldn't initialize main thread.
[0303/145332.785336:ERROR:proc_task_reader.cc(46)] format error
[0303/145332.785353:WARNING:exception_snapshot_linux.cc(349)] thread ID 3347 not found in process
[0303/145332.785394:ERROR:process_snapshot_linux.cc(129)] thread not found 3347
[0303/145332.785609:ERROR:proc_task_reader.cc(46)] format error
src/steamUI/steamuisharedjscontroller.cpp (546) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (546) : Failed creating offscreen shared JS context
03/03 09:53:37 Init: Installing breakpad exception handler for appid(steam)/version(1709168962)/tid(3115)
ExceptionHandler::GenerateDump waitpid failed:No child processes
03/03 09:53:37 Failed writing minidump, nothing to upload.
src/steamexe/steamglobalinstance.cpp (435) : Assertion Failed: ReadCommandsFromPipe: read failed: Resource temporarily unavailable

src/steamexe/steamglobalinstance.cpp (435) : Assertion Failed: ReadCommandsFromPipe: read failed: Resource temporarily unavailable

03/03 09:53:37 Init: Installing breakpad exception handler for appid(steam)/version(1709168962)/tid(3115)
ExceptionHandler::GenerateDump waitpid failed:No child processes
03/03 09:53:37 Failed writing minidump, nothing to upload.
[[sh]]
[[-c]]
[[LIBGL_ALWAYS_SOFTWARE=1 exec '/usr/home/scratchi/.steam/steam/ubuntu12_64/steamwebhelper.sh.patched' '-lang=en_US' '-cachedir=/usr/home/scratchi/.steam/steam/config/htmlcache' '-steampid=3115' '-buildid=1709168962' '-steamid=0' '-logdir=/usr/home/scratchi/.steam/steam/logs' '-uimode=7' '-startcount=3' '-steamuniverse=Public' '-realm=Global' '-clientui=/usr/home/scratchi/.steam/steam/clientui' '-steampath=/usr/home/scratchi/.steam/steam/ubuntu12_32/steam' '-launcher=0' '-use_safe_shutdown_workaround' '-use_xcomposite_workaround' '-no-restart-on-ui-mode-change' '--enable-smooth-scrolling' '--disable-gpu-compositing' '--disable-gpu' '--password-store=basic' '--log-file=/usr/home/scratchi/.steam/steam/logs/cef_log.txt' '--disable-quick-menu' '--disable-features=DcheckIsFatal' --no-sandbox]]
mount -o nocover -t tmpfs tmpfs /home/scratchi/.steam/tmp
mount: tmpfs: Device busy
mount -o nocover -t tmpfs tmpfs /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper
mount: tmpfs: Device busy
Assuming /home/scratchi/.steam/tmp/SteamLinuxRuntime_sniper is already set up.
exec ./steamwebhelper -lang=en_US -cachedir=/usr/home/scratchi/.steam/steam/config/htmlcache -steampid=3115 -buildid=1709168962 -steamid=0 -logdir=/usr/home/scratchi/.steam/steam/logs -uimode=7 -startcount=3 -steamuniverse=Public -realm=Global -clientui=/usr/home/scratchi/.steam/steam/clientui -steampath=/usr/home/scratchi/.steam/steam/ubuntu12_32/steam -launcher=0 -use_safe_shutdown_workaround -use_xcomposite_workaround -no-restart-on-ui-mode-change --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/usr/home/scratchi/.steam/steam/logs/cef_log.txt --disable-quick-menu --disable-features=DcheckIsFatal --no-sandbox
[0303/145342.332777:ERROR:context.cc(100)] The browser_subprocess_path directory (./steamwebhelper) is not an absolute path. Defaulting to empty.
[0303/145342.345326:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: browser
[0303/145342.346536:WARNING:task_impl.cc(32)] No task runner for threadId 0
[0303/145342.347527:WARNING:task_impl.cc(32)] No task runner for threadId 0
[0303/145342.375819:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0303/145342.375900:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1709167136
[0303/145342.375909:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0303/145342.375917:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0303/145342.375925:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
[0303/145342.377159:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0303/145342.377218:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1709168962
[0303/145342.377223:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0303/145342.377228:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0303/145342.377232:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
[0303/145342.378074:WARNING:crash_reporting.cc(278)] Failed to set crash key: UserID with value: 0
[0303/145342.378120:WARNING:crash_reporting.cc(278)] Failed to set crash key: BuildID with value: 1709168962
[0303/145342.378125:WARNING:crash_reporting.cc(278)] Failed to set crash key: SteamUniverse with value: Public
[0303/145342.378129:WARNING:crash_reporting.cc(278)] Failed to set crash key: Vendor with value: Valve
[0303/145342.378134:WARNING:crash_reporting.cc(278)] Failed to set crash key: Platform with value: Linux
*** stack smashing detected ***: terminated
[0303/145342.885208:ERROR:ptracer.cc(43)] ptrace: Invalid argument (22)
[0303/145342.885250:WARNING:process_reader_linux.cc(398)] Couldn't initialize main thread.
[0303/145342.885293:ERROR:proc_task_reader.cc(46)] format error
[0303/145342.885311:WARNING:exception_snapshot_linux.cc(349)] thread ID 3373 not found in process
[0303/145342.885351:ERROR:process_snapshot_linux.cc(129)] thread not found 3373
[0303/145342.885570:ERROR:proc_task_reader.cc(46)] format error

Also, attaching .steam/steam/logs/webhelper.txt ... it looks like things are working and getting proper date stamps up to 2024-02-27, prior to the update...but then the rest of the log entries are 1970-01-01? Not sure if that matters, but maybe the errors logged there can help troubleshoot?

Attached also is dmesg errors logged during multiple attempts to launch.

Let me know if you require any additional information to troubleshoot this. The GPU by the way is an old Fermi, so no Vulkan...can that be the issue? Steam was working fine on it last week before the client update.

Thanks for your help!
 

Attachments

  • webhelper.zip
    145.2 KB · Views: 35
  • steam-dmesg-errors.txt
    10.2 KB · Views: 29
OK, did that, still no luck. Now everytime I launch steam, during load I get page fault panic and the laptop reboots. It always happens at the same point and the last messages logged are:
Failed to load module "colorreload-gtk-module"
Failed to load module "windows-decorations-gtk-module"

I've attached a picture of the console right before the reboot happens and also attached two core.txt dump files in the zip. Let me know if you need any additional info for troubleshooting this.

Thanks for all your help with this.
 

Attachments

  • steamcrashscreen.jpg
    steamcrashscreen.jpg
    729.7 KB · Views: 48
  • coredumps.zip
    118.1 KB · Views: 41
Disable webcamd and try again. If you use bluetooth or virtual_oss, disable that as well.
Yes! That was it, Steam is working after disabling webcamd. Was able to log in, launch a game and play with no issues. Thank you so much!

I only used webcam once on this laptop, so leaving it disabled is not an issue, rather just onestart it if/when I ever do need it again.

Completely unrelated to this, but Charrua Soccer Pro and Mirror editions work great on FreeBSD. A fun arcade style football game, been spending lots of time on it lately :)
Also, Road Redemption is working nice too. That one is marked meh/unstable on the github compatibility list, and before when I tried it it would lock up a few minutes into the race. But last week I spent about an hour playing it and had no issues; good performance and no lock ups.

Thank you again, happy I can play again on this laptop! :D
 
I only used webcam once on this laptop, so leaving it disabled is not an issue, rather just onestart it if/when I ever do need it again.
Might be worth submitting a problem report, it's still a bug after all (in kernel/cuse).
 
What sort of performance should I expect? I got Torchlight 2 running and I'm getting ~15 fps in 1080p on an RX 6800 XT.

Not sure if this is normal when running games this way or if I have a problem somewhere.
 
Disable webcamd and try again. If you use bluetooth or virtual_oss, disable that as well.
With the latest version from the repo, today, I get an unhandled exception from /opt/steam-utils/bin/lsu-mount-runtime
164 raise if !(home_dir =~ HIER_HOME_PATH)

13.2-release-p10, mostly linux-c7 packages.

Removing that line lets it launch, it may be because my home dir is a symlink, but thank you for getting it working again!
 
Symlink to what location?

/home/steamuser -> /elsewhere/steamuser

/home ran out of space, as it often does, but I had lots /elsewhere

Similar issues can be had where /compat/linux is a symlink, but mount shows it as wherever it really is mounted, and this breaks a few scripts I've seen that expect /compat/linux to be the actual mountpoint, this also shows up say when switching to a differently installed linux distro instead of the old c7 stuff.

I have no idea on the correct sort of fix for this type of thing. Happy to test though, but can't write ruby (I'm lazy)

While we're here I note also that games like Factorio are listed as broken, but that just requires a quick patchelf to use a different glibc and a few other linux libs. I wonder if there's a good way of doing that for other games or sharing that info for others.

e.g.
cp factorio factorio.linux
patchelf --set-interpreter ......factorio/bin/x64/lib/x86_64-linux-gnu/ld-2.18.so ./factorio

Likewise, X4 was great fun, until a recent version stopped running FreeBSD, due to glibc and glicxx, but the games don't often really seem to require the version they claim they do.

Anyway, hope I answered ok re the symlink, apologies, I am stuck on --verbose
 
/home/steamuser -> /elsewhere/steamuser

/home ran out of space, as it often does, but I had lots /elsewhere
Well, that is unsupported. The recommended way to place data on specific storage devices are mountpoints, rather than hierarchy changes.

Similar issues can be had where /compat/linux is a symlink, but mount shows it as wherever it really is mounted, and this breaks a few scripts I've seen that expect /compat/linux to be the actual mountpoint, this also shows up say when switching to a differently installed linux distro instead of the old c7 stuff.
I don't know about others, but I expect specific libs with specific patches in a known location. Different Linux distros are not something I'm able to accommodate (unless they are in the Ports tree).
 
Well, that is unsupported. The recommended way to place data on specific storage devices are mountpoints, rather than hierarchy changes.


I don't know about others, but I expect specific libs with specific patches in a known location. Different Linux distros are not something I'm able to accommodate (unless they are in the Ports tree).
But I would imagine it's a fairly common setup and problem for others, as the pwd manpage provides a similar example.

I think with the new nullfs mounts approach (like it!) it should be easier to get some of those other games working, if we can put a few oddball linux libs in there and use them over the c7 stuff which ... well. c7 is a bit old.

Maybe I've not chosen the right way, but for me, I don't fancy using another OS, and don't mind doing what is not correct if it means I can play a game to death, which I've been doing since the original unreal on freebsd, under wine. Better than Windows NT for OpenGL imho..

Don't take this wrong, your work is great stuff and much appreciated, but I don't run anything but FreeBSD and if it won't work the standard way, I'm more than prepared to try the non-standard, unsupported way.

IIRC, /compat/linux used to be a symlink to somewhere in /usr/compat/linux as default and I've just not moved on.
 
I got steam install to open the steam install and install the latest update. After the latest update is install, steam itself doesn't turn on.
Then I install the linux-steam-utils Freshports packages on top and steam worked fine.
 
Anyone else running into this or is it just me? Any advice if I'm doing something wrong or does this require fix in linux-steam-utils? I'll be happy to test any changes if that's what is needed.
Yes, me, too, since a few weeks ago. I am also posting a screenshot.
I do not quite understand the further comments that apparently fix the problem?
 

Attachments

  • Screenshot from 2024-03-27 12-52-15.png
    Screenshot from 2024-03-27 12-52-15.png
    391.9 KB · Views: 38
Back
Top