Page MenuHomeSolus

Appimage RPCS3 Crash when using Vulkan Renderer for Demon Souls BLUS30443
Closed, ResolvedPublic

Description

Current version of RPCS3 is RPCS3 v0.0.12-11042-a90801e2 Alpha | HEAD | Firmware version: 4.86

*The problem has persisted, however across multiple prior week's versions of RPCS3

Neofetch is:

Neofetch_System_Screenshot_2.png (1×1 px, 93 KB)

The error I got was:

RPCS3_Vulkan_Demon_Souls_Error.png (197×904 px, 34 KB)

That means that vulkan doesn't support that feature

and vulkaninfo is

More details on the background of the error and my attempts to solve it are here:

The root of the issue seems to me that the vulkan drivers for intel (checked for intel-vulkan in software center, didn't find it), either aren't packaged in this distribution, or they are out of date leading to lacking functionaility.

I had the same problem on the Linux Mint xfce distribution, and moved to this one in hopes that the rolling release model and use of linux-current instead of linux-lts would solve this issue. Thus, is there a way to upgrade the current intel vulkan drivers to a version of Mesa or LavaPipe that supports vkCreateDevice, or patch it in? If you could provide assistance, that would be very helpful.

Event Timeline

Update: Same error as before still remains after package "vulkan" update to 1.2.154.1-21 version.

RPCS3_Vulkan_Demon_Souls_Error_2_vulkan_version_1.2.154.1-21.png (221×815 px, 29 KB)

https://github.com/RPCS3/rpcs3/blob/f03d4cf8fdc842f13cde072b62ab4a5419066194/rpcs3/Emu/RSX/VK/VKHelpers.h#L1017

Same line of code is the problem, the placement within the source code just shifted:

1017 CHECK_RESULT(vkCreateDevice(*pgpu, &device, nullptr, &dev));

This is probably due to Intel integrated graphics only supporting up to Vulkan api 1.2 for Intel UHD Graphics 620 and/or the intel driver microcode not being updated to a current version. I will send a request to upgrade intel-microcode to newest version and see if that works.

Intel Integrated Graphics Vulkan Support:
https://www.intel.com/content/www/us/en/support/articles/000005524/graphics.html

DataDrake triaged this task as Normal priority.Nov 14 2020, 4:43 PM
DataDrake edited projects, added Software; removed Lacks Project.
DataDrake added a subscriber: DataDrake.

This isn't a problem that can be solved by upgrading to the newer Mesa. You need the improved Intel Vulkan driver that hasn't shipped yet. Probably Mesa 20.3

DataDrake claimed this task.

I believe this should be resolved now as anv was reached Vulkan 1.3 support. Please reopen if that's not the case.