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
Description
I trying to build and run vange-rs project. I did it before on Ubuntu 21.04 and it works fine, but after updating to Ubuntu 21.10 it stop working. I tried both with XServer and Wayland. XServer: when I start the game black window is appear and hangs up, however I see growing output in console (from vulkan). window is not reponding, even I can't close it Wayland: when I start the game even window is not appeared, I also see growing output in console.
Repro steps
Checkout vanger-rs build and run.
Expected vs observed behavior
Game should work
Extra materials
I also tested hello-triangle example and it works, vkcube also works.
If I set force_fallback: true game start working.
When I run the game I see this logs:
[2021-11-20T04:34:36Z ERROR smithay_client_toolkit::window::concept_frame] No font could be found
[2021-11-20T04:34:36Z INFO road::boilerplate] Initializing the device
[2021-11-20T04:34:36Z INFO wgpu_core::instance] Adapter Vulkan AdapterInfo { name: "Intel(R) HD Graphics 620 (KBL GT2)", vendor: 32902, device: 22806, device_type: IntegratedGpu, backend: Vulkan }
[2021-11-20T04:34:36Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
Inserted device layer VK_LAYER_KHRONOS_validation (libVkLayer_khronos_validation.so)
[2021-11-20T04:34:36Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x55570ff6b900, name: ?)
[2021-11-20T04:34:36Z INFO wgpu_hal::vulkan::instance] GENERAL [Loader Message (0x0)]
Failed to find vkGetDeviceProcAddr in layer libVkLayer_MESA_device_select.so
[2021-11-20T04:34:36Z INFO wgpu_hal::vulkan::instance] objects: (type: INSTANCE, hndl: 0x55570ff6b900, name: ?)
Layers:
Layers: count = 6
=================
VK_LAYER_MESA_device_select (Linux device selection layer) Vulkan version 1.2.73, layer version 1:
Layer Extensions: count = 0
Devices: count = 2
GPU id = 0 (Intel(R) HD Graphics 620 (KBL GT2))
Layer-Device Extensions: count = 0
GPU id = 1 (llvmpipe (LLVM 12.0.1, 256 bits))
Layer-Device Extensions: count = 0
VK_LAYER_MESA_overlay (Mesa Overlay layer) Vulkan version 1.1.73, layer version 1:
Layer Extensions: count = 0
Devices: count = 2
GPU id = 0 (Intel(R) HD Graphics 620 (KBL GT2))
Layer-Device Extensions: count = 0
GPU id = 1 (llvmpipe (LLVM 12.0.1, 256 bits))
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 2
GPU id = 0 (Intel(R) HD Graphics 620 (KBL GT2))
Layer-Device Extensions: count = 0
GPU id = 1 (llvmpipe (LLVM 12.0.1, 256 bits))
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 2
GPU id = 0 (Intel(R) HD Graphics 620 (KBL GT2))
Layer-Device Extensions: count = 0
GPU id = 1 (llvmpipe (LLVM 12.0.1, 256 bits))
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 2
GPU id = 0 (Intel(R) HD Graphics 620 (KBL GT2))
Layer-Device Extensions: count = 0
GPU id = 1 (llvmpipe (LLVM 12.0.1, 256 bits))
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 2
GPU id = 0 (Intel(R) HD Graphics 620 (KBL GT2))
Layer-Device Extensions: count = 0
GPU id = 1 (llvmpipe (LLVM 12.0.1, 256 bits))
Layer-Device Extensions: count = 0
Devices:
Device Groups:
==============
Group 0:
Properties:
physicalDevices: count = 1
llvmpipe (LLVM 12.0.1, 256 bits) (ID: 0)
subsetAllocation = 0
WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
Present Capabilities:
llvmpipe (LLVM 12.0.1, 256 bits) (ID: 0):
Can present images from the following devices: count = 1
llvmpipe (LLVM 12.0.1, 256 bits) (ID: 0)
Present modes: count = 1
DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
Group 1:
Properties:
physicalDevices: count = 1
Intel(R) HD Graphics 620 (KBL GT2) (ID: 0)
subsetAllocation = 0
Present Capabilities:
Intel(R) HD Graphics 620 (KBL GT2) (ID: 0):
Can present images from the following devices: count = 1
Intel(R) HD Graphics 620 (KBL GT2) (ID: 0)
Present modes: count = 1
DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
Oh, actually this can be #1672, which is an upstream issue in Intel's driver. It happens when you have more than one submission per frame. Good news is - it's recently fixed there, so now waiting for repositories to pick up new driver versions.
Description
I trying to build and run vange-rs project. I did it before on Ubuntu 21.04 and it works fine, but after updating to Ubuntu 21.10 it stop working. I tried both with XServer and Wayland.
XServer: when I start the game black window is appear and hangs up, however I see growing output in console (from vulkan). window is not reponding, even I can't close it
Wayland: when I start the game even window is not appeared, I also see growing output in console.
Repro steps
Checkout vanger-rs build and run.
Expected vs observed behavior
Game should work
Extra materials
I also tested hello-triangle example and it works, vkcube also works.
If I set force_fallback: true game start working.
When I run the game I see this logs:
Layers:
Devices:
I found also EmbarkStudios/rust-gpu/issues/129 it's very similar issue.
Platform
Ubtunu 21.10, wgpu - latest
Intel(R) HD Graphics 620 (KBL GT2)
The text was updated successfully, but these errors were encountered: