Open HawkDeath opened 1 month ago
Can you disable all implicit layers and check if the problem persists? It's odd that this happens for all samples and might be something caused by a faulty third-party layer.
I have disabled all validation layers and the problem still exists.
Very odd. And this is with the latest commit? I can't reproduce this and also don't see why this would happen with every samples, esp. as the ARM samples use a different framework. So usually problems like these wouldn't show up in all samples.
I still think this is caused by a problematic implicit layer. There are a few ones in your list that are/have been known to cause troubles. Can you completely remove layers like basalt and mango HUD. Esp. the latter is known to cause issues.
I removed MangoHud and disabled all validation layers. The problem also repeats in another sample 'ray_tracing_reflection'. I'm based on commit '6505639cd6d1fddc6c22d9005f278e4ce6cfe2d0'. Interestingly I have no problems on your private examples (https://github.com/SaschaWillems/Vulkan). There the applications run without any problem. I have my operating system and drivers updated to the latest version. I use a proprietary driver, not an open-source.
That's interesting, and the fact that my samples work does hint a problem at our samples. I don't have a Linux setup right now, so might take a while.
Hi @SaschaWillems, I managed to find the cause of the problem and a solution. The problem is located in the glfw library. VulkanSample repo is using an old version. Upgrading to version 3.4 solved the problem.
Thanks for that information. Sounds kinda odd, as we only use glfw for windowing, but might be related to Fedora having newer libraries that don't match our included one causing conflicts.
Updating glfw is on our list, we'll probably tackle that a bit earlier to avoid broader issues.
Hi, I am trying to run a sample on Fedora 40 KDE 6.2 with Nvidia RTX 4090 GPU. Validation layer prints such errors. They are reproducible in every single example. The app draws only one frame without UI.
OS: Linux Fedora 40 6.10.12-200.fc40.x86_64 GPU: Nvidia RTX 4090, Driver version 560.35.03, NVML Version: 12.560.35.03 Wayland KDE Plasma Version 6.2.0