Games does not seem to work with Linux on my computer

I am trying to run some games in Manjaro KDE Plazma. But nothing seems to work for me.
I am using lutris to install frostpunk and the error right now is Command exited with code 13568.
Using steam for games does not works too. When i am doing everything the same on virtualbox everyting works fine.
I even reinstalled the system for ubuntu and the same problem.
I use NVIDIA GTX 1060 and AMD Ryzen. can’t open games no mater if using Waylan,X11, non-free drivers or free drivers.
I’ve read the wiki arch about nvidia but it is so complicated and i ended up without the sceen on the system. I am out of ideas. Please help.

My guide included most points around Linux gaming:

If you need additional help, we need more Info’s like your system information for example:

inxi --admin --verbosity=5 --filter --no-host --width

this is what i got from the console

System:
  Kernel: 6.9.10-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.1.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.9-x86_64
    root=UUID=fa34d2fb-99ef-490e-afca-5eabe3f70169 rw quiet
    cryptdevice=UUID=648f5f6d-cfa5-4395-a0de-071a3c0c0fcb:luks-648f5f6d-cfa5-4395-a0de-071a3c0c0fcb
    root=/dev/mapper/luks-648f5f6d-cfa5-4395-a0de-071a3c0c0fcb splash
    resume=/dev/mapper/luks-ef9274f9-5771-4244-af38-7eb51854b892
    udev.log_priority=3
  Desktop: KDE Plasma v: 6.0.5 tk: Qt v: N/A info: frameworks v: 6.4.0
    wm: kwin_wayland vt: 1 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop Mobo: Micro-Star model: B450-A PRO (MS-7B86) v: 2.0
    serial: <superuser required> uuid: <superuser required>
    UEFI-[Legacy]: American Megatrends v: A.20 date: 09/21/2018
