Unable to get games working on Steam

I was recently introduced to the concept of gaming on Steam through a friend who does the same on a different Linux OS. He told me that Linux can now run most Windows games through something called Proton. The setup was basically done, since Manjaro comes with Steam and all of that already installed. However, I cannot get games to run. I ran the following to see what was going on.

steam > S.txt

Which returned the saved output as this:

vkEnumeratePhysicalDevices failed, unable to init and enumerate GPUs with Vulkan. BInit - Unable to 
initialize Vulkan! vkEnumeratePhysicalDevices failed, unable to init and enumerate GPUs with Vulkan. 
BInit - Unable to initialize Vulkan!
[2022-08-31 15:59:30] Startup - updater built Aug 20 2022 01:16:55 
[2022-08-31 15:59:30] Startup - Steam Client launched with: '/home/pargo/.local/share/Steam/ubuntu12_32/steam'
[2022-08-31 15:59:30] Loading cached metrics from disk (/home/pargo/.local/share/Steam/package/steam_client_metrics.bin)
[2022-08-31 15:59:30] Using the following download hosts for Public, Realm steamglobal
[2022-08-31 15:59:30] 1. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-08-31 15:59:30] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-08-31 15:59:30] 3. http://media.steampowered.com, /client/, Realm 'steamglobal',weight was 1, source = 'baked in' 
[2022-08-31 15:59:30] Verifying installation...
[2022-08-31 15:59:30] Verification complete
[2022-08-31 16:00:23] Shutdown

For some reason, Steam doesn’t seem to want to use Vulkan for my GPU, which is described by the Hardware Configuration section under the Manjaro Settings Manager as a “Curacao PRO [Radeon R7 370 / R9 270/370 OEM] (ATI Technologies Inc)”.

To be honest, I’m not sure what the issue is. I’ve installed all kinds of little drivers and whatnot in an attempt to get this to work, but I feel like the problem may be deeper than that. Any help regarding this could be highly appreciated, as I’ve poured over every page and YouTube video I could find to try to fix this, but to no avail.

Welcome to the forum! :wave:

Please post your system info as outlined here:

Keep in mind only the amdgpu kernel driver supports Vulkan. The legacy radeon driver does not.

System:
  Kernel: 5.15.60-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.1.1
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64
    root=UUID=b7744f57-3421-47e8-a824-f0eecf43f7fe rw quiet apparmor=1
    security=apparmor resume=UUID=bd39408b-acef-444a-961a-9b7c5791abb3
    udev.log_priority=3
  Desktop: Xfce v: 4.16.0 tk: Gtk v: 3.24.29 info: xfce4-panel wm: xfwm
    v: 4.16.1 vt: 7 dm: LightDM v: 1.32.0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: ASRock model: 970M Pro3 serial: <superuser required>
    BIOS: American Megatrends v: P1.40 date: 12/29/2015
Battery:
  Message: No system battery data found. Is one present?
