Vulkan problems

I've used gardua gamer to install steam, I remember that it hit an error but steam still ran. so I ingored it but I have been having problems with vulcan.
ERROR at /usr/src/debug/vulkan-tools/Vulkan-Tools-1.3.245/vulkaninfo/vulkaninfo.h:679:vkCreateInstance failed with ERROR_OUT_OF_HOST_MEMORY

which is odd considering I have 14GB of ram free.

System info:
System:
Kernel: 6.2.11-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=82e38dd3-0af5-4c81-a450-39169123e9b8
rw rootflags=subvol=@ quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
resume=UUID=6a73d440-8a1a-456c-8d1b-a85e38a9225c loglevel=3 ibt=off
Console: pty pts/0 DM: LightDM v: 1.32.0 Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop System: Alienware product: ASM100 v: N/A serial: Chassis:
type: 3 serial:
Mobo: Dell model: 03V3TG v: A00 serial: UEFI: Alienware v: A05
date: 10/28/2016
CPU:
Info: model: Intel Core i7-4765T bits: 64 type: MT MCP arch: Haswell gen: core 4 level: v3
note: check built: 2013-15 process: Intel 22nm family: 6 model-id: 0x3C (60) stepping: 3
microcode: 0x28
Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache: L1: 256 KiB
desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB L3: 8 MiB desc: 1x8 MiB
Speed (MHz): avg: 2621 high: 3000 min/max: 800/3000 scaling: driver: intel_cpufreq
governor: performance cores: 1: 3000 2: 3000 3: 3000 4: 1995 5: 3000 6: 1996 7: 3000 8: 1982
bogomips: 31925
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Graphics:
Device-1: NVIDIA GM107M [GeForce GTX 860M] vendor: Dell driver: nvidia v: 530.41.03
alternate: nouveau,nvidia_drm non-free: 530.xx+ status: current (as of 2023-03) arch: Maxwell
code: GMxxx process: TSMC 28nm built: 2014-19 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max:
gen: 2 speed: 5 GT/s bus-ID: 01:00.0 chip-ID: 10de:1392 class-ID: 0300
Display: server: X.org v: 1.21.1.8 driver: X: loaded: nvidia unloaded: modesetting,nouveau
alternate: fbdev,nv,vesa gpu: nvidia tty: 190x49
API: OpenGL Message: GL data unavailable in console and glxinfo missing.
Audio:
Device-1: Intel 8 Series/C220 Series High Definition Audio vendor: Dell driver: snd_hda_intel
v: kernel bus-ID: 00:1b.0 chip-ID: 8086:8c20 class-ID: 0403
Device-2: NVIDIA GM107 High Definition Audio [GeForce 940MX] vendor: Dell
driver: snd_hda_intel v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 2
speed: 5 GT/s bus-ID: 01:00.1 chip-ID: 10de:0fbc class-ID: 0403
API: ALSA v: k6.2.11-zen1-1-zen status: kernel-api with: aoss type: oss-emulator tools: N/A
Server-1: PipeWire v: 0.3.69 status: off with: 1: pipewire-pulse status: off 2: wireplumber
status: off 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Dell driver: r8169
v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: d000 bus-ID: 03:00.0 chip-ID: 10ec:8168
class-ID: 0200
IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac:
Device-2: Intel Wireless 7265 driver: iwlwifi v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1
bus-ID: 04:00.0 chip-ID: 8086:095a class-ID: 0280
IF: wlp4s0 state: down mac:
IF-ID-1: docker0 state: down mac:
IF-ID-2: ztc3q7edgb state: unknown speed: 10000 Mbps duplex: full mac:
Bluetooth:
Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8 bus-ID: 3-5:2
chip-ID: 8087:0a2a class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 1 state: down bt-service: enabled,running rfk-block:
hardware: no software: yes address:
Drives:
Local Storage: total: 1.88 TiB used: 928.31 GiB (48.3%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: ST2000LM003 HN-M201RAD size: 1.82 TiB
block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 5400 serial:
rev: 0002 scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 type: USB vendor: SanDisk model: Cruzer Glide size: 57.3 GiB
block-size: physical: 512 B logical: 512 B type: N/A serial: rev: 1.00 scheme: MBR
SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
ID-1: / raw-size: 1.09 TiB size: 1.09 TiB (100.00%) used: 659.87 GiB (59.3%) fs: btrfs
dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) used: 576 KiB (0.2%) fs: vfat
dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 1.09 TiB size: 1.09 TiB (100.00%) used: 659.87 GiB (59.3%) fs: btrfs
dev: /dev/sda2 maj-min: 8:2
ID-4: /var/log raw-size: 1.09 TiB size: 1.09 TiB (100.00%) used: 659.87 GiB (59.3%) fs: btrfs
dev: /dev/sda2 maj-min: 8:2
ID-5: /var/tmp raw-size: 1.09 TiB size: 1.09 TiB (100.00%) used: 659.87 GiB (59.3%) fs: btrfs
dev: /dev/sda2 maj-min: 8:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 15.56 GiB used: 0 KiB (0.0%) priority: 100 dev: /dev/zram0
ID-2: swap-2 type: partition size: 42.02 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sda3
maj-min: 8:3
Sensors:
System Temperatures: cpu: 50.0 C mobo: N/A gpu: nvidia temp: 40 C
Fan Speeds (RPM): N/A
Info:
Processes: 243 Uptime: 4m wakeups: 0 Memory: 15.56 GiB used: 1.02 GiB (6.6%) Init: systemd
v: 253 default: graphical tool: systemctl Compilers: gcc: 12.2.1 Packages: pm: pacman pkgs: 1621
libs: 482 tools: pamac,paru,yay pm: rpm pkgs: 0 Shell: fish v: 3.6.1 running-in: pty pts/0 (SSH)
inxi: 3.3.26
Garuda (2.6.16-1):
System install date: 2023-02-25
Last full system update: 2023-04-17
Is partially upgraded: No
Relevant software: snapper NetworkManager mkinitcpio nvidia-dkms
Windows dual boot: No/Undetected
Failed units:

