vkQueuePresentKHR(): The logical or physical device has been lost.
Steps to reproduce
- run /usr/bin/gtk4-widget-factory or any gtk 4.0 application
- you will see empty window
- when ran with
GSK_RENDERER=vulkan GDK_DEBUG=vulkan
, you will getvkQueuePresentKHR(): The logical or physical device has been lost. (-4)
Version information
- glib 2.68.3
- gtk 4.2.1
- vulkan-headers 1.2.179
- vulkan-tools 1.2.179
- vulkan-layers 1.2.179
- vulkan-loader 1.2.179
Warnings
Extension available: VK_KHR_device_group_creation v0.0.1
Extension available: VK_KHR_display v0.0.23
Extension available: VK_KHR_external_fence_capabilities v0.0.1
Extension available: VK_KHR_external_memory_capabilities v0.0.1
Extension available: VK_KHR_external_semaphore_capabilities v0.0.1
Extension available: VK_KHR_get_display_properties2 v0.0.1
Extension available: VK_KHR_get_physical_device_properties2 v0.0.2
Extension available: VK_KHR_get_surface_capabilities2 v0.0.1
Extension available: VK_KHR_surface v0.0.25
Extension available: VK_KHR_surface_protected_capabilities v0.0.1
Extension available: VK_KHR_xcb_surface v0.0.6
Extension available: VK_KHR_xlib_surface v0.0.6
Extension available: VK_EXT_acquire_xlib_display v0.0.1
Extension available: VK_EXT_debug_report v0.0.10
Extension available: VK_EXT_direct_mode_display v0.0.1
Extension available: VK_EXT_display_surface_counter v0.0.1
Extension available: VK_EXT_debug_utils v0.0.2
Layer available: VK_LAYER_MESA_device_select v1.2.73 (Linux device selection layer)
Layer available: VK_LAYER_KHRONOS_validation v1.2.179 (Khronos Validation Layer)
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
Vulkan Device 0:
Intel(R) UHD Graphics 620 (KBL GT2) (Integrated GPU)
Vendor ID: 0x8086u
Device ID: 0x5917u
API version 1.2.177
Queue 0: graphics/compute/transfer
Using Vulkan device 0, queue 0
vkQueuePresentKHR(): The logical or physical device has been lost. (-4)
vkQueuePresentKHR(): The logical or physical device has been lost. (-4)
vkQueuePresentKHR(): The logical or physical device has been lost. (-4)
vkQueuePresentKHR(): The logical or physical device has been lost. (-4)
Backtrace
Please advise what function to set the break on