Black screen when update libvulkan1 to 1.2.189.0. Edit: toggle between windowed and fullscreen cause black screen.
Operating System: openSUSE Tumbleweed 20210824
KDE Plasma Version: 5.22.4
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.2
Kernel Version: 5.14.0-14-default (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 4600H with Radeon Graphics
Memory: 7.1 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1650 Ti/PCIe/SSE2
I update my openSUSE Tumbleweed. New NVIDIA driver 470.63.01 is installed. When I start Veloren with ./airshipper run, I just see black screen, with music. I can click exit game even when black screen.
I tried downgrade to 470.57.02 and Veloren start fine. I could not find any relevant debug info on this.
./airshipper run
[INFO] Profile already up-to-date.
[INFO] Starting...
[INFO] [Veloren] Sep 10 18:48:52.128 INFO veloren_common_frontend: Setup terminal and file logging. path="/home/kev/.local/share/airshipper/profiles/default/userdata/voxygen/logs" file="voxygen.log"
[INFO] [Veloren] Sep 10 18:48:52.128 INFO veloren_voxygen: Using userdata dir at: /home/kev/.local/share/airshipper/profiles/default/userdata
[INFO] [Veloren] Sep 10 18:48:52.128 INFO veloren_voxygen: Using config dir at: /home/kev/.local/share/airshipper/profiles/default/userdata/voxygen
[INFO] [Veloren] Sep 10 18:48:52.148 INFO veloren_common_assets: Assets found path=/home/kev/.local/share/airshipper/profiles/default/assets
[INFO] [Veloren] Sep 10 18:48:52.171 INFO winit::platform_impl::platform::x11::window: Guessed window scale factor: 1.5
[INFO] [Veloren] Sep 10 18:48:52.317 INFO wgpu_core::instance: Adapter Vulkan AdapterInfo { name: "AMD RADV RENOIR", vendor: 4098, device: 5686, device_type: IntegratedGpu }
[INFO] [Veloren] Sep 10 18:48:52.317 INFO wgpu_core::instance: Adapter Vulkan AdapterInfo { name: "llvmpipe (LLVM 12.0.1, 256 bits)", vendor: 65541, device: 0, device_type: Cpu }
[INFO] [Veloren] Sep 10 18:48:52.318 INFO wgpu_core::instance: Adapter Vulkan AdapterInfo { name: "NVIDIA GeForce GTX 1650 Ti", vendor: 4318, device: 8085, device_type: DiscreteGpu }
[INFO] [Veloren] Sep 10 18:48:52.318 INFO veloren_voxygen::render::renderer: graphics device #0 info.name="AMD RADV RENOIR" info.vendor=4098 info.backend=Vulkan info.device=5686 info.device_type=IntegratedGpu
[INFO] [Veloren] Sep 10 18:48:52.318 INFO veloren_voxygen::render::renderer: graphics device #1 info.name="llvmpipe (LLVM 12.0.1, 256 bits)" info.vendor=65541 info.backend=Vulkan info.device=0 info.device_type=Cpu
[INFO] [Veloren] Sep 10 18:48:52.318 INFO veloren_voxygen::render::renderer: graphics device #2 info.name="NVIDIA GeForce GTX 1650 Ti" info.vendor=4318 info.backend=Vulkan info.device=8085 info.device_type=DiscreteGpu
[INFO] [Veloren] Sep 10 18:48:52.334 INFO wgpu_core::instance: Adapter Vulkan AdapterInfo { name: "NVIDIA GeForce GTX 1650 Ti", vendor: 4318, device: 8085, device_type: DiscreteGpu }
[INFO] [Veloren] Sep 10 18:48:52.334 INFO veloren_voxygen::render::renderer: selected graphics device info.name="NVIDIA GeForce GTX 1650 Ti" info.vendor=4318 info.backend=Vulkan info.device=8085 info.device_type=DiscreteGpu
[INFO] [Veloren] Sep 10 18:48:52.334 WARN wgpu_core::instance: The underlying API or device in use does not support enough features to be a fully compliant implementation of WebGPU. A subset of the features can still be used. If you are running this program on native and not in a browser and wish to limit the features you use to the supported subset, call Adapter::downlevel_properties or Device::downlevel_properties to get a listing of the features the current platform supports.
[INFO] [Veloren] Sep 10 18:48:52.336 INFO gfx_backend_vulkan:
[INFO] [Veloren] GENERAL [Loader Message (0x0)] : Loading layer library libVkLayer_MESA_device_select.so
[INFO] [Veloren] object info: (type: INSTANCE, hndl: 0x557a6e3a7630)
[INFO] [Veloren]
[INFO] [Veloren] Sep 10 18:48:52.336 INFO gfx_backend_vulkan:
[INFO] [Veloren] GENERAL [Loader Message (0x0)] : Failed to find vkGetDeviceProcAddr in layer libVkLayer_MESA_device_select.so
[INFO] [Veloren] object info: (type: INSTANCE, hndl: 0x557a6e3a7630)
[INFO] [Veloren]
[INFO] [Veloren] Sep 10 18:48:52.401 INFO wgpu_core::command::allocator: Starting on (internal) thread ThreadId(1)
[INFO] [Veloren] Sep 10 18:48:52.402 INFO veloren_voxygen::render::renderer: Using Bgra8UnormSrgb as the swapchain format
[INFO] [Veloren] Sep 10 18:48:52.494 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.494 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.507 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.507 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.509 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.509 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.511 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.511 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.520 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.520 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.568 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.568 WARN naga::front::spv::image: Unknown image sample operand GRAD
[INFO] [Veloren] Sep 10 18:48:52.568 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.577 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.578 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.630 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.630 WARN naga::front::spv::image: Unknown image sample operand GRAD
[INFO] [Veloren] Sep 10 18:48:52.630 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.635 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.635 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.721 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.722 WARN naga::front::spv::image: Unknown image sample operand GRAD
[INFO] [Veloren] Sep 10 18:48:52.722 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.732 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.732 WARN naga::front::spv: Unknown decoration Restrict
[INFO] [Veloren] Sep 10 18:48:52.732 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.778 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.778 WARN naga::front::spv::image: Unknown image sample operand GRAD
[INFO] [Veloren] Sep 10 18:48:52.778 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.867 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.867 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.905 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.905 WARN naga::front::spv::image: Unknown image sample operand GRAD
[INFO] [Veloren] Sep 10 18:48:52.905 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.909 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.909 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.911 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.912 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:52.931 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:52.931 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.016 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.016 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.018 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.018 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.050 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.050 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.053 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.053 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.055 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.055 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.058 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.058 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.060 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.060 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.075 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.075 WARN naga::front::spv: Unknown decoration RelaxedPrecision
[INFO] [Veloren] Sep 10 18:48:53.075 WARN naga::front::spv: Unknown decoration RelaxedPrecision
[INFO] [Veloren] Sep 10 18:48:53.075 WARN naga::front::spv: Unknown decoration RelaxedPrecision
[INFO] [Veloren] Sep 10 18:48:53.075 WARN naga::front::spv: Unknown decoration RelaxedPrecision
[INFO] [Veloren] Sep 10 18:48:53.075 WARN naga::front::spv: Unknown decoration RelaxedPrecision
[INFO] [Veloren] Sep 10 18:48:53.075 WARN naga::front::spv: Unknown decoration RelaxedPrecision
[INFO] [Veloren] Sep 10 18:48:53.075 WARN naga::front::spv: Unknown decoration RelaxedPrecision
[INFO] [Veloren] Sep 10 18:48:53.075 WARN naga::front::spv: Unknown decoration RelaxedPrecision
[INFO] [Veloren] Sep 10 18:48:53.075 WARN naga::front::spv: Unknown decoration RelaxedPrecision
[INFO] [Veloren] Sep 10 18:48:53.075 WARN naga::front::spv: Unknown decoration RelaxedPrecision
[INFO] [Veloren] Sep 10 18:48:53.075 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.075 WARN naga::front::spv: Unused item decorations: {861: Decoration { name: None, built_in: None, location: None, desc_set: None, desc_index: None, specialization: None, block: None, offset: None, array_stride: None, matrix_stride: None, matrix_major: None, interpolation: None, sampling: None, flags: (empty) }, 890: Decoration { name: None, built_in: None, location: None, desc_set: None, desc_index: None, specialization: None, block: None, offset: None, array_stride: None, matrix_stride: None, matrix_major: None, interpolation: None, sampling: None, flags: (empty) }, 916: Decoration { name: None, built_in: None, location: None, desc_set: None, desc_index: None, specialization: None, block: None, offset: None, array_stride: None, matrix_stride: None, matrix_major: None, interpolation: None, sampling: None, flags: (empty) }, 957: Decoration { name: None, built_in: None, location: None, desc_set: None, desc_index: None, specialization: None, block: None, offset: None, array_stride: None, matrix_stride: None, matrix_major: None, interpolation: None, sampling: None, flags: (empty) }, 959: Decoration { name: None, built_in: None, location: None, desc_set: None, desc_index: None, specialization: None, block: None, offset: None, array_stride: None, matrix_stride: None, matrix_major: None, interpolation: None, sampling: None, flags: (empty) }, 860: Decoration { name: None, built_in: None, location: None, desc_set: None, desc_index: None, specialization: None, block: None, offset: None, array_stride: None, matrix_stride: None, matrix_major: None, interpolation: None, sampling: None, flags: (empty) }, 764: Decoration { name: None, built_in: None, location: None, desc_set: None, desc_index: None, specialization: None, block: None, offset: None, array_stride: None, matrix_stride: None, matrix_major: None, interpolation: None, sampling: None, flags: (empty) }, 857: Decoration { name: None, built_in: None, location: None, desc_set: None, desc_index: None, specialization: None, block: None, offset: None, array_stride: None, matrix_stride: None, matrix_major: None, interpolation: None, sampling: None, flags: (empty) }, 879: Decoration { name: None, built_in: None, location: None, desc_set: None, desc_index: None, specialization: None, block: None, offset: None, array_stride: None, matrix_stride: None, matrix_major: None, interpolation: None, sampling: None, flags: (empty) }, 905: Decoration { name: None, built_in: None, location: None, desc_set: None, desc_index: None, specialization: None, block: None, offset: None, array_stride: None, matrix_stride: None, matrix_major: None, interpolation: None, sampling: None, flags: (empty) }}
[INFO] [Veloren] Sep 10 18:48:53.077 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.077 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.078 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.078 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.080 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.081 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.083 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.083 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:48:53.085 INFO naga::front::spv: Generated by 851976 version 10000
[INFO] [Veloren] Sep 10 18:48:53.085 INFO naga::front::spv: Patching...
[INFO] [Veloren] Sep 10 18:50:12.812 INFO wgpu_core::hub: Dropping Global
[INFO] [Veloren] Sep 10 18:50:12.940 INFO gfx_backend_vulkan:
[INFO] [Veloren] GENERAL [Loader Message (0x0)] : Unloading layer library libVkLayer_MESA_device_select.so
[INFO] [Veloren] object info: (type: INSTANCE, hndl: 0x557a6e3a7630)
Edited by Kroneker Delta