You are not logged in.

#1 2025-05-19 02:14:24

yingzou
Member
Registered: 2025-05-19
Posts: 3

[SOLVED]Intel IGPU,do not show Vulkan decoding as available in vulkan

Alderlake Intel integrated graphics, when 'properly configured'(maybe?), do not show Vulkan decoding as available in vulkaninfo.

environment:

__GLX_VENDOR_LIBRARY_NAME=mesa
LIBVA_DRIVER_NAME=iHD

VK_DRIVER_FILES=/usr/share/vulkan/icd.d/intel_icd.x86_64.json:/usr/share/vulkan/icd.d/intel_icd.i686.json
ANV_VIDEO_DECODE=1
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/intel_icd.x86_64.json:/usr/share/vulkan/icd.d/intel_icd.i686.json

output:

vulkaninfo | grep -i video
MESA: warning: Support for this platform is experimental with Xe KMD, bug reports may be ignored.

prime-run vulkaninfo | grep -i video
        VK_KHR_video_decode_av1                       : extension revision 1
        VK_KHR_video_decode_h264                      : extension revision 9
        VK_KHR_video_decode_h265                      : extension revision 8
        VK_KHR_video_decode_queue                     : extension revision 8
        VK_KHR_video_encode_h264                      : extension revision 14
        VK_KHR_video_encode_h265                      : extension revision 14
        VK_KHR_video_encode_queue                     : extension revision 12
        VK_KHR_video_maintenance1                     : extension revision 1
        VK_KHR_video_queue                            : extension revision 8
                VkQueueFamilyVideoPropertiesKHR:
                        videoCodecOperations:
                VkQueueFamilyVideoPropertiesKHR:
                        videoCodecOperations:
                VkQueueFamilyVideoPropertiesKHR:
                        videoCodecOperations:
                queueFlags                  = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT | QUEUE_VIDEO_DECODE_BIT_KHR
                VkQueueFamilyVideoPropertiesKHR:
                        videoCodecOperations: count = 3
                                VIDEO_CODEC_OPERATION_DECODE_H264_BIT_KHR
                                VIDEO_CODEC_OPERATION_DECODE_H265_BIT_KHR
                                VIDEO_CODEC_OPERATION_DECODE_AV1_BIT_KHR
                queueFlags                  = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT | QUEUE_VIDEO_ENCODE_BIT_KHR
                VkQueueFamilyVideoPropertiesKHR:
                        videoCodecOperations: count = 2
                                VIDEO_CODEC_OPERATION_ENCODE_H264_BIT_KHR
                                VIDEO_CODEC_OPERATION_ENCODE_H265_BIT_KHR
                VkQueueFamilyVideoPropertiesKHR:
                        videoCodecOperations:
VkPhysicalDeviceVideoMaintenance1FeaturesKHR:
        videoMaintenance1 = true
Video Profiles: count = 174

switch to mesa devel or i915 driver also as same.

also see https://github.com/mpv-player/mpv/discussions/13909

It seems that not long ago (perhaps a few months?), it was working properly.

One of the main reasons I switched to Intel integrated graphics is that, when using the NVIDIA discrete GPU in a direct-connected setup, I experienced significant input lag and stuttering.The system felt noticeably unresponsive.

Although some users have reported improvements with recent versions in the NVIDIA Open GPU Kernel Modules GitHub repository, it seems those reports are mostly from desktop users.
I’m uncertain whether this issue is specific to laptops, or perhaps related to the use of the NVIDIA GSP firmware.

For context, I’m currently using an ASUS FX507ZM laptop, with:

    The Asus Linux Project kernel patches applied

    scx.Loader and scx_lavd enabled

    NVIDIA-related configuration parameters from CachyOS, as shown here:
    CachyOS NVIDIA Configuration
    https://github.com/CachyOS/CachyOS-Sett … vidia.conf

I’m not very confident in my English, so please excuse any confusing expressions.

Last edited by yingzou (2025-05-20 12:12:26)

Offline

#2 2025-05-19 02:18:13

yingzou
Member
Registered: 2025-05-19
Posts: 3

Re: [SOLVED]Intel IGPU,do not show Vulkan decoding as available in vulkan

If anyone else is using an Intel Xe integrated GPU, could you please help verify whether this issue is reproducible or if I might have messed up my configuration?

Offline

#3 2025-05-19 10:38:58

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,901

Re: [SOLVED]Intel IGPU,do not show Vulkan decoding as available in vulkan

ANV_VIDEO_DECODE is not listed on https://docs.mesa3d.org/envvars.html#an … -variables so it's likely no longer a valid var.

Try ANV_DEBUG=video-decode


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#4 2025-05-20 12:11:53

yingzou
Member
Registered: 2025-05-19
Posts: 3

Re: [SOLVED]Intel IGPU,do not show Vulkan decoding as available in vulkan

Lone_Wolf wrote:

ANV_VIDEO_DECODE is not listed on https://docs.mesa3d.org/envvars.html#an … -variables so it's likely no longer a valid var.

Try ANV_DEBUG=video-decode

It can work well.
Thx.

Offline

Board footer

Powered by FluxBB