-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
[Regression] Unable to boot games on Linux #14409
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Are you running on Wayland and using a dedicated GPU? |
CPU AMD Ryzen 9 7900X GPU: Nvidia RTX 3070 I am experiencing similar issues on Arch Linux as well, build 15417-9b3a878c is fine but builds 15419-6cd5a7ea and after cause Call Of Duty: Ghosts to crash on launch, firmware cache causes rpcs3 to crash, also when exiting any game rpcs3 crashes. |
Try running rpcs3 with: QT_QPA_PLATFORM=xcb |
I can reproduce here too. You don't even have to boot any game, it crashes when creating the firmware cache. |
I am getting this exact error on Arch Linux as well, except it's when I close any game. I can boot and run games with no issue, but this error will always pop up when closing a game, crashing RPCS3 entirely.
I uploaded a log below (it's a manually compressed RPCS3.log file. The .log.gz file wasn't working, and the .log file was 32mb, surpassing the 25mb upload limit.) |
Same issue on Mint 21.1. It triggers either on attempting to run a game or install a firmware, seemingly triggered by the "compiling PPU modules" process. I can't get it to produce a log, but it keeps spamming this over and over in the terminal until crashing with a segfault:
It actually had been a while since I updated my kernel so I went and did that, to no avail. As mentioned by @justunscored reverting to 15417-9b3a878c fixes it. |
Not the same issue. What you're having is #14422. We will bump our minimal kernel requirement if no other solution is found. |
Needs retest on latest build for the issue specifically reported in this issue, not the outdated kernel one. |
The latest build seems to have fixed it for me, my game is able to boot now and can now create firmware cache. |
The issue I had before (error message after closing a game) still persists for me as well. Arch Linux 6.4.10-lqx1-1-lqx |
Need log file to update the issue so it can be reopened |
Okay so I realized why mine was working... I only really use X11 but In a attempt to see if it was just X11 not launching games when both were broken, i had switched to wayland but it didn't fix the issue and both were crashing upon launching the same game and creating firmware cache and I forgot to switch back to X11 after trying to see if wayland would fix the issue and that's why it was fixed for me at that time. Issue still persists on X11 but not wayland. |
This is also happening to me, preventing the system menu from booting. Error happens at the very end of compiling modules, or when closing out of a game. Same exact error popup in the original issue post. Arch 6.4.10-zen2-1-zen |
This comment was marked as off-topic.
This comment was marked as off-topic.
Should be fixed now. |
If the latest version (RPCS3 v0.0.29-15487-384c807d Alpha) was supposed to fix it, it didn't, at least for me. I still get the message saying "Segfault executing location 00007f604c022fd0 at 00007f604c022fd0. Thread: Main Thread." as soon as I close any game I'm playing. In addition, Red Dead Redemption GOTY (BLES01294) has completely stopped booting for me, and instantly gives me the error "Segfault executing location 00007f539c1b1fd0 at 00007f539c1b1fd0. Thread: Main Thread." (slightly different error). It is the only game where I encounter the behavior others have experienced, whereas I normally only get an error message when I close a game I'm currently running. Keep in mind this could have already been happening since I first commented on this issue, but only now did I try booting that game specifically. I attached a log for the RDR GOTY crash below. |
This is not related to the futex_waitv regression (that has been fixed) as I already said above, do not mix issues as it confuses developers |
Issue is still persisting after latest update. After updating, I cleared my spu and ppu caches, then tried creating them again, crashes with the same segfault error as in OP. Only game I have in RPCS3 is Skate 3 (BLUS30464). Log attached below. |
I'm no longer having trouble booting as of the latest master build 🤷♂️ |
Fully working for me now as well (RPCS3 v0.0.29-15497-454cb697 Alpha). Red Dead Redemption boots up again, and no more error messages after closing any game. Thank you! |
The issue is fixed for real this time. This time I am actually on X11 rather then Wayland. |
Issue already closed, but I can confirm that this issue has been fixed. Thank you so much to everyone who has worked on this project ❤️ |
Quick summary
After the update to qt6 I am no longer able to boot any games on Arch Linux.
#12471
Details
Build with regression
v0.0.29-15420-ef12da77
Attach two log files
RPCS3.log
Attach capture files for visual issues
No response
System configuration
RPCS3 v0.0.29-15420-ef12da77 Alpha | master
12th Gen Intel(R) Core(TM) i7-12700KF | 16 Threads | 31.16 GiB RAM | TSC: 3.610GHz | AVX-512+ | FMA3
Operating system: POSIX, Name: Linux, Release: 6.2.6-273-tkg-cfs, Version: #1 SMP PREEMPT_DYNAMIC TKG Wed, 15 Mar 2023 23:53:12 +0000
Qt version: Compiled against Qt 6.5.0 | Run-time uses Qt 6.5.0
Other details
No response
The text was updated successfully, but these errors were encountered: