Hello. First time poster. Foremost, thank you for the incredible operating system. I may simply switch back to workstation for simplicity’s sake (should I find no solution), but I admire the principles of silverblue, and I would to remain with it.
I use a laptop with both intel and nvidia GPU. I don’t switch graphics, but I launch some programs like steam with discrete graphics. Vulkan is missing on all flatpaks—steam, lutris, vulkaninfo, etc. I’ve yet to test any layered packages. This is a recent development. My system was fine only less than two weeks ago.
When running flatpak run org.freedesktop.Platform.VulkanInfo
with the intel card, everything is fine. The Nvidia card, however, yields the following output:
ERROR: [Loader Message] Code 0 : loader_get_json: Failed to open JSON file /usr/share/vulkan/icd.d/nvidia_icd.json
Cannot create Vulkan instance.
This problem is often caused by a faulty installation of the Vulkan driver or attempting to use a GPU that does not support Vulkan.
ERROR at /buildstream/freedesktop-sdk/extensions/vulkaninfo/vulkan-tools.bst/vulkaninfo/vulkaninfo.h:693:vkCreateInstance failed with ERROR_INCOMPATIBLE_DRIVER
I have tried reinstalling my nvidia drivers (with the instructions from Howto/NVIDIA - RPM Fusion). I have also tried reinstalling all flatpaks. No change. I don’t know what could have gone wrong.
I’m using version 36.20220602 and the default nvidia drivers installed using the above guide were 510.68.02.
If anyone has any advice or needs more information, I’d truly appreciate a response.