Memory:
  RAM: total: 15.58 GiB used: 2.89 GiB (18.6%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges
    required.
CPU:
  Info: model: AMD FX-6300 bits: 64 type: MT MCP arch: Piledriver level: v3
    built: 2012-13 process: GF 32nm family: 0x15 (21) model-id: 2 stepping: 0
    microcode: 0x6000852
  Topology: cpus: 1x cores: 6 smt: enabled cache: L1: 288 KiB desc: d-6x16
    KiB; i-3x64 KiB L2: 6 MiB desc: 3x2 MiB L3: 8 MiB desc: 1x8 MiB
  Speed (MHz): avg: 1411 high: 1487 min/max: 1400/3500 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 1396 2: 1487
    3: 1396 4: 1396 5: 1396 6: 1397 bogomips: 41927
  Flags: 3dnowprefetch abm aes aperfmperf apic arat avx bmi1 clflush cmov
    cmp_legacy constant_tsc cpb cpuid cr8_legacy cx16 cx8 de decodeassists
    extapic extd_apicid f16c flushbyasid fma fma4 fpu fxsr fxsr_opt ht
    hw_pstate ibpb ibs lahf_lm lbrv lm mca mce misalignsse mmx mmxext monitor
    msr mtrr nodeid_msr nonstop_tsc nopl npt nrip_save nx osvw pae pat
    pausefilter pclmulqdq pdpe1gb perfctr_core perfctr_nb pfthreshold pge pni
    popcnt pse pse36 rdtscp rep_good sep skinit ssbd sse sse2 sse4_1 sse4_2
    sse4a ssse3 svm svm_lock syscall tbm tce topoext tsc tsc_scale vmcb_clean
    vme vmmcall wdt xop xsave
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT vulnerable
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl and seccomp
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, STIBP:
    disabled, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Curacao PRO [Radeon R7 370 / R9 270/370 OEM]
    vendor: Micro-Star MSI driver: radeon v: kernel alternate: amdgpu
    arch: GCN-1 code: Southern Islands process: TSMC 28nm built: 2011-20 pcie:
    gen: 2 speed: 5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s ports:
    active: HDMI-A-1 empty: DP-1,DVI-D-1,DVI-I-1 bus-ID: 01:00.0
    chip-ID: 1002:6811 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.4 compositor: xfwm v: 4.16.1 driver: X:
    loaded: radeon unloaded: modesetting alternate: fbdev,vesa gpu: radeon
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1152x648 s-dpi: 96 s-size: 305x171mm (12.01x6.73")
    s-diag: 350mm (13.77")
  Monitor-1: HDMI-A-1 mapped: HDMI-0 model: Sceptre W55 built: 2018
    res: 1152x648 hz: 60 dpi: 41 size: 708x398mm (27.87x15.67") modes:
    max: 3840x2160 min: 720x400
  OpenGL: renderer: AMD PITCAIRN (LLVM 14.0.6 DRM 2.50 5.15.60-1-MANJARO)
    v: 4.5 Mesa 22.1.6 direct render: Yes
Audio:
  Device-1: AMD SBx00 Azalia vendor: ASRock driver: snd_hda_intel v: kernel
    bus-ID: 00:14.2 chip-ID: 1002:4383 class-ID: 0403
  Device-2: AMD Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000
    Series] vendor: Micro-Star MSI driver: snd_hda_intel v: kernel pcie:
    gen: 2 speed: 5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s
    bus-ID: 01:00.1 chip-ID: 1002:aab0 class-ID: 0403
  Sound Server-1: ALSA v: k5.15.60-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.21 running: no
  Sound Server-3: PulseAudio v: 16.1 running: yes
  Sound Server-4: PipeWire v: 0.3.56 running: yes
Network:
  Device-1: Qualcomm Atheros AR93xx Wireless Network Adapter driver: ath9k
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 04:00.0
    chip-ID: 168c:0030 class-ID: 0280
  IF: wlp4s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: ASRock driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1
    port: d000 bus-ID: 05:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp5s0 state: down mac: <filter>
  WAN IP: <filter>
Bluetooth:
  Message: No bluetooth data found.
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 931.51 GiB used: 245.72 GiB (26.4%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Western Digital
    model: WD1002FBYS-01A6B0 size: 931.51 GiB block-size: physical: 512 B
    logical: 512 B speed: <unknown> type: HDD rpm: 7200 serial: <filter>
    rev: 0C05 scheme: MBR
  Optical-1: /dev/sr0 vendor: ASUS model: DRW-24B1ST j rev: 1.00
    dev-links: cdrom
  Features: speed: 48 multisession: yes audio: yes dvd: yes
    rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition:
  ID-1: / raw-size: 922.71 GiB size: 907.15 GiB (98.31%) used: 245.72 GiB
    (27.1%) fs: ext4 dev: /dev/sda1 maj-min: 8:1 label: N/A
    uuid: b7744f57-3421-47e8-a824-f0eecf43f7fe
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/sda2 maj-min: 8:2 label: swap
    uuid: bd39408b-acef-444a-961a-9b7c5791abb3
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: Full speed or root hub ports: 5 rev: 2.0 speed: 480 Mb/s
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 2-0:1 info: Full speed or root hub ports: 5 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-3: 3-0:1 info: Full speed or root hub ports: 4 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 4-0:1 info: Full speed or root hub ports: 5 rev: 1.1 speed: 12 Mb/s
    chip-ID: 1d6b:0001 class-ID: 0900
  Device-1: 4-1:2 info: IBM NetVista Full Width Keyboard type: Keyboard
    driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 1.5 Mb/s
    power: 70mA chip-ID: 04b3:3025 class-ID: 0301
  Hub-5: 5-0:1 info: Full speed or root hub ports: 5 rev: 1.1 speed: 12 Mb/s
    chip-ID: 1d6b:0001 class-ID: 0900
  Hub-6: 6-0:1 info: Full speed or root hub ports: 2 rev: 1.1 speed: 12 Mb/s
    chip-ID: 1d6b:0001 class-ID: 0900
  Hub-7: 7-0:1 info: Full speed or root hub ports: 4 rev: 1.1 speed: 12 Mb/s
    chip-ID: 1d6b:0001 class-ID: 0900
  Hub-8: 8-0:1 info: Hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-9: 9-0:1 info: Super-speed hub ports: 4 rev: 3.0 speed: 5 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 48.4 C mobo: N/A gpu: radeon temp: 61.0 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 228 Uptime: 1h 5m wakeups: 0 Init: systemd v: 251
  default: graphical tool: systemctl Compilers: gcc: N/A Packages: pm: pacman
  pkgs: 1167 libs: 351 pm: flatpak pkgs: 0 Shell: Bash v: 5.1.16
  running-in: xfce4-terminal inxi: 3.3.21

This is the information provided by inxi -v7azy.

“Keep in mind only the amdgpu kernel driver supports Vulkan. The legacy radeon driver does not.”

I have amdgpu installed, but I also have vulkan-radeon and lib32-vulkan-radeon installed. I do appreciate your speedy reply and teaching me how to post system information.

The radeon driver is currently used. You may need to set some parameters if you want to use amdgpu.
https://wiki.archlinux.org/title/AMDGPU#Enable_Southern_Islands_(SI)_and_Sea_Islands_(CIK)_support

2 Likes

This article contains a lot of information on what the issue (probably) is, but not very much on how to actually fix it. For someone who is clearly not as learned, is there a source where I can find more detailed instructions?

We have a package that does what’s in that wiki article called amdgpu-experimental.

3 Likes

I just installed it. Is there a command that I should run, or should I reboot, or?

Indeed. Then check inxi -G to see if it shows the amdgpu driver.

If it does not boot successfully, it that means it will not work. In that case switch to a TTY, remove the package and reboot.

Graphics:
  Device-1: AMD Curacao PRO [Radeon R7 370 / R9 270/370 OEM] driver: amdgpu
    v: kernel
  Display: x11 server: X.Org v: 21.1.4 driver: X: loaded: amdgpu
    unloaded: modesetting,radeon gpu: amdgpu resolution: 1536x864~30Hz
  OpenGL: renderer: AMD Radeon R7 300 Series (pitcairn LLVM 14.0.6 DRM 3.42
    5.15.60-1-MANJARO) v: 4.6 Mesa 22.1.6

This was the output. It looks like the goal was accomplished?

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