I get a few error messages with vulkaninfo

System:
  Kernel: 5.15.19-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 Desktop: GNOME 41.3
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 82B5 v: Lenovo Legion 5 15ARH05
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40688 WIN serial: <superuser required>
    UEFI-[Legacy]: LENOVO v: EUCN19WW date: 05/12/2020
Battery:
  ID-1: BAT0 charge: 48.3 Wh (100.0%) condition: 48.3/60.0 Wh (80.5%) volts: 17.2 min: 15.4
    model: Celxpert L19C4PC0 status: Full
CPU:
  Info: 8-core model: AMD Ryzen 7 4800H with Radeon Graphics bits: 64 type: MT MCP arch: Zen 2
    rev: 1 cache: L1: 512 KiB L2: 4 MiB L3: 8 MiB
  Speed (MHz): avg: 1559 high: 1904 min/max: 1400/2900 boost: enabled cores: 1: 1397 2: 1755
    3: 1739 4: 1495 5: 1460 6: 1447 7: 1496 8: 1399 9: 1511 10: 1429 11: 1743 12: 1904 13: 1483
    14: 1615 15: 1563 16: 1512 bogomips: 92662
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: NVIDIA TU117M [GeForce GTX 1650 Ti Mobile] vendor: Lenovo driver: nvidia v: 470.103.01
    bus-ID: 01:00.0
  Device-2: AMD Renoir vendor: Lenovo driver: amdgpu v: kernel bus-ID: 05:00.0
  Device-3: Chicony Integrated Camera type: USB driver: uvcvideo bus-ID: 1-3:2
  Display: x11 server: X.org 1.21.1.3 driver: loaded: amdgpu,nvidia
    resolution: <missing: xdpyinfo>
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: NVIDIA driver: snd_hda_intel v: kernel bus-ID: 01:00.1
  Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor vendor: Lenovo driver: N/A
    bus-ID: 05:00.5
  Device-3: AMD Family 17h HD Audio vendor: Lenovo driver: snd_hda_intel v: kernel
    bus-ID: 05:00.6
  Sound Server-1: ALSA v: k5.15.19-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.20 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.45 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Lenovo driver: r8169
    v: kernel port: 2000 bus-ID: 03:00.0
  IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel bus-ID: 04:00.0
  IF: wlp4s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 3-3:3
  Report: rfkill ID: hci0 rfk-id: 3 state: up address: see --recommends
Drives:
  Local Storage: total: 476.94 GiB used: 202.07 GiB (42.4%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB512HBJQ-000L2 size: 476.94 GiB temp: 44.9 C
Partition:
  ID-1: / size: 459.79 GiB used: 202.07 GiB (43.9%) fs: ext4 dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: partition size: 8.8 GiB used: 2.5 MiB (0.0%) dev: /dev/nvme0n1p2
Sensors:
  System Temperatures: cpu: N/A mobo: N/A gpu: amdgpu temp: 45.0 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 383 Uptime: 11h 41m Memory: 15.07 GiB used: 4.18 GiB (27.7%) Init: systemd Compilers:
  gcc: 11.1.0 clang: 13.0.0 Packages: 1544 Client: gnome-shell v: 41.3 inxi: 3.3.12

When I use vulkaninfo I get these errors and a warning:

ERROR: [Loader Message] Code 0 : loader_scanned_icd_add: Driver /usr/lib/libvulkan_lvp.so supports Vulkan 1.1, but only supports loader interface version 4. Interface version 5 or newer required to support this version of Vulkan (Policy #LDP_DRIVER_7)
ERROR: [Loader Message] Code 0 : loader_scanned_icd_add: Driver /usr/lib/libvulkan_radeon.so supports Vulkan 1.2, but only supports loader interface version 4. Interface version 5 or newer required to support this version of Vulkan (Policy #LDP_DRIVER_7)
ERROR: [Loader Message] Code 0 : loader_scanned_icd_add: Driver /usr/lib/libvulkan_intel.so supports Vulkan 1.2, but only supports loader interface version 4. Interface version 5 or newer required to support this version of Vulkan (Policy #LDP_DRIVER_7)
WARNING: lavapipe is not a conformant vulkan implementation, testing use only.

How do I fix this?

What is the output of ls /usr/share/vulkan/icd.d/? Install the necessary packages for nvidia card. Also see Vulkan - ArchWiki

sudo pacman -S nvidia lib32-nvidia-utils
ls /usr/share/vulkan/icd.d/
intel_icd.i686.json    lvp_icd.x86_64.json  radeon_icd.i686.json
intel_icd.x86_64.json  nvidia_icd.json	    radeon_icd.x86_64.json
sudo pacman -S nvidia lib32-nvidia-utils
warning: linux515-nvidia-470xx-470.103.01-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
:: lib32-nvidia-utils and lib32-nvidia-470xx-utils are in conflict (lib32-nvidia-libgl). Remove lib32-nvidia-470xx-utils? [y/N] 

It’s asking me to remove lib32-nvidia-470xx-utils. Should I go ahead with it?

Nope. lib32-nvidia-470xx-util will do the job. See Vulkan - ArchWiki to verify if you can run vulkaninfo successfully or not.

vulkaninfo runs, but it has those errors at the top. It wasn’t there before and everything seems to work fine. I’m just curious if it’s something that I need to fix.

See [SOLVED] Vulkan: driver only supports loader interface version 4 / Multimedia and Games / Arch Linux Forums. The suggested solution is to downgrade vulkan-icd-loader but I think you can safely ignore those messages until maybe next update.

Ok, thanks! I guess I’ll just leave it for now.