This is an automated archive.

The original was posted on /r/linux_gaming by /u/Pouyarisk on 2023-08-14 15:07:14+00:00.


Explanation

Since the time i switched from windows to linux, i was mostly using opengl to run my games and weren’t aware of vulkan capability and since my opengl was not running at good preformance, i tried to switch to vulkan and used it on CS:GO and other titles which supported this feature.

but from the start every time i tried to run these games, they would load up, stay in a black screen and close automatically.

after trying to install packages like vulkan-tools and running vkcube test successfully, the problem was still there and i got to here so maybe someone knows what is happening in here.

logs and information

system information

vulkaninfo

VULKANINFO

Vulkan Instance Version: 1.3.204

Instance Extensions: count = 20


VK_EXT_acquire_drm_display : extension revision 1

VK_EXT_acquire_xlib_display : extension revision 1

VK_EXT_debug_report : extension revision 10

VK_EXT_debug_utils : extension revision 2

VK_EXT_direct_mode_display : extension revision 1

VK_EXT_display_surface_counter : extension revision 1

VK_EXT_swapchain_colorspace : extension revision 4

VK_KHR_device_group_creation : extension revision 1

VK_KHR_display : extension revision 23

VK_KHR_external_fence_capabilities : extension revision 1

VK_KHR_external_memory_capabilities : extension revision 1

VK_KHR_external_semaphore_capabilities : extension revision 1

VK_KHR_get_display_properties2 : extension revision 1

VK_KHR_get_physical_device_properties2 : extension revision 2

VK_KHR_get_surface_capabilities2 : extension revision 1

VK_KHR_surface : extension revision 25

VK_KHR_surface_protected_capabilities : extension revision 1

VK_KHR_wayland_surface : extension revision 6

VK_KHR_xcb_surface : extension revision 6

VK_KHR_xlib_surface : extension revision 6

Instance Layers: count = 9


VK_LAYER_INTEL_nullhw INTEL NULL HW 1.1.73 version 1

VK_LAYER_MANGOHUD_overlay Vulkan Hud Overlay 1.2.135 version 1

VK_LAYER_MESA_device_select Linux device selection layer 1.3.211 version 1

VK_LAYER_MESA_overlay Mesa Overlay layer 1.3.211 version 1

VK_LAYER_VALVE_steam_fossilize_32 Steam Pipeline Caching Layer 1.3.207 version 1

VK_LAYER_VALVE_steam_fossilize_64 Steam Pipeline Caching Layer 1.3.207 version 1

VK_LAYER_VALVE_steam_overlay_32 Steam Overlay Layer 1.3.207 version 1

VK_LAYER_VALVE_steam_overlay_64 Steam Overlay Layer 1.3.207 version 1

VK_LAYER_VKBASALT_post_processing a post processing layer 1.2.136 version 1

Devices:

GPU0:

apiVersion         = 4206830 (1.3.238)

driverVersion      = 1 (0x0001)

vendorID           = 0x10005

deviceID           = 0x0000

deviceType         = PHYSICAL\_DEVICE\_TYPE\_CPU

deviceName         = llvmpipe (LLVM 15.0.7, 256 bits)

driverID           = DRIVER\_ID\_MESA\_LLVMPIPE

driverName         = llvmpipe

driverInfo         = Mesa 23.0.4-0ubuntu1\~22.04.1 (LLVM 15.0.7)

conformanceVersion = [1.3.1.1](https://1.3.1.1)

deviceUUID         = 6d657361-3233-2e30-2e34-2d3075627500

driverUUID         = 6c6c766d-7069-7065-5555-494400000000