Steam game doesn't work

Same as before mount elsewhere

No man. I meant the links you can’t access.

Ah, about the links I was able to access both

Good. Because then you can mount even the USB drive consistently at the same mount point whenever it’s accessed. Look at automount there. It’s what I use.

Then you’ve have to completely uninstall steam, remove the ~/.steam directory and reinstall it. But after you’ve reinstalled it, before you’ve downloaded anything, change the directory for it’s data path to the one on the external drive.

That’s the theory, anyway. The practice…well, that might not be quite as easy.

VERY GOOD LUCK THOUGH!

1 Like

Unfortunately it didn’t work for me :sob:

Then I’m out of ideas. Sorry!

:sob:

Thank you

I wonder what lsblk -f returns.

It sounds like your system may not meet the system requirements. Most likely your Intel graphics chip does not support Vulkan.

Please post your system info as outlined here:

Operating System: Manjaro Linux
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.2
Kernel Version: 5.15.5-1-rt22-MANJARO (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz
Memory: 19.3 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620 AND MX150


Moderator edit: Screenshots removed

That’s not what I asked for, however the information you did provide confirms what I suspected above. Your graphics hardware doesn’t even come close to the system requirements of the game nor supports Vulkan.

I’ve seen some videos on youtube before and many of them showed the game running smoothly, as well as, I played it on windows months ago at an average of 40-50 FPS on high, I don’t understand why the game doesn’t run due to lack of hardware…

Actually, I was wrong. The MX150 supports Vulkan and supposedly is equivalent to a GT 1030. However, if the game was launched using your Intel graphics which it appears it was, that would explain what’s going on.

Please post the output of the following formatted as outlined in the tutorial I liked above:

inxi -Fazy

inxi -Fazy

inxi -Fazy                                                                                                                             ✔ 
System:
  Kernel: 5.15.5-1-rt22-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-rt-x86_64
    root=UUID=31e25410-67f6-411c-8caf-70049e637aa4 rw quiet apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: KDE Plasma 5.23.4 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 81G3 v: Lenovo ideapad 320-15IKB
    serial: <superuser required> Chassis: type: 10 v: Lenovo ideapad 320-15IKB
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0J40679 WIN
    serial: <superuser required> UEFI: LENOVO v: 6JCN33WW date: 06/30/2020
Battery:
  ID-1: BAT0 charge: 23.8 Wh (96.7%) condition: 24.6/30.0 Wh (81.9%)
    volts: 8.0 min: 7.4 model: LGC L16L2PB2 type: Li-poly serial: <filter>
    status: N/A
CPU:
  Info: model: Intel Core i5-8250U bits: 64 type: MT MCP arch: Coffee Lake
    family: 6 model-id: 0x8E (142) stepping: 0xA (10) microcode: 0xEA
  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: 6 MiB desc: 1x6 MiB
  Speed (MHz): avg: 3400 high: 3402 min/max: 400/3400 scaling:
    driver: intel_pstate governor: powersave cores: 1: 3401 2: 3400 3: 3400
    4: 3400 5: 3400 6: 3400 7: 3402 8: 3401 bogomips: 28800
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf
    mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  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: Full generic retpoline, IBPB: conditional,
    IBRS_FW, STIBP: conditional, RSB filling
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel UHD Graphics 620 vendor: Lenovo driver: i915 v: kernel
    bus-ID: 00:02.0 chip-ID: 8086:5917 class-ID: 0300
  Device-2: NVIDIA GP108M [GeForce MX150] vendor: Lenovo driver: nvidia
    v: 495.44 alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:1d10
    class-ID: 0302
  Device-3: Chicony EasyCamera type: USB driver: uvcvideo bus-ID: 1-8:9
    chip-ID: 04f2:b5d8 class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org 1.21.1.2 compositor: kwin_x11 driver:
    loaded: modesetting,nvidia unloaded: nouveau alternate: fbdev,nv,vesa
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.2x8.0")
    s-diag: 414mm (16.3")
  Monitor-1: eDP-1 res: 1366x768 hz: 60 dpi: 101 size: 344x193mm (13.5x7.6")
    diag: 394mm (15.5")
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: Lenovo
    driver: snd_hda_intel v: kernel alternate: snd_soc_skl bus-ID: 00:1f.3
    chip-ID: 8086:9d71 class-ID: 0403
  Device-2: Intel USB PnP Sound Device type: USB
    driver: hid-generic,snd-usb-audio,usbhid bus-ID: 1-3:3 chip-ID: 8086:0808
    class-ID: 0300
  Sound Server-1: ALSA v: k5.15.5-1-rt22-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.40 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Lenovo driver: r8169 v: kernel port: 3000 bus-ID: 02:00.0
    chip-ID: 10ec:8168 class-ID: 0200
  IF: enp2s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
    vendor: Lenovo driver: ath10k_pci v: kernel bus-ID: 03:00.0
    chip-ID: 168c:0042 class-ID: 0280
  IF: wlp3s0 state: down mac: <filter>
Bluetooth:
  Device-1: Qualcomm Atheros type: USB driver: btusb v: 0.8 bus-ID: 1-7:7
    chip-ID: 0cf3:e500 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 2 state: up address: see --recommends
RAID:
  Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci
    v: 3.0 port: 5060 bus-ID: 00:17.0 chip-ID: 8086:282a rev: N/A class-ID: 0104
Drives:
  Local Storage: total: 1.13 TiB used: 1023.21 GiB (88.6%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Kingston model: SA400S37240G
    size: 223.57 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 5A scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Western Digital
    model: WD10SPZX-24Z10T0 size: 931.51 GiB block-size: physical: 4096 B
    logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 5400 serial: <filter>
    rev: 1A01 scheme: GPT
Partition:
  ID-1: / raw-size: 89.54 GiB size: 87.63 GiB (97.87%) used: 49.66 GiB (56.7%)
    fs: ext4 dev: /dev/sda5 maj-min: 8:5
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 60.0 C pch: 56.5 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 365 Uptime: 7h 25m wakeups: 1 Memory: 19.33 GiB
  used: 5.88 GiB (30.4%) Init: systemd v: 249 tool: systemctl Compilers:
  gcc: 11.1.0 Packages: 1431 note: see --pkg pacman: 1399 lib: 454 flatpak: 21
  snap: 11 Shell: Zsh v: 5.8 default: Bash v: 5.1.12 running-in: yakuake
  inxi: 3.3.11

Which drivers do you have installed? You should have video-hybrid-intel-nvidia-prime. You can see in Manjaro Settings Manager > Hardware Configuration or by running:

mhwd --listinstalled

For launching programs / games with your NVIDIA graphcis, use prime-run. See Configure Graphics Cards - Manjaro

mhwd --listinstalled

mhwd --listinstalled                                                                                                                   ✔ 
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI
video-hybrid-intel-nvidia-prime            2021.12.18               false            PCI
     video-modesetting            2020.01.13                true            PCI


Warning: No installed USB configs!

prime-run:

prime-run steam steam://rungameid/678960                                                                                               ✔ 
steam.sh[1978]: Running Steam on manjarolinux 21.2.0 64-bit
steam.sh[1978]: STEAM_RUNTIME is enabled automatically
setup.sh[2052]: Steam runtime environment up-to-date!
steam.sh[1978]: Steam client's requirements are satisfied
[2021-12-24 20:03:49] Startup - updater built Dec 16 2021 22:39:04
Installing breakpad exception handler for appid(steam)/version(1639697812)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2021-12-24 20:03:49] Loading cached metrics from disk (/home/gabriel/.local/share/Steam/package/steam_client_metrics.bin)
[2021-12-24 20:03:49] Using the following download hosts for Public, Realm steamglobal
[2021-12-24 20:03:49] 1. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-12-24 20:03:49] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-12-24 20:03:49] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1639697812)
[2021-12-24 20:03:49] Checking for update on startup
[2021-12-24 20:03:49] Verificando se há atualizações...
[2021-12-24 20:03:49] Downloading manifest: https://cdn.akamai.steamstatic.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1639697812)
[2021-12-24 20:03:50] Download skipped: /client/steam_client_ubuntu12 version 1639697812, installed version 1639697812, existing pending version 0
[2021-12-24 20:03:50] Nothing to do
[2021-12-24 20:03:50] Verificando a instalação...
[2021-12-24 20:03:50] Performing checksum verification of executable files
[2021-12-24 20:03:51] Verification complete
Loaded SDL version 2.0.19-6963453

(steam:2115): Gtk-WARNING **: 20:03:51.488: Unable to locate theme engine in module_path: "adwaita",
Installing breakpad exception handler for appid(steam)/version(1639697812)
steamwebhelper.sh[2128]: Runtime for steamwebhelper: defaulting to /home/gabriel/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
CAppInfoCacheReadFromDiskThread took 89 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Proceed to auto login
Opted-in Controller Mask for AppId 0: 0

(steam:2115): Gtk-WARNING **: 20:03:53.102: gtk_disable_setlocale() must be called before gtk_init()
Installing breakpad exception handler for appid(steam)/version(1639697812)
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

Installing breakpad exception handler for appid(steam)/version(1639697812)
LogonFailure Invalid Password
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

LogonFailure Account logon denied, need two-factor code
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
roaming config store loaded successfully - 4679 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 15ms
Installing breakpad exception handler for appid(steam)/version(1639697812)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/gabriel/.local/share/Steam/ubuntu12_32/steam' 'steam://rungameid/678960'"
ExecuteSteamURL: "steam://rungameid/678960"
System startup time: 26.94 seconds
GameAction [AppID 678960, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
BuildCompleteAppOverviewChange: 403
RegisterForAppOverview 1: 27ms
RegisterForAppOverview 2: 28ms
Traceback (most recent call last):
  File "/run/media/gabriel/Armazenamento/Jogos/steamapps/common/Proton 6.3/proton", line 1277, in <module>
    g_proton.extract_tarball()
  File "/run/media/gabriel/Armazenamento/Jogos/steamapps/common/Proton 6.3/proton", line 310, in extract_tarball
    shutil.rmtree(self.dist_dir)
  File "/usr/lib/python3.7/shutil.py", line 491, in rmtree
    _rmtree_safe_fd(fd, path, onerror)
  File "/usr/lib/python3.7/shutil.py", line 429, in _rmtree_safe_fd
    _rmtree_safe_fd(dirfd, fullname, onerror)
  File "/usr/lib/python3.7/shutil.py", line 429, in _rmtree_safe_fd
    _rmtree_safe_fd(dirfd, fullname, onerror)
  File "/usr/lib/python3.7/shutil.py", line 429, in _rmtree_safe_fd
    _rmtree_safe_fd(dirfd, fullname, onerror)
  File "/usr/lib/python3.7/shutil.py", line 410, in _rmtree_safe_fd
    onerror(os.scandir, path, sys.exc_info())
  File "/usr/lib/python3.7/shutil.py", line 407, in _rmtree_safe_fd
    entries = list(scandir_it)
OSError: [Errno 5] Input/output error: '/run/media/gabriel/Armazenamento/Jogos/steamapps/common/Proton 6.3/dist/share/wine/fonts'
GameAction [AppID 678960, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 678960, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 678960, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 678960, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 678960, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Opted-in Controller Mask for AppId 678960: 0
/bin/sh\0-c\0/home/gabriel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=678960 -- '/home/gabriel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/run/media/gabriel/Armazenamento/Jogos/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/run/media/gabriel/Armazenamento/Jogos/steamapps/common/CODE VEIN/CodeVein.exe'\0
Game process added : AppID 678960 "/home/gabriel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=678960 -- '/home/gabriel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/run/media/gabriel/Armazenamento/Jogos/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/run/media/gabriel/Armazenamento/Jogos/steamapps/common/CODE VEIN/CodeVein.exe'", ProcID 2524, IP 0.0.0.0:0
chdir /run/media/gabriel/Armazenamento/Jogos/steamapps/common/CODE VEIN
ERROR: ld.so: object '/home/gabriel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/gabriel/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/gabriel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 678960, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/gabriel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 678960, ActionID 1] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/gabriel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 2528 != 2525, skipping destruction (fork without exec?)
Traceback (most recent call last):
  File "/run/media/gabriel/Armazenamento/Jogos/steamapps/common/Proton 6.3/proton", line 1277, in <module>
    g_proton.extract_tarball()
  File "/run/media/gabriel/Armazenamento/Jogos/steamapps/common/Proton 6.3/proton", line 310, in extract_tarball
    shutil.rmtree(self.dist_dir)
  File "/usr/lib/python3.7/shutil.py", line 491, in rmtree
    _rmtree_safe_fd(fd, path, onerror)
  File "/usr/lib/python3.7/shutil.py", line 429, in _rmtree_safe_fd
    _rmtree_safe_fd(dirfd, fullname, onerror)
  File "/usr/lib/python3.7/shutil.py", line 429, in _rmtree_safe_fd
    _rmtree_safe_fd(dirfd, fullname, onerror)
  File "/usr/lib/python3.7/shutil.py", line 429, in _rmtree_safe_fd
    _rmtree_safe_fd(dirfd, fullname, onerror)
  File "/usr/lib/python3.7/shutil.py", line 410, in _rmtree_safe_fd
    onerror(os.scandir, path, sys.exc_info())
  File "/usr/lib/python3.7/shutil.py", line 407, in _rmtree_safe_fd
    entries = list(scandir_it)
OSError: [Errno 5] Input/output error: '/run/media/gabriel/Armazenamento/Jogos/steamapps/common/Proton 6.3/dist/share/wine/fonts'
Game process removed: AppID 678960 "/home/gabriel/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=678960 -- '/home/gabriel/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/run/media/gabriel/Armazenamento/Jogos/steamapps/common/Proton 6.3'/proton waitforexitandrun  '/run/media/gabriel/Armazenamento/Jogos/steamapps/common/CODE VEIN/CodeVein.exe'", ProcID 2524 
Uploaded AppInterfaceStats to Steam
No cached sticky mapping in ActivateActionSet.

The error log isn’t really any different–except for the LogonFailure Invalid Password bit.

Why is Proton installed on your external drive mounted in /run/media/?

Either way, Proton is crashing because it can’t create a new directory and extract files to your external drive. What filesystem is it formatted with? Don’t tell me it’s NTFS…

1 Like

Due to your comment I created an ext4 partition and put the game there and now it works. But yes, it was an NFTS partition.

Man, thank you so much for your help, I hadn’t even considered this possibility

My other games were on SSD, so I didn’t think the problem could actually be with the disk format used on HD

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