Hi, I’m trying to resolve this issue on Linux Mint (an Ubuntu derivative)
opened 07:14PM - 09 Nov 23 UTC
closed 01:19AM - 14 Nov 23 UTC
linux
drivers
**Describe the bug**
Hi, I'm getting some errors running an Electron app on Lin… ux Mint.
It looks like this [bit of code](https://github.com/KhronosGroup/Vulkan-Loader/blob/6342790c86356be9ab3a41d91a06e711fdbf35da/loader/cJSON.c#L971)
Can you help me fix or disable these warnings?
I have an AMD Ryzen7 and Nvidia 4060. They also happened with an intel/nvidia 2060 before I upgraded my system.
The app appears to run fine, but these warnings happen about 60 seconds after the app starts:
```
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
... application logs
Warning: loader_get_json: Failed to open JSON file lvp_icd.x86_64.json
Warning: loader_scanned_icd_add: Could not get 'vkCreateInstance' via 'vk_icdGetInstanceProcAddr' for ICD libGLX_nvidia.so.0
Warning: /usr/lib/x86_64-linux-gnu/libvulkan_intel.so: cannot open shared object file: Permission denied
Warning: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/x86_64-linux-gnu/libvulkan_intel.so. Ignoring this JSON
Warning: /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so: cannot open shared object file: Permission denied
Warning: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so. Ignoring this JSON
Warning: loader_get_json: Failed to open JSON file intel_hasvk_icd.x86_64.json
Warning: vkCreateInstance: Found no drivers!
Warning: vkCreateInstance failed with VK_ERROR_INCOMPATIBLE_DRIVER
at CheckVkSuccessImpl (../../third_party/dawn/src/dawn/native/vulkan/VulkanError.cpp:88)
at CreateVkInstance (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:458)
at Initialize (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:344)
at Create (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:266)
at operator() (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:521)
```
I have these packages installed via apt: vulkan-tools libvulkan1
```
> $ sudo find / -type f -iname "lvp_icd.x86_64.json"
/var/lib/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/307acd90a918dcda67368d39b2656402cf0d8947396af0cd8d9b815db852aaa8/files/lib/vulkan/icd.d/lvp_icd.x86_64.json
/var/lib/docker/overlay2/7c75af61372dd59f3d7f44efaaefc8e321290e1231e6710f03d3d850e689b438/diff/usr/share/vulkan/icd.d/lvp_icd.x86_64.json
> $ la /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
-rw-r--r-- 1 root root 15M Jun 19 06:41 /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
> $ la /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
-rw-r--r-- 1 root root 8.7M Jun 19 06:41 /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
> $ sudo find / -type f -iname "intel_hasvk_icd.x86_64.json"
/usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json
```
**Environment (please complete the following information):**
- OS: [e.g. Windows 11, Fedora, MacOs]
Linux Mint 21.2
- Bitdepth: [32-bit / 64-bit]
???
- GPU: [AMD Radeon RX 6900 XT, NVIDIA GEFORCE RTX 3060 Ti]
Nvidia 4060 and previously a 2060
- Graphics Driver: [RADV 22.4, AMDVLK 2021.Q4.3, AMD Desktpo 13.251, Nvidia 462.46]
nvidia-driver-535 in the "Driver Manager"
- SDK or header version if building from repo:
Nope
- Enabled layers:
Not sure what this means. Here is vulkaninfo
```
> $ vulkaninfo --summary
==========
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 = 4
--------------------------
VK_LAYER_INTEL_nullhw INTEL NULL HW 1.1.73 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_NV_optimus NVIDIA Optimus layer 1.3.242 version 1
Devices:
========
GPU0:
apiVersion = 4206834 (1.3.242)
driverVersion = 2246066368 (0x85e040c0)
vendorID = 0x10de
deviceID = 0x2882
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce RTX 4060
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 535.129.03
conformanceVersion = 1.3.5.0
deviceUUID = 99bffcf1-a017-33a6-f2b4-20baf763b7b6
driverUUID = 94b0ae56-adb8-502a-bb00-b4e608864495
GPU1:
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
deviceUUID = 6d657361-3233-2e30-2e34-2d3075627500
driverUUID = 6c6c766d-7069-7065-5555-494400000000
```
**To Reproduce**
Steps to reproduce the behavior:
1. clone this repo: https://github.com/MichaelJCole/nuxt-programmatic-usage-quasar
2. npm install
3. npm run dev
4. Look in the console
5. You'll see this line very early: libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
6. The rest of the warnings may take a minute or two.
**VK_LOADER_DEBUG output**
Attach output when running with the environment variable VK_LOADER_DEBUG=all
```
> $ VK_LOADER_DEBUG=all npm run dev
> quasar-project@0.0.1 dev
> quasar dev --mode electron
.d88888b.
d88P" "Y88b
888 888
888 888 888 888 8888b. .d8888b 8888b. 888d888
888 888 888 888 "88b 88K "88b 888P"
888 Y8b 888 888 888 .d888888 "Y8888b. .d888888 888
Y88b.Y8b88P Y88b 888 888 888 X88 888 888 888
"Y888888" "Y88888 "Y888888 88888P' "Y888888 888
Y8b
App • ⚠️ ️️Setting port to closest one available: 9301
App • WAIT • Compiling of Electron Main with Esbuild in progress...
App • WAIT • Compiling of Electron Preload with Esbuild in progress...
App • DONE • Electron Preload compiled with success • 418ms
App • DONE • Electron Main compiled with success • 424ms
App • Running "/home/michael/nuxt/nuxt-programmatic-usage-quasar/node_modules/electron/dist/electron --inspect=5858 /home/michael/nuxt/nuxt-programmatic-usage-quasar/.quasar/electron/electron-main.js" in /home/michael/nuxt/nuxt-programmatic-usage-quasar
Starting inspector on 127.0.0.1:5858 failed: address already in use
INFO: Vulkan Loader Version 1.3.263
WARNING: Vulkan Loader: unsafe searching is enabled
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version 1.0.0)
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json (file version 1.0.0)
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version 1.0.0)
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json (file version 1.0.0)
DRIVER: Searching for driver manifest files
DRIVER: In following locations:
DRIVER: /home/michael/.config/vulkan/icd.d
DRIVER: /etc/xdg/xdg-cinnamon/vulkan/icd.d
DRIVER: /etc/xdg/vulkan/icd.d
DRIVER: /etc/vulkan/icd.d
DRIVER: /home/michael/.local/share/vulkan/icd.d
DRIVER: /usr/share/cinnamon/vulkan/icd.d
DRIVER: /usr/share/gnome/vulkan/icd.d
DRIVER: /home/michael/.local/share/flatpak/exports/share/vulkan/icd.d
DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
DRIVER: /usr/local/share/vulkan/icd.d
DRIVER: /usr/share/vulkan/icd.d
DRIVER: /var/lib/snapd/desktop/vulkan/icd.d
DRIVER: Found the following files:
DRIVER: /usr/share/vulkan/icd.d/lvp_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/lvp_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_lvp.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel_hasvk.so
DRIVER: Searching for driver manifest files
DRIVER: In following locations:
DRIVER: /home/michael/.config/vulkan/icd.d
DRIVER: /etc/xdg/xdg-cinnamon/vulkan/icd.d
DRIVER: /etc/xdg/vulkan/icd.d
DRIVER: /etc/vulkan/icd.d
DRIVER: /home/michael/.local/share/vulkan/icd.d
DRIVER: /usr/share/cinnamon/vulkan/icd.d
DRIVER: /usr/share/gnome/vulkan/icd.d
DRIVER: /home/michael/.local/share/flatpak/exports/share/vulkan/icd.d
DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
DRIVER: /usr/local/share/vulkan/icd.d
DRIVER: /usr/share/vulkan/icd.d
DRIVER: /var/lib/snapd/desktop/vulkan/icd.d
DRIVER: Found the following files:
DRIVER: /usr/share/vulkan/icd.d/lvp_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/lvp_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_lvp.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel_hasvk.so
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version 1.0.0)
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json (file version 1.0.0)
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version 1.0.0)
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json (file version 1.0.0)
DRIVER: Searching for driver manifest files
DRIVER: In following locations:
DRIVER: /home/michael/.config/vulkan/icd.d
DRIVER: /etc/xdg/xdg-cinnamon/vulkan/icd.d
DRIVER: /etc/xdg/vulkan/icd.d
DRIVER: /etc/vulkan/icd.d
DRIVER: /home/michael/.local/share/vulkan/icd.d
DRIVER: /usr/share/cinnamon/vulkan/icd.d
DRIVER: /usr/share/gnome/vulkan/icd.d
DRIVER: /home/michael/.local/share/flatpak/exports/share/vulkan/icd.d
DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
DRIVER: /usr/local/share/vulkan/icd.d
DRIVER: /usr/share/vulkan/icd.d
DRIVER: /var/lib/snapd/desktop/vulkan/icd.d
DRIVER: Found the following files:
DRIVER: /usr/share/vulkan/icd.d/lvp_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/lvp_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_lvp.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel_hasvk.so
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version 1.0.0)
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json (file version 1.0.0)
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
LAYER: /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json (file version 1.0.0)
INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json (file version 1.0.0)
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/explicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/explicit_layer.d
LAYER: /etc/xdg/vulkan/explicit_layer.d
LAYER: /etc/vulkan/explicit_layer.d
LAYER: /home/michael/.local/share/vulkan/explicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/explicit_layer.d
LAYER: /usr/share/gnome/vulkan/explicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /usr/local/share/vulkan/explicit_layer.d
LAYER: /usr/share/vulkan/explicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/explicit_layer.d
LAYER: Found the following files:
LAYER: /usr/share/vulkan/explicit_layer.d/VkLayer_INTEL_nullhw.json
LAYER: /usr/share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
INFO: Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_INTEL_nullhw.json (file version 1.0.0)
INFO: Found manifest file /usr/share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json (file version 1.0.0)
DRIVER: Searching for driver manifest files
DRIVER: In following locations:
DRIVER: /home/michael/.config/vulkan/icd.d
DRIVER: /etc/xdg/xdg-cinnamon/vulkan/icd.d
DRIVER: /etc/xdg/vulkan/icd.d
DRIVER: /etc/vulkan/icd.d
DRIVER: /home/michael/.local/share/vulkan/icd.d
DRIVER: /usr/share/cinnamon/vulkan/icd.d
DRIVER: /usr/share/gnome/vulkan/icd.d
DRIVER: /home/michael/.local/share/flatpak/exports/share/vulkan/icd.d
DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
DRIVER: /usr/local/share/vulkan/icd.d
DRIVER: /usr/share/vulkan/icd.d
DRIVER: /var/lib/snapd/desktop/vulkan/icd.d
DRIVER: Found the following files:
DRIVER: /usr/share/vulkan/icd.d/lvp_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/lvp_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_lvp.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_hasvk_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel_hasvk.so
DEBUG | LAYER: Loading layer library libVkLayer_MESA_device_select.so
INFO | LAYER: Insert instance layer "VK_LAYER_MESA_device_select" (libVkLayer_MESA_device_select.so)
LAYER: vkCreateInstance layer callstack setup to:
LAYER: <Application>
LAYER: ||
LAYER: <Loader>
LAYER: ||
LAYER: VK_LAYER_MESA_device_select
LAYER: Type: Implicit
LAYER: Disable Env Var: NODEVICE_SELECT
LAYER: Manifest: /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
LAYER: Library: libVkLayer_MESA_device_select.so
LAYER: ||
LAYER: <Drivers>
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] NVIDIA GeForce RTX 4060
INFO | DRIVER: [1] llvmpipe (LLVM 15.0.7, 256 bits)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] NVIDIA GeForce RTX 4060
INFO | DRIVER: [1] llvmpipe (LLVM 15.0.7, 256 bits)
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] NVIDIA GeForce RTX 4060
INFO | DRIVER: [1] llvmpipe (LLVM 15.0.7, 256 bits)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] NVIDIA GeForce RTX 4060
INFO | DRIVER: [1] llvmpipe (LLVM 15.0.7, 256 bits)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] NVIDIA GeForce RTX 4060
INFO | DRIVER: [1] llvmpipe (LLVM 15.0.7, 256 bits)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] NVIDIA GeForce RTX 4060
INFO | DRIVER: [1] llvmpipe (LLVM 15.0.7, 256 bits)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
INFO | DRIVER: linux_read_sorted_physical_devices:
INFO | DRIVER: Original order:
INFO | DRIVER: [0] NVIDIA GeForce RTX 4060
INFO | DRIVER: [1] llvmpipe (LLVM 15.0.7, 256 bits)
INFO | DRIVER: Sorted order:
INFO | DRIVER: [0] NVIDIA GeForce RTX 4060
INFO | DRIVER: [1] llvmpipe (LLVM 15.0.7, 256 bits)
DEBUG | DRIVER: Copying old device 0 into new device 0
DEBUG | DRIVER: Copying old device 1 into new device 1
DEBUG | LAYER: Unloading layer library libVkLayer_MESA_device_select.so
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
INFO: Vulkan Loader Version 1.3.263
WARNING: Vulkan Loader: unsafe searching is enabled
--------------------------------------> options {
dev: false,
ready: true,
cwd: '/home/michael/nuxt/nuxt-programmatic-usage-quasar/.quasar/electron/rootDir',
overrides: {
devtools: { enabled: true },
ssr: false,
modules: [ '@vite-pwa/nuxt' ],
pwa: { manifest: {}, workbox: [Object] },
generate: { routes: [Array] }
}
}
--------------------------------------> loadNuxt complete
ℹ Building client... 1:09:43 PM
ℹ vite v4.5.0 building for development... 1:09:43 PM
ℹ ✓ 107 modules transformed. 1:09:44 PM
Inspect report generated at /home/michael/nuxt/nuxt-programmatic-usage-quasar/.quasar/electron/rootDir/.nuxt/analyze/.vite-inspect
ℹ .nuxt/dist/client/manifest.json 2.07 kB │ gzip: 0.37 kB 1:09:44 PM
ℹ .nuxt/dist/client/_nuxt/error-dev.2fb198e3.css 2.26 kB │ gzip: 0.81 kB 1:09:44 PM
ℹ .nuxt/dist/client/_nuxt/error-404.4b819ffd.css 3.66 kB │ gzip: 1.14 kB 1:09:44 PM
ℹ .nuxt/dist/client/_nuxt/entry.8de18b28.css 12.44 kB │ gzip: 2.48 kB 1:09:44 PM
ℹ .nuxt/dist/client/_nuxt/error-dev.c3ec395d.js 2.42 kB │ gzip: 1.25 kB │ map: 4.56 kB 1:09:44 PM
ℹ .nuxt/dist/client/_nuxt/workbox-window.prod.es5.a7b12eab.js 5.35 kB │ gzip: 2.24 kB │ map: 12.66 kB 1:09:44 PM
ℹ .nuxt/dist/client/_nuxt/error-404.ff94b505.js 6.74 kB │ gzip: 3.03 kB │ map: 24.27 kB 1:09:44 PM
ℹ .nuxt/dist/client/_nuxt/entry.307a308d.js 233.84 kB │ gzip: 69.75 kB │ map: 911.07 kB 1:09:44 PM
ℹ ✓ built in 888ms 1:09:44 PM
✔ Client built in 896ms 1:09:44 PM
ℹ Building server... 1:09:44 PM
ℹ vite v4.5.0 building SSR bundle for development... 1:09:44 PM
ℹ ✓ 1 modules transformed. 1:09:44 PM
Inspect report generated at /home/michael/nuxt/nuxt-programmatic-usage-quasar/.quasar/electron/rootDir/.nuxt/analyze/.vite-inspect
ℹ .nuxt/dist/server/styles.mjs 0.07 kB 1:09:44 PM
ℹ .nuxt/dist/server/server.mjs 0.10 kB │ map: 0.23 kB 1:09:44 PM
ℹ ✓ built in 31ms 1:09:44 PM
✔ Server built in 34ms 1:09:44 PM
ℹ Initializing prerenderer nitro 1:09:44 PM
ℹ Prerendering 1 routes nitro 1:09:44 PM
├─ / (6ms) nitro 1:09:44 PM
PWA v0.16.7
mode generateSW
precache 2 entries (1.03 KiB)
files generated
.output/public/sw.js.map
.output/public/sw.js
.output/public/workbox-16108a29.js.map
.output/public/workbox-16108a29.js
✔ Generated public .quasar/electron/rootDir/.output/public nitro 1:09:44 PM
ℹ Building Nitro Server (preset: node-server) nitro 1:09:44 PM
✔ Nitro server built nitro 1:09:45 PM
├─ .quasar/electron/rootDir/.output/server/chunks/app/client.manifest.mjs (3.13 kB) (520 B gzip)
├─ .quasar/electron/rootDir/.output/server/chunks/app/client.manifest.mjs.map (2.3 kB) (428 B gzip)
├─ .quasar/electron/rootDir/.output/server/chunks/app/styles.mjs (86 B) (93 B gzip)
├─ .quasar/electron/rootDir/.output/server/chunks/app/styles.mjs.map (148 B) (129 B gzip)
├─ .quasar/electron/rootDir/.output/server/chunks/error-500.mjs (4.26 kB) (1.82 kB gzip)
├─ .quasar/electron/rootDir/.output/server/chunks/error-500.mjs.map (202 B) (158 B gzip)
├─ .quasar/electron/rootDir/.output/server/chunks/handlers/renderer.mjs (11.4 kB) (3.73 kB gzip)
├─ .quasar/electron/rootDir/.output/server/chunks/handlers/renderer.mjs.map (426 B) (215 B gzip)
├─ .quasar/electron/rootDir/.output/server/chunks/nitro/node-server.mjs (161 kB) (39 kB gzip)
├─ .quasar/electron/rootDir/.output/server/chunks/nitro/node-server.mjs.map (3.31 kB) (760 B gzip)
├─ .quasar/electron/rootDir/.output/server/chunks/rollup/_virtual_spa-template.mjs (94 B) (100 B gzip)
├─ .quasar/electron/rootDir/.output/server/chunks/rollup/_virtual_spa-template.mjs.map (112 B) (112 B gzip)
├─ .quasar/electron/rootDir/.output/server/index.mjs (266 B) (185 B gzip)
└─ .quasar/electron/rootDir/.output/server/package.json (713 B) (303 B gzip)
Σ Total size: 2.07 MB (494 kB gzip)
✔ You can preview this build using node .quasar/electron/rootDir/.output/server/index.mjs nitro 1:09:45 PM
--------------------------------------> build complete 1:09:45 PM
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found no files
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found no files
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found no files
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/explicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/explicit_layer.d
LAYER: /etc/xdg/vulkan/explicit_layer.d
LAYER: /etc/vulkan/explicit_layer.d
LAYER: /home/michael/.local/share/vulkan/explicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/explicit_layer.d
LAYER: /usr/share/gnome/vulkan/explicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /usr/local/share/vulkan/explicit_layer.d
LAYER: /usr/share/vulkan/explicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/explicit_layer.d
LAYER: Found no files
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found no files
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found no files
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/explicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/explicit_layer.d
LAYER: /etc/xdg/vulkan/explicit_layer.d
LAYER: /etc/vulkan/explicit_layer.d
LAYER: /home/michael/.local/share/vulkan/explicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/explicit_layer.d
LAYER: /usr/share/gnome/vulkan/explicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /usr/local/share/vulkan/explicit_layer.d
LAYER: /usr/share/vulkan/explicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/explicit_layer.d
LAYER: Found no files
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found no files
DRIVER: Searching for driver manifest files
DRIVER: In following locations:
DRIVER: /home/michael/.config/vulkan/icd.d
DRIVER: /etc/xdg/xdg-cinnamon/vulkan/icd.d
DRIVER: /etc/xdg/vulkan/icd.d
DRIVER: /etc/vulkan/icd.d
DRIVER: /home/michael/.local/share/vulkan/icd.d
DRIVER: /usr/share/cinnamon/vulkan/icd.d
DRIVER: /usr/share/gnome/vulkan/icd.d
DRIVER: /home/michael/.local/share/flatpak/exports/share/vulkan/icd.d
DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
DRIVER: /usr/local/share/vulkan/icd.d
DRIVER: /usr/share/vulkan/icd.d
DRIVER: /var/lib/snapd/desktop/vulkan/icd.d
DRIVER: Found the following files:
DRIVER: lvp_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: intel_hasvk_icd.x86_64.json
ERROR: loader_get_json: Failed to open JSON file lvp_icd.x86_64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0
ERROR: loader_scanned_icd_add: Could not get 'vkCreateInstance' via 'vk_icdGetInstanceProcAddr' for ICD libGLX_nvidia.so.0
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
ERROR: /usr/lib/x86_64-linux-gnu/libvulkan_intel.so: cannot open shared object file: Permission denied
ERROR | DRIVER: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/x86_64-linux-gnu/libvulkan_intel.so. Ignoring this JSON
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
ERROR: /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so: cannot open shared object file: Permission denied
ERROR | DRIVER: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so. Ignoring this JSON
ERROR: loader_get_json: Failed to open JSON file intel_hasvk_icd.x86_64.json
DRIVER: Searching for driver manifest files
DRIVER: In following locations:
DRIVER: /home/michael/.config/vulkan/icd.d
DRIVER: /etc/xdg/xdg-cinnamon/vulkan/icd.d
DRIVER: /etc/xdg/vulkan/icd.d
DRIVER: /etc/vulkan/icd.d
DRIVER: /home/michael/.local/share/vulkan/icd.d
DRIVER: /usr/share/cinnamon/vulkan/icd.d
DRIVER: /usr/share/gnome/vulkan/icd.d
DRIVER: /home/michael/.local/share/flatpak/exports/share/vulkan/icd.d
DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
DRIVER: /usr/local/share/vulkan/icd.d
DRIVER: /usr/share/vulkan/icd.d
DRIVER: /var/lib/snapd/desktop/vulkan/icd.d
DRIVER: Found the following files:
DRIVER: lvp_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: intel_hasvk_icd.x86_64.json
ERROR: loader_get_json: Failed to open JSON file lvp_icd.x86_64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0
ERROR: loader_scanned_icd_add: Could not get 'vkCreateInstance' via 'vk_icdGetInstanceProcAddr' for ICD libGLX_nvidia.so.0
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
ERROR: /usr/lib/x86_64-linux-gnu/libvulkan_intel.so: cannot open shared object file: Permission denied
ERROR | DRIVER: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/x86_64-linux-gnu/libvulkan_intel.so. Ignoring this JSON
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
ERROR: /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so: cannot open shared object file: Permission denied
ERROR | DRIVER: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so. Ignoring this JSON
ERROR: loader_get_json: Failed to open JSON file intel_hasvk_icd.x86_64.json
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found no files
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found no files
DRIVER: Searching for driver manifest files
DRIVER: In following locations:
DRIVER: /home/michael/.config/vulkan/icd.d
DRIVER: /etc/xdg/xdg-cinnamon/vulkan/icd.d
DRIVER: /etc/xdg/vulkan/icd.d
DRIVER: /etc/vulkan/icd.d
DRIVER: /home/michael/.local/share/vulkan/icd.d
DRIVER: /usr/share/cinnamon/vulkan/icd.d
DRIVER: /usr/share/gnome/vulkan/icd.d
DRIVER: /home/michael/.local/share/flatpak/exports/share/vulkan/icd.d
DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
DRIVER: /usr/local/share/vulkan/icd.d
DRIVER: /usr/share/vulkan/icd.d
DRIVER: /var/lib/snapd/desktop/vulkan/icd.d
DRIVER: Found the following files:
DRIVER: lvp_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: intel_hasvk_icd.x86_64.json
ERROR: loader_get_json: Failed to open JSON file lvp_icd.x86_64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0
ERROR: loader_scanned_icd_add: Could not get 'vkCreateInstance' via 'vk_icdGetInstanceProcAddr' for ICD libGLX_nvidia.so.0
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
ERROR: /usr/lib/x86_64-linux-gnu/libvulkan_intel.so: cannot open shared object file: Permission denied
ERROR | DRIVER: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/x86_64-linux-gnu/libvulkan_intel.so. Ignoring this JSON
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
ERROR: /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so: cannot open shared object file: Permission denied
ERROR | DRIVER: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so. Ignoring this JSON
ERROR: loader_get_json: Failed to open JSON file intel_hasvk_icd.x86_64.json
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found no files
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/implicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/implicit_layer.d
LAYER: /etc/xdg/vulkan/implicit_layer.d
LAYER: /etc/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/vulkan/implicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/implicit_layer.d
LAYER: /usr/share/gnome/vulkan/implicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
LAYER: /usr/local/share/vulkan/implicit_layer.d
LAYER: /usr/share/vulkan/implicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/implicit_layer.d
LAYER: Found no files
LAYER: Searching for layer manifest files
LAYER: In following locations:
LAYER: /home/michael/.config/vulkan/explicit_layer.d
LAYER: /etc/xdg/xdg-cinnamon/vulkan/explicit_layer.d
LAYER: /etc/xdg/vulkan/explicit_layer.d
LAYER: /etc/vulkan/explicit_layer.d
LAYER: /home/michael/.local/share/vulkan/explicit_layer.d
LAYER: /usr/share/cinnamon/vulkan/explicit_layer.d
LAYER: /usr/share/gnome/vulkan/explicit_layer.d
LAYER: /home/michael/.local/share/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /var/lib/flatpak/exports/share/vulkan/explicit_layer.d
LAYER: /usr/local/share/vulkan/explicit_layer.d
LAYER: /usr/share/vulkan/explicit_layer.d
LAYER: /var/lib/snapd/desktop/vulkan/explicit_layer.d
LAYER: Found no files
DRIVER: Searching for driver manifest files
DRIVER: In following locations:
DRIVER: /home/michael/.config/vulkan/icd.d
DRIVER: /etc/xdg/xdg-cinnamon/vulkan/icd.d
DRIVER: /etc/xdg/vulkan/icd.d
DRIVER: /etc/vulkan/icd.d
DRIVER: /home/michael/.local/share/vulkan/icd.d
DRIVER: /usr/share/cinnamon/vulkan/icd.d
DRIVER: /usr/share/gnome/vulkan/icd.d
DRIVER: /home/michael/.local/share/flatpak/exports/share/vulkan/icd.d
DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
DRIVER: /usr/local/share/vulkan/icd.d
DRIVER: /usr/share/vulkan/icd.d
DRIVER: /var/lib/snapd/desktop/vulkan/icd.d
DRIVER: Found the following files:
DRIVER: lvp_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
DRIVER: intel_hasvk_icd.x86_64.json
Warning: loader_get_json: Failed to open JSON file lvp_icd.x86_64.json
ERROR: loader_get_json: Failed to open JSON file lvp_icd.x86_64.json
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named libGLX_nvidia.so.0
Warning: loader_scanned_icd_add: Could not get 'vkCreateInstance' via 'vk_icdGetInstanceProcAddr' for ICD libGLX_nvidia.so.0
ERROR: loader_scanned_icd_add: Could not get 'vkCreateInstance' via 'vk_icdGetInstanceProcAddr' for ICD libGLX_nvidia.so.0
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
Warning: /usr/lib/x86_64-linux-gnu/libvulkan_intel.so: cannot open shared object file: Permission denied
ERROR: /usr/lib/x86_64-linux-gnu/libvulkan_intel.so: cannot open shared object file: Permission denied
Warning: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/x86_64-linux-gnu/libvulkan_intel.so. Ignoring this JSON
ERROR | DRIVER: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/x86_64-linux-gnu/libvulkan_intel.so. Ignoring this JSON
DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version 1.0.0
DEBUG | DRIVER: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
Warning: /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so: cannot open shared object file: Permission denied
ERROR: /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so: cannot open shared object file: Permission denied
Warning: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so. Ignoring this JSON
ERROR | DRIVER: loader_icd_scan: Failed loading library associated with ICD JSON /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so. Ignoring this JSON
Warning: loader_get_json: Failed to open JSON file intel_hasvk_icd.x86_64.json
ERROR: loader_get_json: Failed to open JSON file intel_hasvk_icd.x86_64.json
Warning: vkCreateInstance: Found no drivers!
ERROR | DRIVER: vkCreateInstance: Found no drivers!
Warning: vkCreateInstance failed with VK_ERROR_INCOMPATIBLE_DRIVER
at CheckVkSuccessImpl (../../third_party/dawn/src/dawn/native/vulkan/VulkanError.cpp:88)
at CreateVkInstance (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:458)
at Initialize (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:344)
at Create (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:266)
at operator() (../../third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp:521)
```
I’m writing an Electron app. Electron is like QT/capacitor/cordova - it’s a cross platform application framework.
Electron bundles Chromium for a UI, and Chromium uses vulkan_loader to find vulkan. Vulkan is a graphics driver abstraction that tries to load nvidia drivers.
TLDR; When Electron starts, it shows this error and fails to load the nvidia drivers:
Warning: loader_get_json: Failed to open JSON file lvp_icd.x86_64.json
That file is here on my system:
> $ sudo find / -type f -iname "lvp_icd.x86_64.json"
/var/lib/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/307acd90a918dcda67368d39b2656402cf0d8947396af0cd8d9b815db852aaa8/files/lib/vulkan/icd.d/lvp_icd.x86_64.json
And it points to a file that doesn’t exist:
> $ cat /var/lib/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/307acd90a918dcda67368d39b2656402cf0d8947396af0cd8d9b815db852aaa8/files/lib/vulkan/icd.d/lvp_icd.x86_64.json
{
"ICD": {
"api_version": "1.1.195",
"library_path": "/usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_lvp.so"
},
"file_format_version": "1.0.0"
}%
> $ ls /usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_lvp.so
ls: cannot access '/usr/lib/x86_64-linux-gnu/GL/default/lib/libvulkan_lvp.so': No such file or directory
> $ ls /usr/lib/x86_64-linux-gnu/libvulkan_lvp.so
/usr/lib/x86_64-linux-gnu/libvulkan_lvp.so
How can this error be fixed? Thank you!