Non-native Steam games are not running

I have tried opening Ark, Risk of Rain, PotionCraft, Duskers, and Grey Hack; the only ones that worked were Duskers and Grey Hack. I have installed Winetricks and Protonup-qt and tried using GE Proton8-16 and Proton Experimental. I have Radeon integrated graphics, which I know is probably not going to run some of these games well, but I am mainly testing them. I feel like it is due to graphics drivers but I tried Minecraft and that worked so I am at a loss now.
This is my inxi:

System:
  Kernel: 6.5.5-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.5-x86_64
    root=UUID=c38b54b1-4155-4b9e-8a51-3403dc9bf907 rw quiet splash
    resume=UUID=38d52fa8-bc4e-4077-ad26-1b97c0770734 udev.log_priority=3
  Desktop: KDE Plasma v: 5.27.8 tk: Qt v: 5.15.10 wm: kwin_wayland vt: 1
    dm: SDDM Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Convertible System: HP product: HP ENVY x360 2-in-1 Laptop 15-ey0xxx
    v: Type1ProductConfigId serial: <superuser required> Chassis: type: 31
    serial: <superuser required>
  Mobo: HP model: 8A31 v: 26.30 serial: <superuser required> UEFI: Insyde
    v: F.06 date: 06/06/2022
Battery:
  ID-1: BAT1 charge: 40.6 Wh (95.3%) condition: 42.6/51.0 Wh (83.5%)
    power: 7.9 W volts: 12.4 min: 11.6 model: Hewlett-Packard PABAS0241231
    type: Li-ion serial: <filter> status: discharging
  Device-1: hid-0018:04F3:402C.0001-battery model: ELAN2513:00 04F3:402C
    serial: N/A charge: N/A status: N/A
CPU:
  Info: model: AMD Ryzen 5 5625U with Radeon Graphics bits: 64 type: MT MCP
    arch: Zen 3 gen: 4 level: v3 note: check built: 2021-22
    process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80) stepping: 0
    microcode: 0xA50000C
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB L3: 16 MiB
    desc: 1x16 MiB
  Speed (MHz): avg: 746 high: 1486 min/max: 400/4388 scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 400 2: 1486 3: 1480
    4: 400 5: 400 6: 400 7: 400 8: 400 9: 1397 10: 1397 11: 400 12: 400
    bogomips: 55107
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  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 status: Not affected
  Type: spec_rstack_overflow mitigation: safe RET, no microcode
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
    STIBP: always-on, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Barcelo vendor: Hewlett-Packard driver: amdgpu v: kernel
    arch: GCN-5 code: Vega process: GF 14nm built: 2017-20 pcie: gen: 3
    speed: 8 GT/s lanes: 16 link-max: gen: 4 speed: 16 GT/s ports:
    active: eDP-1 empty: DP-1,DP-2,HDMI-A-1 bus-ID: 04:00.0 chip-ID: 1002:15e7
    class-ID: 0300 temp: 40.0 C
  Display: wayland server: X.org v: 1.21.1.8 with: Xwayland v: 23.2.1
    compositor: kwin_wayland driver: X: loaded: amdgpu unloaded: modesetting
    alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: 0
  Monitor-1: eDP-1 res: 1600x900 size: N/A modes: N/A
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast surfaceless: drv: radeonsi wayland: drv: radeonsi x11:
    drv: radeonsi inactive: gbm
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 23.1.8-manjaro1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon Graphics (renoir LLVM
    16.0.6 DRM 3.54 6.5.5-1-MANJARO) device-ID: 1002:15e7 memory: 500 MiB
    unified: no display-ID: :1.0
  API: Vulkan v: 1.3.264 layers: 4 device: 0 type: integrated-gpu name: AMD
    Radeon Graphics (RADV RENOIR) driver: mesa radv v: 23.1.8-manjaro1.1
    device-ID: 1002:15e7 surfaces: xcb,xlib,wayland
