Update: I was able to fix GPU process exited unexpectedly: exit_code=512
by adding i915
to the modules list in /etc/mkinitcpio.conf
, however this does not resolve the crash, instead rather than being asked to sign in each time I open the launcher, I am shown the loading page before the launcher crashes (whoops, an unexpected error) with no errors reported in the console.
Not sure if its relevant but in the launcher_logs I'm seeing:
[Info: 2025-05-30 23:21:41.708285279: ZmpuptBpFeU=: ControllerInterface.cpp(106)] Running method getAccountData
[Info: 2025-05-30 23:21:41.713073823: aico7w/X4RE=: ControllerInterface.cpp(106)] Running method getAccountData
[Info: 2025-05-30 23:21:41.749430621: YhiWzbgltxY=: NetQueue.cpp(208)] NetQueue: Starting net action https://api.minecraftservices.com/entitlements/license?requestId=b4413eaa-dc65-433a-90d9-051216145775
[Info: 2025-05-30 23:21:41.749458347: YhiWzbgltxY=: NetQueue.cpp(211)] NetQueue: Action debug details (https://api.minecraftservices.com/entitlements/license?requestId=b4413eaa-dc65-433a-90d9-051216145775):
Method: GET
Headers:
Authorization:Bearer <TOKEN>
Content-Type:application/json
Body:
[Error: 2025-05-30 23:21:41.766319886: UE+jJZLLHOk=: app.a85fe966.bundle.js(2)] OnConsoleMessage: TypeError: Cannot read properties of undefined (reading 'title')
[Error: 2025-05-30 23:21:41.767906574: UE+jJZLLHOk=: app.a85fe966.bundle.js(2)] OnConsoleMessage: TypeError: Cannot read properties of undefined (reading 'title')
[Info: 2025-05-30 23:21:41.983101173: YhiWzbgltxY=: CurlNetQueue.cpp(578)] NetQueue: Primary ip: 2620:1ec:bdf::69, Host: api.minecraftservices.com
[Info: 2025-05-30 23:21:41.983148573: YhiWzbgltxY=: NetQueue.cpp(100)] NetQueue: Action finished: https://api.minecraftservices.com/entitlements/license?requestId=b4413eaa-dc65-433a-90d9-051216145775
After posting this issue, I am under the impression that it may be an issue with my with my particular world file. I was unable to replicate the issue another world.
I found that if I delete the
webcache2
folder under~/.minecraft/
the launcher is able to start successfully. It seems this needs to be done each time the game is launched. Not sure whats being cached in there that’s causing issues but hopefully this is enough info for an enterprising microsoft intern to look into a more permanent solution