Memory:
  System RAM: total: 32 GiB available: 31.3 GiB used: 2.77 GiB (8.9%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 256 GiB slots: 4 modules: 2 EC: None
    max-module-size: 64 GiB note: est.
  Device-1: Channel-A DIMM 0 type: no module installed
  Device-2: Channel-A DIMM 1 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: spec: 3200 MT/s actual: 1600 MT/s volts:
    note: check curr: 1 min: 1 max: 1 width (bits): data: 64 total: 64
    manufacturer: Corsair part-no: CMK32GX4M2E3200C16 serial: N/A
  Device-3: Channel-B DIMM 0 type: no module installed
  Device-4: Channel-B DIMM 1 type: DDR4 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: spec: 3200 MT/s actual: 1600 MT/s volts:
    note: check curr: 1 min: 1 max: 1 width (bits): data: 64 total: 64
    manufacturer: Corsair part-no: CMK32GX4M2E3200C16 serial: N/A
CPU:
  Info: model: AMD Ryzen 5 2600 bits: 64 type: MT MCP arch: Zen+ gen: 2
    level: v3 note: check built: 2018-21 process: GF 12nm family: 0x17 (23)
    model-id: 8 stepping: 2 microcode: 0x800820D
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 576 KiB desc: d-6x32 KiB; i-6x64 KiB L2: 3 MiB desc: 6x512 KiB L3: 16 MiB
    desc: 2x8 MiB
  Speed (MHz): avg: 3751 high: 3850 min/max: N/A cores: 1: 3850 2: 3089
    3: 3850 4: 3850 5: 3850 6: 3650 7: 3850 8: 3633 9: 3850 10: 3850 11: 3850
    12: 3850 bogomips: 92435
  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: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT vulnerable
  Type: spec_rstack_overflow mitigation: Safe RET
  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; STIBP:
    disabled; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GP106 [GeForce GTX 1060 3GB] vendor: Micro-Star MSI
    driver: nouveau v: kernel non-free: 545.xx+ status: current (as of 2024-06;
    EOL~2026-12-xx) arch: Pascal code: GP10x process: TSMC 16nm
    built: 2016-2021 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 3
    speed: 8 GT/s ports: active: DVI-D-1 empty: DP-1,HDMI-A-1 bus-ID: 1c:00.0
    chip-ID: 10de:1c02 class-ID: 0300 temp: 33.0 C
  Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.1
    compositor: kwin_wayland driver: X: loaded: modesetting alternate: fbdev,vesa
    dri: nouveau gpu: nouveau display-ID: 0
  Monitor-1: DVI-D-1 res: 1440x900 size: N/A modes: N/A
  API: EGL v: 1.5 hw: drv: nvidia nouveau platforms: device: 0 drv: nouveau
    device: 1 drv: swrast gbm: drv: nouveau surfaceless: drv: nouveau wayland:
    drv: nouveau x11: drv: nouveau
  API: OpenGL v: 4.5 compat-v: 4.3 vendor: mesa v: 24.1.3-manjaro1.1
    glx-v: 1.4 direct-render: yes renderer: NV136 device-ID: 10de:1c02
    memory: 2.92 GiB unified: no display-ID: :1.0
  API: Vulkan Message: No Vulkan data available.
Audio:
  Device-1: NVIDIA GP106 High Definition Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16
    link-max: gen: 3 speed: 8 GT/s bus-ID: 1c:00.1 chip-ID: 10de:10f1
    class-ID: 0403
  Device-2: AMD Family 17h HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    bus-ID: 1e:00.3 chip-ID: 1022:1457 class-ID: 0403
  API: ALSA v: k6.9.10-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: JACK v: 1.9.22 status: off tools: N/A
  Server-3: PipeWire v: 1.2.1 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Micro-Star MSI driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: f000 bus-ID: 18:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp24s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Info: services: NetworkManager,systemd-timesyncd
Drives:
  Local Storage: total: 3.66 TiB used: 1018.21 GiB (27.2%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 980 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 2B4QFXO7 temp: 33.9 C
    scheme: MBR
  ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital model: WD20EZRZ-00Z5HB0
    size: 1.82 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: HDD rpm: 5400 serial: <filter> fw-rev: 0A80 scheme: MBR
  ID-3: /dev/sdb maj-min: 8:16 vendor: A-Data model: SE800 size: 953.87 GiB
    block-size: physical: 512 B logical: 512 B type: USB rev: 3.2 spd: 5 Gb/s
    lanes: 1 mode: 3.2 gen-1x1 tech: N/A serial: <filter> scheme: MBR
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 922.71 GiB size: 907.15 GiB (98.31%)
    used: 117.28 GiB (12.9%) fs: ext4 dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-648f5f6d-cfa5-4395-a0de-071a3c0c0fcb label: N/A
    uuid: fa34d2fb-99ef-490e-afca-5eabe3f70169
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: 0 KiB (0.0%) priority: -2
    dev: /dev/dm-1 maj-min: 254:1
    mapped: luks-ef9274f9-5771-4244-af38-7eb51854b892 label: swap
    uuid: 4a441c73-b7b3-4c7b-ae52-530c8e0923bc
Sensors:
  System Temperatures: cpu: 41.0 C mobo: N/A gpu: nouveau temp: 33.0 C
  Fan Speeds (rpm): N/A gpu: nouveau fan: 908
Info:
  Processes: 350 Power: uptime: 4m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.49 GiB services: org_kde_powerdevil,
    power-profiles-daemon, upowerd Init: systemd v: 256 default: graphical
    tool: systemctl
  Packages: pm: pacman pkgs: 1547 libs: 470 tools: pamac Compilers:
    clang: 18.1.8 gcc: 14.1.1 Shell: Zsh v: 5.9 default: Bash v: 5.2.26
    running-in: yakuake inxi: 3.3.35

I have just disabled the secure boot as in the steam tutorial. Same effect no start in game.

First things first,
Switch to X11 then switch to LTS Kernel 6.6 its available for easy install with a GUI from Manjaro Settings Manager.

Then also switch with the same GUI to Proprietary nvidia driver.

Where do you have your games installed? I hope on a ext4 partition.

Then activate Proton and activate the 2 switches as in my guide is written.

I recently got a issue with Proton Experimental, choose Proton 9 at the moment.

Ok so this seems working. Lutris Frostpunk works, Steam Worms Armageddon works. But the witcher enchanced edition on steam not working. So this means solution was to change kernel to last LTS (which I think should be default when installing Manjaro). I wonder why The Witcher not working (won’t gonna play this anyway, but curious).
Using Wayland seems making no affect on the games.

1 Like

Im pretty sure Kernel 6.10 works too, but maybe required additional nvidia commands in Grub specially in combination with Wayland and probably its needed to remove Splash and Quiet from Grub also.

sudo update-grub
is needed after changing this file.

Some game or program’s works better under Wayland/X11, as i wrote in my guide… there is no right or wrong, it depends on your hardware and the software for your individual use case.

Should work, check if you have “Steamworks Common Redistributables” installed in steam.

Yes, with the common redistributables, it started to work. Thanks for the help. It seems that there are just too many ways gaming can go wrong in Linux.

I am guessing the Proton Experimental was a week ago. When Manjaro released last update. No game would work for me. I thought it was Manjaro. I tested CachyOS, had issues there too. Booted EndeavourOS, there the game worked. Huh.

So I suspected Proton. I run Experimental. Still do.

The 2 games I tried, would load but froze at getting into the game. Both ESO and Sniper Elite renders in the “main” menu. That would freeze after a couple seconds and game would become unresponsive, had to force a shutdown of it, with pkill.
I don’t know how to troubleshoot that.

No problem :slight_smile:
Normally this stuff gets installed automatically with other games it works out of the box (I think i had this Redistributables per default installed from Pinball FX3 on my system). Why witcher has there problems idk.

There are endless Windows problems with games too, just look at random reviews from any Steam Game on the market, where people complain about game crashing under Windows and write a bad review :wink:

I had Proton Experimental for around 3 year’s running fine, but after the second last stable update from Manjaro forced me to switch the Proton version.

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