Audio:
  Device-1: AMD Renoir Radeon High Definition Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    link-max: gen: 4 speed: 16 GT/s bus-ID: 04:00.1 chip-ID: 1002:1637
    class-ID: 0403
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Hewlett-Packard
    driver: snd_rn_pci_acp3x v: kernel alternate: snd_pci_acp3x, snd_pci_acp5x,
    snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps,
    snd_sof_amd_renoir, snd_sof_amd_rembrandt pcie: gen: 3 speed: 8 GT/s
    lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 04:00.5
    chip-ID: 1022:15e2 class-ID: 0480
  Device-3: AMD Family 17h/19h HD Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    link-max: gen: 4 speed: 16 GT/s bus-ID: 04:00.6 chip-ID: 1022:15e3
    class-ID: 0403
  API: ALSA v: k6.5.5-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 0.3.80 status: off with: wireplumber status: active
    tools: pw-cli,wpctl
  Server-3: PulseAudio v: 16.1 status: active with: pulseaudio-alsa
    type: plugin tools: pacat,pactl
Network:
  Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    vendor: Foxconn driver: mt7921e v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 link-max: gen: 2 speed: 5 GT/s bus-ID: 01:00.0 chip-ID: 14c3:0616
    class-ID: 0280
  IF: wlo1 state: up mac: <filter>
  IF-ID-1: docker0 state: down mac: <filter>
Bluetooth:
  Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
    rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-3:2 chip-ID: 0489:e0e0
    class-ID: e001 serial: <filter>
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Drives:
  Local Storage: total: 1.14 TiB used: 191.97 GiB (16.4%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZVLQ256HBJD-00BH1
    size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: HPS1NFAV temp: 31.9 C
    scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: PSSD T7 Shield
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B type: USB
    rev: 3.2 spd: 10 Gb/s lanes: 1 mode: 3.2 gen-2x1 tech: SSD serial: <filter>
    scheme: MBR
Partition:
  ID-1: / raw-size: 229.37 GiB size: 224.71 GiB (97.97%)
    used: 44.54 GiB (19.8%) fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 288 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 8.8 GiB used: 512 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
Sensors:
  System Temperatures: cpu: 42.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Processes: 319 Uptime: 15m wakeups: 3109 Memory: total: 8 GiB note: est.
  available: 7.08 GiB used: 4.48 GiB (63.3%) Init: systemd v: 254
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
  Packages: pm: pacman pkgs: 1456 libs: 442 tools: pamac,yay pm: flatpak
  pkgs: 0 Shell: Zsh v: 5.9 default: Bash v: 5.1.16 running-in: konsole
  inxi: 3.3.30

Is there anything else I can try?

I’m not a gamer, however, I do have Steam installed on Manjaro KDE to try a few free games. I noticed the same as you; some work, some don’t. Typically, if the icon denotes Steam; not Win10; not macOS; in my experience it’s still a veritable crap-shoot as to whether the game will run.

Arch/Manjaro is not a supported platform for running Steam; which is possibly why you’ve turned to this forum for help. Hopefully, someone with more insight will chime in. Good luck.

  1. You’re using the latest proton version to run relatively old games (Ark: Survival Evolved - 2015, Risk of Rain - 2013). In some cases this approach works in other cases it doesn’t. Try older proton versions.
  2. It’s generally a good idea to use Lutris or Bottles to run games, not naked proton, beacuse those apps include not only multiple versions of runners but also dependencies that games might need.
  3. Search Protondb or Linux gaming for your game titles to find out about potential problems and solutions

I got risk of rain 2 to open by turning off Steam Play for unsupported games but then it wouldn’t allow me to install anything else and it crashed right after opening, I have tried other proton versions all the way down to 3.7-8 and it didn’t open for any of them. I tried using Lutris but it just took me back to Steam. I looked on Proton db and it is platinum 90% of the people said it worked without anything and 2 said that they couldn’t get it to work.

Update: Decided it was down to the GPU, even though some games should have definitely worked with my graphics. I don’t feel like digging deeper into this because I am over it at this point, haha.
Thank you for trying to help and have a great day.

Then I’ll close the thread for now. Marking your post as the Solution is selfish as it helps no one reading it in the future.

1 Like