I have an NTFS drive that I use for game libraries. I installed it on my linux boot drive to make sure it worked, then after migrating it to the NTFS HDD it doesn’t work. Here is the verbose output of steam when trying to run the game
steam-native -v ✔
Running Steam on manjarolinux 21.1.4 64-bit
STEAM_RUNTIME is disabled by the user
Can't find 'steam-runtime-check-requirements', continuing anyway
WARNING: Using default/fallback debugger launch
/home/jcristia/.local/share/Steam/ubuntu12_32/steam -v
[2021-10-01 17:42:25] Startup - updater built Sep 17 2021 04:27:28
Installing breakpad exception handler for appid(steam)/version(1631912732)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2021-10-01 17:42:25] Loading cached metrics from disk (/home/jcristia/.local/share/Steam/package/steam_client_metrics.bin)
[2021-10-01 17:42:25] Using the following download hosts for Public, Realm steamglobal
[2021-10-01 17:42:25] 1. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-10-01 17:42:25] 2. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-10-01 17:42:25] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1631912732)
[2021-10-01 17:42:25] Checking for update on startup
[2021-10-01 17:42:25] Checking for available updates...
[2021-10-01 17:42:25] Downloading manifest: https://cdn.cloudflare.steamstatic.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1631912732)
[2021-10-01 17:42:26] Download skipped: /client/steam_client_ubuntu12 version 1631912732, installed version 1631912732, existing pending version 0
[2021-10-01 17:42:26] Nothing to do
[2021-10-01 17:42:26] Verifying installation...
[2021-10-01 17:42:26] Performing checksum verification of executable files
[2021-10-01 17:42:26] Verification complete
Loaded SDL version 2.0.17-6744061
(steam:5298): Gtk-WARNING **: 17:42:27.088: Unable to locate theme engine in module_path: "adwaita",
Installing breakpad exception handler for appid(steam)/version(1631912732)
Runtime for steamwebhelper: disabled by environment (this is unsupported)
+ exec ./steamwebhelper -lang=en_US -cachedir=/home/jcristia/.local/share/Steam/config/htmlcache -steampid=5298 -buildid=1631912732 -steamid=0 -cachedir=/home/jcristia/.local/share/Steam/config/htmlcache -steamuniverse=Public -realm=Global -clientui=/home/jcristia/.local/share/Steam/clientui --enable-blink-features=ResizeObserver,Worklet,AudioWorklet --enable-media-stream --enable-smooth-scrolling --password-store=basic --log-file=/home/jcristia/.local/share/Steam/logs/cef_log.txt --disable-quick-menu
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
CAppInfoCacheReadFromDiskThread took 192 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Proceed to auto login
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Opted-in Controller Mask for AppId 0: 0
Installing breakpad exception handler for appid(steam)/version(1631912732)
(steam:5298): GLib-CRITICAL **: 17:42:28.472: g_main_context_push_thread_default: assertion 'acquired_context' failed
(steam:5298): GLib-CRITICAL **: 17:42:28.472: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed
(steam:5298): Gtk-WARNING **: 17:42:28.952: gtk_disable_setlocale() must be called before gtk_init()
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
roaming config store loaded successfully - 498 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 29ms
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/jcristia/.local/share/Steam/ubuntu12_32/steam' '-v'"
System startup time: 4.34 seconds
BuildCompleteAppOverviewChange: 241
RegisterForAppOverview 1: 27ms
RegisterForAppOverview 2: 27ms
[379720]Non-Steam Controller Configs Enabled: 1
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Installing breakpad exception handler for appid(steam)/version(1631912732)
Opted-in Controller Mask for AppId 379720: 0
GameAction [AppID 379720, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
Proton: Upgrading prefix from None to 6.3-3 (/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/)
Traceback (most recent call last):
File "/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/common/Proton 6.3/proton", line 1262, in <module>
g_session.init_session(sys.argv[1] != "runinprefix")
File "/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/common/Proton 6.3/proton", line 1076, in init_session
g_compatdata.setup_prefix()
File "/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/common/Proton 6.3/proton", line 649, in setup_prefix
self.migrate_user_paths()
File "/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/common/Proton 6.3/proton", line 627, in migrate_user_paths
os.symlink(src=link, dst=old)
OSError: [Errno 5] Input/output error: '../AppData/Local' -> '/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Local Settings/Application Data'
GameAction [AppID 379720, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base//steam_autocloud.vdf
Installing breakpad exception handler for appid(steam)/version(1631912732)
assert_20211001174320_30.dmp[5746]: Uploading dump (out-of-process)
/tmp/dumps/assert_20211001174320_30.dmp
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame/steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame/steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame.user/76561198087915924//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame.user/76561198087915924//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame.user/76561198087915924/GAME-AUTOSAVE0//steam_autocloud.
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame.user/76561198087915924/GAME-AUTOSAVE0//steam_autocloud.
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame.user/76561198087915924/GAME-AUTOSAVE1//steam_autocloud.
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame.user/76561198087915924/GAME-AUTOSAVE1//steam_autocloud.
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame.user/76561198087915924/GAME-AUTOSAVE2//steam_autocloud.
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame.user/76561198087915924/GAME-AUTOSAVE2//steam_autocloud.
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame.user/76561198087915924/PROFILE//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame.user/76561198087915924/PROFILE//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame/GAME-AUTOSAVE0//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame/GAME-AUTOSAVE0//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame/GAME-AUTOSAVE1//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame/GAME-AUTOSAVE1//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame/GAME-AUTOSAVE2//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame/GAME-AUTOSAVE2//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame/PROFILE//steam_autocloud.vdf
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame/PROFILE//steam_autocloud.vdf
GameAction [AppID 379720, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 379720, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 379720, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 379720, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/jcristia/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=379720 -- '/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/common/Proton 6.3'/proton waitforexitandrun '/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/common/DOOM/DOOMx64.exe'\0
Game update: AppID 379720 "", ProcID 5748, IP 0.0.0.0:0
ERROR: ld.so: object '/home/jcristia/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jcristia/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/jcristia/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jcristia/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Starting app 379720
>>> Adding process 5748 for game ID 379720
GameAction [AppID 379720, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/jcristia/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 5755 != 5752, skipping destruction (fork without exec?)
GameAction [AppID 379720, ActionID 1] : LaunchApp changed task to Completed with ""
>>> Adding process 5752 for game ID 379720
>>> Adding process 5753 for game ID 379720
assert_20211001174320_30.dmp[5746]: Finished uploading minidump (out-of-process): success = yes
assert_20211001174320_30.dmp[5746]: response: CrashID=bp-89b6161a-93f2-4289-967e-1c35b2211001
assert_20211001174320_30.dmp[5746]: file ''/tmp/dumps/assert_20211001174320_30.dmp'', upload yes: ''CrashID=bp-89b6161a-93f2-4289-967e-1c35b2211001''
>>> Adding process 6028 for game ID 379720
Proton: Upgrading prefix from None to 6.3-3 (/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/)
Traceback (most recent call last):
File "/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/common/Proton 6.3/proton", line 1262, in <module>
g_session.init_session(sys.argv[1] != "runinprefix")
File "/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/common/Proton 6.3/proton", line 1076, in init_session
g_compatdata.setup_prefix()
File "/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/common/Proton 6.3/proton", line 649, in setup_prefix
self.migrate_user_paths()
File "/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/common/Proton 6.3/proton", line 627, in migrate_user_paths
os.symlink(src=link, dst=old)
OSError: [Errno 5] Input/output error: '../AppData/Local' -> '/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Local Settings/Application Data'
Game removed: AppID 379720 "", ProcID 5748
Uploaded AppInterfaceStats to Steam
Exiting app 379720
No cached sticky mapping in ActivateActionSet.
I think the problem lies within one of these messages
OSError: [Errno 5] Input/output error: '../AppData/Local' -> '/mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Local Settings/Application Data'
src/clientdll/autocloud.cpp (565) : Assertion Failed: AutoCloud failed to write session info to /mnt/D08E29188E28F89C/LinuxSteamLibrary/steamapps/compatdata/379720/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM/base/savegame/PROFILE//steam_autocloud.vdf
ERROR: ld.so: object '/home/jcristia/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jcristia/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
and it seems that it all centers around not having write permissions to the drive.
I have checked the other forum posts and installed
ntfs-3g (most common fix)
python3 (it worked for someone,figured I would install it)
vulkan
and the latest nvidia drivers (470)
my fstab entry for this drive currently looks like this
UUID=D08E29188E28F89C /mnt/D08E29188E28F89C ntfs-3g exec,uid=1000,gid=1001 0 1
to anyone who responds, I thank you for your time.