ERROR at /usr/src/debug/vulkan-tools/Vulkan-Tools-1.3.245/vulkaninfo/vulkaninfo.h:679:vkCreateInstance failed with ERROR_OUT_OF_HOST_MEMORY is not something that would exists by default to be honest, how do you installed steam/vulkan?

Use both Steam runtime and Steam Native in the Garuda Gamer, then follow this guide (in the Arch section) using Wine-staging and all the dependencies. Never had an issue.

Make sure you have all the graphic drivers and dependencies. You can follow the Arch Wiki or this pretty much streamlines it;

Generally, AMDGPU is preferable to AMDGPU PRO unless you find you specifically need the pro version for some reason.

The additional packages you will need are (with additional 32-bit versions):

  • linux-firmware: firmware for the GPU (always get this)
  • mesa (lib32-mesa): userspace tools/libraries (always get this)
  • vulkan-radeon (lib32-vulkan-radeon): vulkan support (you very likely want this)
  • xf86-video-amdgpu: X.Org support (ignore if using Wayland)
  • libva-mesa-driver (lib32-libva-mesa-driver): VA-API hardware acceleration (you probably want this if you watch videos)
  • mesa-vdpau (lib32-mesa-vdpau): VDPAU hardware acceleration (you probably don't need this, or if you do you know)
  • radeontop: command-line tool to view GPU utilization (optional)

Users just needs to follow Steam - ArchWiki, that's it, it explains everything about dependencies and so on.

Uninstall amdvlk if it is installed:

sudo pacman -R amdvlk lib32-amdvlk
1 Like

I installed steam via gardua-gamer gui tool.

some how this fixed it after I reinstalled all the vulkan drivers and nvidia drivers and finally restarted.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.