I’ve got a Dell XPS 15 9530 (Intel CPU/GPU), running fedora 44 (although this issue was present in fedora 43). A while back vulkaninfo stopped working for me. Running it produces this error:
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -9 from call to vkCreateInstance in ICD /usr/lib64/libvulkan_dzn.so. Skipping this driver.
ERROR at /builddir/build/BUILD/vulkan-tools-1.4.341.0-build/Vulkan-Tools-vulkan-sdk-1.4.341.0/vulkaninfo/./vulkaninfo.h:249:vkGetPhysicalDeviceDisplayPlanePropertiesKHR failed with ERROR_OUT_OF_HOST_MEMORY
I know vulkan works (can run vkcube) and vulkaninfo previously worked, I don’t know what the cause of issue is, online searches didn’t return any similar issues. Help would be appreciated, certainly ask for more info if needed.
Seems to be an issue with your GPU driver (my wild guess).
What is your GPU as shown by inxi -G?
Device-1: Intel Raptor Lake-P [Iris Xe Graphics] driver: i915 v: kernel
Device-2: Intel DG2 [Arc A370M] driver: i915 v: kernel
Display: wayland server: Xwayland v: 24.1.11 compositor: kwin_wayland
driver: gpu: i915 resolution: 1920x1200~60Hz
API: EGL v: 1.5 drivers: iris,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 26.0.5
renderer: Mesa Intel Iris Xe Graphics (RPL-P)
API: Vulkan Message: No Vulkan data available.
The closest hardware I have with i915 driver works.
I tested on this:
Graphics:
Device-1: Intel Alder Lake-N [UHD Graphics] driver: i915 v: kernel
Display: wayland server: Xwayland v: 24.1.11 compositor: kwin_wayland
driver: gpu: i915 resolution: 3840x2160~60Hz
API: EGL v: 1.5 drivers: iris,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 26.0.5
renderer: Mesa Intel Graphics (ADL-N)
API: Vulkan v: 1.4.341 drivers: intel,llvmpipe surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info x11: xdriinfo,
xdpyinfo, xprop, xrandr
I wonder if its a mesa issue?
I have this version of the .so that is reported in your error message.
$ rpm -qf /usr/lib64/libvulkan_dzn.so
mesa-vulkan-drivers-26.0.5-3.fc44.x86_64
What do you have?
I wonder…
Do you have a BIOS setting for the amount of GPU memory that you can try increasing? My "Intergated Graphic Shared Memory "is set to 64M
But the kernel is supposed to be able to use host RAM to increase this as app demand more.
Same output from the .so mesa-vulkan-drivers-26.0.5-3.fc44.x86_64 , and the integrated graphics are being given 64mb of ram
I think your next step is to report this as a bug to the mesa developers.
I’m surprised gnome even starts with that pathetic amount of video RAM
These iGPUs do not have dedicated RAM, they all use the system RAM.
The i915 driver will allocate GiB of RAM if it’s required and there is system memory available.
The desktop is primarily using the dedicated gpu either way
inxi -G does not show a dedicated GPU.
It seems from that output you do not have a decicated GPU?
The intel arc GPU, has its own 4gb of ram
Oh I miss read your inxi -G output.
I wonder if things work better if you turn off the iGPU in the BIOS?