[GH-ISSUE #793] Invalid device on startup #206

Closed
opened 2026-02-27 21:05:08 +03:00 by kerem · 5 comments
Owner

Originally created by @bdzerr on GitHub (Sep 5, 2024).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/793

I have all perquisites, tried different builds and also building it myself and I must be missing something as i get the error below while trying to start the app,it happens after I select the install location for games, could someone point out what I'm doing wrong?

ERROR: vkDestroyFramebuffer: Invalid device [VUID-vkDestroyFramebuffer-device-parameter]

14900K
RTX 4090, Driver Ver: Latest 560.94

Originally created by @bdzerr on GitHub (Sep 5, 2024). Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/793 I have all perquisites, tried different builds and also building it myself and I must be missing something as i get the error below while trying to start the app,it happens after I select the install location for games, could someone point out what I'm doing wrong? ERROR: vkDestroyFramebuffer: Invalid device [VUID-vkDestroyFramebuffer-device-parameter] 14900K RTX 4090, Driver Ver: Latest 560.94
kerem closed this issue 2026-02-27 21:05:08 +03:00
Author
Owner

@bdzerr commented on GitHub (Sep 11, 2024):

Further looking with event viewer shows the error in vulkan-1.dll, Ive tried reinstalling NV drivers, using the Vulkan installer standalone, neither has helped codes are:

Exception code: 0xc0000409
Fault offset: 0x00000000000b5345

<!-- gh-comment-id:2342875200 --> @bdzerr commented on GitHub (Sep 11, 2024): Further looking with event viewer shows the error in vulkan-1.dll, Ive tried reinstalling NV drivers, using the Vulkan installer standalone, neither has helped codes are: Exception code: 0xc0000409 Fault offset: 0x00000000000b5345
Author
Owner

@Hermiten commented on GitHub (Oct 1, 2024):

I'm clsing it because little information and not followed up

<!-- gh-comment-id:2386484458 --> @Hermiten commented on GitHub (Oct 1, 2024): I'm clsing it because little information and not followed up
Author
Owner

@bdzerr commented on GitHub (Oct 3, 2024):

Well the issue is still present, I was asking for help and gave every but of information i could what information is needed rather then closing it?

<!-- gh-comment-id:2392355365 --> @bdzerr commented on GitHub (Oct 3, 2024): Well the issue is still present, I was asking for help and gave every but of information i could what information is needed rather then closing it?
Author
Owner

@Hermiten commented on GitHub (Oct 4, 2024):

Maybe which platform and which version ?

<!-- gh-comment-id:2393108452 --> @Hermiten commented on GitHub (Oct 4, 2024): Maybe which platform and which version ?
Author
Owner

@Devirex commented on GitHub (Oct 21, 2024):

I had a similar issue with one layer blocking my device on windows. Run Powershell:

$env:VK_LOADER_DEBUG="error,warn,layer"
run software

Output:

LAYER:             vkCreateInstance layer callstack setup to:
LAYER:                <Application>
LAYER:                  ||
LAYER:                <Loader>
LAYER:                  ||
LAYER:                VK_LAYER_NV_optimus
LAYER:                        Type: Implicit
LAYER:                            Disable Env Var:  DISABLE_LAYER_NV_OPTIMUS_1
LAYER:                        Manifest: C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_ea7f458f0e49497d\nv-vk64.json
LAYER:                        Library:  C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_ea7f458f0e49497d\.\nvoglv64.dll
LAYER:                  ||
LAYER:                VK_LAYER_someotherapp_layer
LAYER:                        Type: Implicit
LAYER:                            Disable Env Var:  DISABLE_VK_LAYER_someapp_layer_1
LAYER:                        Manifest: D:\....
LAYER:                        Library:  D:\...
LAYER:                  ||
LAYER:                <Drivers>
ERROR: vkDestroyFramebuffer: Invalid device [VUID-vkDestroyFramebuffer-device-parameter]
app crash

I had to set the disable env var of the someotherapp layer to true '$env:DISABLE_VK_LAYER_someapp_layer_1="true"'
running software again and issue was gone

<!-- gh-comment-id:2426919954 --> @Devirex commented on GitHub (Oct 21, 2024): I had a similar issue with one layer blocking my device on windows. Run Powershell: `$env:VK_LOADER_DEBUG="error,warn,layer"` run software Output: ``` LAYER: vkCreateInstance layer callstack setup to: LAYER: <Application> LAYER: || LAYER: <Loader> LAYER: || LAYER: VK_LAYER_NV_optimus LAYER: Type: Implicit LAYER: Disable Env Var: DISABLE_LAYER_NV_OPTIMUS_1 LAYER: Manifest: C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_ea7f458f0e49497d\nv-vk64.json LAYER: Library: C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_ea7f458f0e49497d\.\nvoglv64.dll LAYER: || LAYER: VK_LAYER_someotherapp_layer LAYER: Type: Implicit LAYER: Disable Env Var: DISABLE_VK_LAYER_someapp_layer_1 LAYER: Manifest: D:\.... LAYER: Library: D:\... LAYER: || LAYER: <Drivers> ERROR: vkDestroyFramebuffer: Invalid device [VUID-vkDestroyFramebuffer-device-parameter] app crash ``` I had to set the disable env var of the someotherapp layer to true '$env:DISABLE_VK_LAYER_someapp_layer_1="true"' running software again and issue was gone
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#206
No description provided.