You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nvidia GPU: GeForce GTX 1060 Mobile with Nvidia proprietary Vulkan driver (version 560.35.03).
The issue might be related to the Intel open-source Vulkan driver. vulkaninfo logs warnings about unnecessary Vulkan ICDs:
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -3 from call to vkCreateInstance in ICD /nix/store/.../libvulkan_dzn.so. Skipping this driver.
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -3 from call to vkCreateInstance in ICD /nix/store/.../libvulkan_virtio.so. Skipping this driver.
Describe the bug
satty
fails to start when running on nixpkgs-unstable with the following error:The application does not start unless the following environment variable is set:
This issue seems to be linked to Vulkan rendering and Wayland interaction in a hybrid GPU setup.
Steps To Reproduce
Steps to reproduce the behavior:
satty
on a Wayland compositor (e.g., Hyprland) with a hybrid GPU setup (Intel + Nvidia).GSK_RENDERER=ngl
and retry to confirm it works with this workaround.Example command:
Expected behavior
satty
should start without requiring additional environment variables or workarounds, even on a hybrid GPU setup.Screenshots
N/A
Additional context
Vulkan drivers and GPUs detected:
CoffeeLake-H GT2 [UHD Graphics 630]
with Mesa Vulkan driver (version 24.2.6).GeForce GTX 1060 Mobile
with Nvidia proprietary Vulkan driver (version 560.35.03).The issue might be related to the Intel open-source Vulkan driver.
vulkaninfo
logs warnings about unnecessary Vulkan ICDs:A similar issue was reported in [#354080](satty segfaults after updating nixpkgs #354080), but the workaround there (uninstalling Vulkan) does not apply as
vulkaninfo
runs correctly in this case.Metadata
Notify maintainers
@pinpox @donovanglover
The text was updated successfully, but these errors were encountered: