"could not open file" on arch linux

when i run the code from vulkan-tutorial swap chain recreation it says (im going to cut out most of it)

validation layer: Device Extension: VK_EXT_image_robustness (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_image_view_min_lod (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_index_type_uint8 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_inline_uniform_block (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_line_rasterization (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_memory_budget (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_memory_priority (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_multi_draw (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_pci_bus_info (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_physical_device_drm (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_pipeline_creation_cache_control (/usr/lib/libvulkan_radeon.so) version 0.0.3
validation layer: Device Extension: VK_EXT_pipeline_creation_feedback (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_post_depth_coverage (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_primitive_topology_list_restart (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_private_data (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_provoking_vertex (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_queue_family_foreign (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_robustness2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_sampler_filter_minmax (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_scalar_block_layout (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_atomic_float (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_atomic_float2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_demote_to_helper_invocation (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_image_atomic_int64 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_stencil_export (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_subgroup_ballot (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_subgroup_vote (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_viewport_index_layer (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_subgroup_size_control (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_texel_buffer_alignment (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_transform_feedback (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_vertex_attribute_divisor (/usr/lib/libvulkan_radeon.so) version 0.0.3
validation layer: Device Extension: VK_EXT_vertex_input_dynamic_state (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_ycbcr_image_arrays (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_buffer_marker (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_device_coherent_memory (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_draw_indirect_count (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_AMD_gcn_shader (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_gpu_shader_half_float (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_AMD_gpu_shader_int16 (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_AMD_memory_overallocation_behavior (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_mixed_attachment_samples (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_ballot (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_core_properties (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_AMD_shader_core_properties2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_explicit_vertex_parameter (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_fragment_mask (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_image_load_store_lod (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_info (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_trinary_minmax (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_texture_gather_bias_lod (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_GOOGLE_decorate_string (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_GOOGLE_hlsl_functionality1 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_GOOGLE_user_type (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_NV_compute_shader_derivatives (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_VALVE_mutable_descriptor_type (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_8bit_storage (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_16bit_storage (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_bind_memory2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_buffer_device_address (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_copy_commands2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_create_renderpass2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_dedicated_allocation (/usr/lib/libvulkan_radeon.so) version 0.0.3
validation layer: Device Extension: VK_KHR_deferred_host_operations (/usr/lib/libvulkan_radeon.so) version 0.0.4
validation layer: Device Extension: VK_KHR_depth_stencil_resolve (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_descriptor_update_template (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_device_group (/usr/lib/libvulkan_radeon.so) version 0.0.4
validation layer: Device Extension: VK_KHR_draw_indirect_count (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_driver_properties (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_dynamic_rendering (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_external_fence (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_external_fence_fd (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_external_memory (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_external_memory_fd (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_external_semaphore (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_external_semaphore_fd (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_format_feature_flags2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_fragment_shading_rate (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_KHR_get_memory_requirements2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_image_format_list (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_imageless_framebuffer (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_incremental_present (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_KHR_maintenance1 (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_KHR_maintenance2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_maintenance3 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_maintenance4 (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_KHR_multiview (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_pipeline_executable_properties (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_push_descriptor (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_KHR_relaxed_block_layout (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_sampler_mirror_clamp_to_edge (/usr/lib/libvulkan_radeon.so) version 0.0.3
validation layer: Device Extension: VK_KHR_sampler_ycbcr_conversion (/usr/lib/libvulkan_radeon.so) version 0.0.14
validation layer: Device Extension: VK_KHR_separate_depth_stencil_layouts (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_shader_atomic_int64 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_shader_clock (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_shader_draw_parameters (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_shader_float16_int8 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_shader_float_controls (/usr/lib/libvulkan_radeon.so) version 0.0.4
validation layer: Device Extension: VK_KHR_shader_integer_dot_product (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_shader_non_semantic_info (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_shader_subgroup_extended_types (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_shader_subgroup_uniform_control_flow (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_shader_terminate_invocation (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_spirv_1_4 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_storage_buffer_storage_class (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_swapchain (/usr/lib/libvulkan_radeon.so) version 0.0.70
validation layer: Device Extension: VK_KHR_swapchain_mutable_format (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_synchronization2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_timeline_semaphore (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_KHR_uniform_buffer_standard_layout (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_variable_pointers (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_vulkan_memory_model (/usr/lib/libvulkan_radeon.so) version 0.0.3
validation layer: Device Extension: VK_KHR_workgroup_memory_explicit_layout (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_KHR_zero_initialize_workgroup_memory (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_4444_formats (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_buffer_device_address (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_calibrated_timestamps (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_color_write_enable (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_conditional_rendering (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_conservative_rasterization (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_custom_border_color (/usr/lib/libvulkan_radeon.so) version 0.0.12
validation layer: Device Extension: VK_EXT_depth_clip_enable (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_depth_range_unrestricted (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_descriptor_indexing (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_discard_rectangles (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_display_control (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_extended_dynamic_state (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_extended_dynamic_state2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_external_memory_dma_buf (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_external_memory_host (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_global_priority (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_global_priority_query (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_host_query_reset (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_image_drm_format_modifier (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_image_robustness (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_image_view_min_lod (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_index_type_uint8 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_inline_uniform_block (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_line_rasterization (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_memory_budget (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_memory_priority (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_multi_draw (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_pci_bus_info (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_physical_device_drm (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_pipeline_creation_cache_control (/usr/lib/libvulkan_radeon.so) version 0.0.3
validation layer: Device Extension: VK_EXT_pipeline_creation_feedback (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_post_depth_coverage (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_primitive_topology_list_restart (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_private_data (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_provoking_vertex (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_queue_family_foreign (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_robustness2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_sampler_filter_minmax (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_scalar_block_layout (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_atomic_float (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_atomic_float2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_demote_to_helper_invocation (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_image_atomic_int64 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_stencil_export (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_subgroup_ballot (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_subgroup_vote (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_shader_viewport_index_layer (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_subgroup_size_control (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_texel_buffer_alignment (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_transform_feedback (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_EXT_vertex_attribute_divisor (/usr/lib/libvulkan_radeon.so) version 0.0.3
validation layer: Device Extension: VK_EXT_vertex_input_dynamic_state (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_EXT_ycbcr_image_arrays (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_buffer_marker (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_device_coherent_memory (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_draw_indirect_count (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_AMD_gcn_shader (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_gpu_shader_half_float (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_AMD_gpu_shader_int16 (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_AMD_memory_overallocation_behavior (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_mixed_attachment_samples (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_ballot (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_core_properties (/usr/lib/libvulkan_radeon.so) version 0.0.2
validation layer: Device Extension: VK_AMD_shader_core_properties2 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_explicit_vertex_parameter (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_fragment_mask (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_image_load_store_lod (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_info (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_shader_trinary_minmax (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_AMD_texture_gather_bias_lod (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_GOOGLE_decorate_string (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_GOOGLE_hlsl_functionality1 (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_GOOGLE_user_type (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_NV_compute_shader_derivatives (/usr/lib/libvulkan_radeon.so) version 0.0.1
validation layer: Device Extension: VK_VALVE_mutable_descriptor_type (/usr/lib/libvulkan_radeon.so) version 0.0.1
failed to open file!

im pretty sure i set it to source setup-env.sh on zsh startup

also when i run it with sudo privlages it says

validation layer: Searching for ICD drivers named /usr/lib/libvulkan_radeon.so
validation layer: Searching for ICD drivers named /usr/lib32/libvulkan_radeon.so
validation layer: Build ICD instance extension list
validation layer: Loading layer library libVkLayer_khronos_validation.so
validation layer: Build ICD instance extension list
validation layer: Loading layer library libVkLayer_khronos_validation.so
failed to open file!

vkvia output:

VIA_INFO:    SDK Found! - Will attempt to run tests
VIA_INFO:       Attempting to run ./vkcube in /home/diarrhea/vulkan/1.3.204.1/x86_64/bin
VIA_INFO:           Command-line: ./vkcube --c 100 --suppress_popups
Selected GPU 0: AMD RADV SIENNA_CICHLID, type: 2
VIA_INFO:           Command-line: ./vkcube --c 100 --suppress_popups --validate
Selected GPU 0: AMD RADV SIENNA_CICHLID, type: 2
SUCCESS: Vulkan analysis completed properly using Vulkan 1.3
RAM: 32GB 4000MHZ 18CL (i think)
CPU: AMD Ryzen 9 5950x 16 core 32 thread
GPU: AMD Radeon RX 6900XT (not overclocked)
OS: Arch Linux 5.17.1-arch1-1
Xorg: version 21.1.3
Vulkan instance version: 1.3.208
Shader Compiler: glslc (bundled with sdk)

Check if your SPIR-V shader file is where your app can find it.

vert.spv and frag.spv are all in the same folder as the executable

That’s the problem then, because they are supposed to be in shaders/vert.spv.

1 Like