Closed ImpactKaizer closed 3 years ago
Since other devices are unaffected this is likely some intel-specific or system-specific issue, I can confirm archlinux + KDE run just fine under RADV as this is my primary setup.
Yeah on my other devices like the A15 AMD + Nvidia it is fine along with and my Desktop AMD CPU + GPU it loads fine
I've attached the log after deleting everything from the cache with version 0.0.12-10915 @kd-11 still the same it crashes RPCS3.log
@ImpactKaizer Log looks fine, just unexpected crashing. How many titles are affected?
Also, which is the first affected build? You can bisect to figure that out.
@ImpactKaizer Log looks fine, just unexpected crashing. How many titles are affected?
I tried with mostly
SRW OG Dark prison 2nd SRW OG And Demon Souls
Also, which is the first affected build? You can bisect to figure that out.
@kd-11 I first Tried with 0.0.12-10865 & also Tried 0.0.12-10851 they also crash on start-up , but seem to fine with 0.0.12-10839.
@ImpactKaizer the ideal situation is if you can test the intermediate builds (i.e. those between 10839 and 10851) to identify exactly which build it was that caused the regression. This narrows it down from being hundreds/thousands of lines of code changes to just being maybe a few dozen. It just makes it that little bit easier for the likes of kd-11 to narrow down where the problem might be :)
@ImpactKaizer the ideal situation is if you can test the intermediate builds (i.e. those between 10839 and 10851) to identify exactly which build it was that caused the regression. This narrows it down from being hundreds/thousands of lines of code changes to just being maybe a few dozen. It just makes it that little bit easier for the likes of kd-11 to narrow down where the problem might be :)
@bevanweiss &@kd-11 it seems to have started with 0.0.12-10846. As anything below runs fine with vulkan for me on the device mentioned , if you required logs from from the build mentioned let me know.
Also got this on my laptop with AMD/Intel GPUs using the RADV ACO driver. It only happens on Kingdom Hearts for now though.
If it only happens in one game then it is not the same issue. I think this happens because I used doubles in the vertex shader, I'll revert to single floats and see if precision degrades or not. fp64 is likely not supported on intel.
Try with the build that will be generated by https://github.com/RPCS3/rpcs3/pull/8967. If it still crashes, let me know and we can get more information from SDK layers.
Try with the build that will be generated by https://github.com/RPCS3/rpcs3/pull/8967. If it still crashes, let me know and we can get more information from SDK layers.
@kd-11 so now we wait for the compiled build mentioned ?
@kd-11 I cleaned the cache & it still crashes with vulkan setting I've added the log for reference. RPCS3.log
Then it is a lot more complicated, segfaults are not going to be stored in any meaningful way in the log. If you have coredumps configured to write to disk, you can get a stacktrace using gdb. If you are able to, I would highly advice to compile rpcs3 for linux from AUR instead of downloading the appimage as there are too many variables that I cannot control (appimages are not binaries, they are archives with other components bundled in). You can also enable "debug output" option in the config file for the game you're testing and install the vulkan-devel package from pacman, then run the game and attach the log. As I cannot see any problems in the log, I cannot proceed without a similar setup, but I have an AMD cpu.
Then it is a lot more complicated, segfaults are not going to be stored in any meaningful way in the log. If you have coredumps configured to write to disk, you can get a stacktrace using gdb. If you are able to, I would highly advice to compile rpcs3 for linux from AUR instead of downloading the appimage as there are too many variables that I cannot control (appimages are not binaries, they are archives with other components bundled in). You can also enable "debug output" option in the config file for the game you're testing and install the vulkan-devel package from pacman, then run the game and attach the log. As I cannot see any problems in the log, I cannot proceed without a similar setup, but I have an AMD cpu.
@kd-11 I also have rpcs3 from the Aur but I think that's version 10910 I'll update and installed the devel package as mentioned as for the config file were is it located / path since I never tried this stuff before ?
~/.config/rpcs3/custom_configs/
@kd-11 I've enabled the Debug output as requested. With build 0.0.12-10933 from AUR RPCS3.log
~/.config/rpcs3/custom_configs/
/config.yml There is another way by enabling the debug menu in the GUI, but I cannot remember where that file is on linux.
@kd-11 do you require any other files aside rpcs3.log
Any update regarding this issue ? @kd-11
@kd-11 yeah, no doubles for intel
reverting all the doubles to floats fixes the vulkan crash
I don't get any crashing on anv with HD 530. This is likely specific to that generation of iGPUs.
I don't get any crashing on anv. This is either Windows specific (more likely) or specific to that generation of iGPUs.
iris plus crashes on windows and linux, both with latest drivers (archlinux and beta for windows)
Have you tested with mesa-git
AUR?
nope
I forgot to remove doubles from rcp_precise and revert the generic path to the old method. Will fix soon in upcoming driver compatibility patches.
Try with https://github.com/RPCS3/rpcs3/pull/9131.
working
@kd-11 @kylon @AniLeo can I build from the Aur repo now or do I have to wait a bit ?
If AUR correctly tracks our git then you can build from AUR without issue.
RPCS3 Crashes from 0.0.12-10865 till 0.0.12-10915 when setting render to vulkan and Anti-Aliasing (Auto & Disabled). Tested with 0.0.12-10811 & 0.0.11-10810 on the same settings on the same device. which is a GPD Win Max
OS :Archlinux + KDE HDD: 1TB NVME Ram:16GB CPU:Intel i5-1035G7 GPU:Intel Iris Plus Graphics 940 - 64EU
RPCS3-0.0.12-10865.log RPCS3-0.0.12-10885.log RPCS3-0.0.12-10915.log