Haio, very new to garuda and linux in general so forgive me please. If this question is better suited for a forum on Steam please let me know, i just haven't found an answer yet. After trying a dozen different things I was finally able to get the nvidia driver installed and seemingly working.
However, now I am trying to launch Elden Ring. After I hit play it acts like its launching, says it's playing for a second, and then quits. I have Proton Experimental with bleeding edge installed, and I have tried other proton versions as well with no luck (even the custom ge one). I've seen a post of someone saying they were able to launch Elden Ring in Garuda so I know it's possible at least. Thank you for your time.
Also as a side question, when I try and launch Steam Runtime, it still says i have the native version open, was wondering what that was about.
Iāll be honest, I donāt know much about gaming but this person was able to fix a similar issue by running the command steam-runtime --reset in the terminal. Steam crashing - #24 by RodneyCK
From what I have heard this game is famously difficult to run.
Again, not my area of expertise but the 5.17 kernel is carrying a bunch of general gaming-related improvements (I think a lot of them are getting pushed to support a strong Steam Deck launch). I have heard it mentioned getting this game up will be easier on 5.17.
Read through the comments and see if you can learn more about the specific details of their setupāwhat hardware they are using, or if they have any special configuration that enabled them to play the game.
So I sort of found a fix. I renamed the eldenring.exe to start_protected_program.exe and turned the original into a backup file. The game does launch and work now, with no online play however. Seems to be an issue with EAC even though i had the proton EAC installed. Anyone who knows how to fix that would be greatly appreciated
try proton 7.01 it works there is no more need for experimental proton bleeding edge
EAC is the problem.
If u use a VPN disable it ⦠if u start the game and it went to only black screen force closed and try again ā¦
if it goes black and then the screen go white too even for short time then wait a bit i looks good to start .
i run the Game on borderless window and i have steam overlay disable ( i read that fullscreen and steam overlay gives stutter and crashes)
but i prefere play offline with use these comandline in steam
echo āgamemoderun %command%ā | sed ās/start_protected_game.exe/eldenring.exe/ā | sh
so i don“t need to rename elden ring files .
for me its ok to play offline ⦠im also aware of online playing at the moment bec the game crash sometimes like every 2 or 3 hours ⦠and i know from (darksouls games) that this can detect as alt+f4 an can give u a ban as cheater but i don“t no how elden ring handle it so for now im ok with offline
also it gives an exploit that gives u endless death animation https://twitter.com/EldenRingUpdate/status/1504958027925008387
so for now better play offline
Elden Ring runs perfectly fine on Steam Proton Experimental Bleeding Edge... The issues were only on Day 1 but quick updates to Proton Experimental and Elden Ring resolved all of those with Easy Anti Cheat the day or two after.
Are you sure you're forcing the compatibility mode on the game from the steam library ? I've had the same behavior when running Elden Ring from Garuda, EndeavourOS, and Fedora.
You need two things and elden ring will run perfectly on steam (not native). 1. You have to use steam beta. 2. Proton experimental set in the settings for the game in steam. Right click the title in library and force experimental.
I have done all of that as already stated. Steam is in beta, I got the runtime version fixed, proton experimental enabled with bleeding edge, and the game forced to use proton. The game does not launch to any screen at all.
This is the output the terminal gives when i try to launch the game
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to ShowLaunchOption with ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp waiting for user response to ShowLaunchOption ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp continues with user response "0"
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to ProcessingInstallScript with ""
Steam: An X Error occurred
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 40 (X_TranslateCoords)
Resource id in failed request: 0x10067fb
Serial number of failed request: 21908
xerror_handler: X failed, continuing
fsync: up and running.
wine: Using setpriority to control niceness in the [-11,11] range
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to SynchronizingControllerConfig with ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/marceline/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- '/run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/Proton - Experimental'/proton waitforexitandrun '/run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/ELDEN RING/Game/start_protected_game.exe'\0
Game process added : AppID 1245620 "/home/marceline/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- '/run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/Proton - Experimental'/proton waitforexitandrun '/run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/ELDEN RING/Game/start_protected_game.exe'", ProcID 57031, IP 0.0.0.0:0
chdir /run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/ELDEN RING/Game
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 1245620, ActionID 2] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/marceline/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/marceline/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/marceline/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/marceline/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/marceline/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 57035 != 57032, skipping destruction (fork without exec?)
fsync: up and running.
wine: Using setpriority to control niceness in the [-11,11] range
ThreadGetProcessExitCode: no such process 57251
ThreadGetProcessExitCode: no such process 57249
ThreadGetProcessExitCode: no such process 57033
Game process updated : AppID 1245620 "/home/marceline/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- '/run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/Proton - Experimental'/proton waitforexitandrun '/run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/ELDEN RING/Game/start_protected_game.exe'", ProcID 57250, IP 0.0.0.0:0
Setting breakpad minidump AppID = 1245620
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198029211832 [API loaded no]
ThreadGetProcessExitCode: no such process 57254
terminate called after throwing an instance of 'dxvk::DxvkError'
abnormal program termination
ThreadGetProcessExitCode: no such process 57330
ThreadGetProcessExitCode: no such process 57311
ThreadGetProcessExitCode: no such process 57296
ThreadGetProcessExitCode: no such process 57290
ThreadGetProcessExitCode: no such process 57282
ThreadGetProcessExitCode: no such process 57259
ThreadGetProcessExitCode: no such process 57256
ThreadGetProcessExitCode: no such process 57248
pid 57252 != 57251, skipping destruction (fork without exec?)
Game process removed: AppID 1245620 "/home/marceline/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1245620 -- '/run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/Proton - Experimental'/proton waitforexitandrun '/run/media/marceline/fba47394-0876-4c5f-b7c1-a1d15a2d3037/SteamLibrary/steamapps/common/ELDEN RING/Game/start_protected_game.exe'",ProcID 57250
ThreadGetProcessExitCode: no such process 57268
ThreadGetProcessExitCode: no such process 57250
ThreadGetProcessExitCode: no such process 57032
Game 1245620 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList
Game 1245620 created interface STEAMAPPS_INTERFACE_VERSION008 / Apps
Game 1245620 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
Game 1245620 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP
Game 1245620 created interface STEAMINVENTORY_INTERFACE_V002 / Inventory
Game 1245620 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
Game 1245620 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music
Game 1245620 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
Game 1245620 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
Game 1245620 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
Game 1245620 created interface STEAMUGC_INTERFACE_VERSION010 / UGC
Game 1245620 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 1245620 created interface STEAMVIDEO_INTERFACE_V002 / Video
Game 1245620 created interface SteamController006 / Controller
Game 1245620 created interface SteamFriends015 / Friends
Game 1245620 created interface SteamMatchMaking009 / Matchmaking
Game 1245620 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 1245620 created interface SteamNetworking005 / Networking
Game 1245620 created interface SteamUser019 / User
Game 1245620 created interface SteamUtils009 / Utils
Game 1245620 method call count for IClientAppManager::GetAppInstallDir : 1
Game 1245620 method call count for IClientAppManager::GetAppInstallState : 2
Game 1245620 method call count for IClientUtils::RecordSteamInterfaceCreation : 22
Game 1245620 method call count for IClientUtils::GetSteamUILanguage : 1
Game 1245620 method call count for IClientUtils::GetAppID : 24
Game 1245620 method call count for IClientUser::GetSteamID : 1
Uploaded AppInterfaceStats to Steam
I have found the solution! I was missing the lib32-nvidia-utils package. Hopefully this can help someone else! Also, Steam Runtime showing as native seems to be a bug with the gui, as it still opens the runtime version.
Hopefully it runs fine for you after you found that missing package. Poked around the steam forums for the game, and it looks like people have issues with the recent game patch. Somebody with pretty similar specs (that also don't meet the game's listed minimum CPU requirement [that seems too high and not exactly correct...]) said that they had the game running good before and now it won't work well or at all.
Yeah it seems to be running pretty well. Yeah my specs dont meet the minimum requirements but i've found that it has ran perfectly fine after dropping the setting down a bit. Even then, if I'm in a dungeon, i can run the game on high or max, just not in the open world.