Trackmania not enough ram

I am unable to run trackmania as this message:

appears on screen I can close it with ok, it appears again, again I close it and then the game starts up but it runs extremely badly even in just setting up my account the game is extremely slow and it even froze my pc.

Do you expect us to buy you some?


no I want to allocate ram to it or figure out why the game is lagging sooo much, other players online claimed that this error message didnt impact the playability of the game for them so I dont see a reason why mine shouldnt work.

Well, you can’t “allocate ram to it”, it’s done automatically, it will use any available. You can create bigger swap, but I don’t see how that will help.

Anyway, read some tutorials about how to post and info to give, because so far your post is pretty useless.

1 Like

You cannot “allocate ram” - either you have enough RAM or you don’t.
That is where the second sentence comes in:
a pagefile is the Windows equivalent of swap space in Linux.
So: create a swap file (or a dedicated partition for it).
but: both variants are on disk and are thus not as fast as RAM is.

1 Like

How come that on windows this game ran and here it cant at all (extremely laggy even in menus)? It must be something else ppl online said that this error message didnt make the game unplayable they said they could play normally and especially if Im missing just like 0.5GB this should really apply to me thats not a lot

No idea. :man_shrugging:

Start by posting your system info:

inxi -Fanzy

then also show us your Journal log info:

journalctl -r |grep mania
1 Like

maybe its a problem with lutris or ubisoft connect, I cant create a desktop shortcut fir trackmania from ubisoft connect

   ~  ^[[200~inxi -Fanzy                                                                                                                                                                                                            ✔ 
inxi -Fanzyzsh: bad pattern: ^[[200~inxi
    ~  inxi -Fanzy                                                                                                                                                                                                                 1 ✘ 

  Kernel: 6.1.85-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1-x86_64
    root=UUID=01a339bf-1b65-42a9-adec-e0ab1d401eca rw quiet apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: KDE Plasma v: 5.27.11 tk: Qt v: 5.15.12 info: frameworks
    v: 5.115.0 wm: kwin_x11 vt: 2 dm: SDDM Distro: Manjaro base: Arch Linux
  Type: Laptop System: LENOVO product: 20DF004NMC v: ThinkPad E550
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: LENOVO model: 20DF004NMC v: SDK0E50512 STD
    serial: <superuser required>
    part-nu: LENOVO_MT_20DF_BU_Think_FM_ThinkPad E550
    uuid: <superuser required> UEFI: LENOVO v: J5ET64WW (1.35 )
    date: 10/31/2019
  ID-1: BAT0 charge: 31.9 Wh (100.0%) condition: 31.9/47.5 Wh (67.1%)
    volts: 12.2 min: 10.8 model: LGC LNV-45N1 type: Li-ion serial: <filter>
    status: not charging
  Info: model: Intel Core i5-5200U bits: 64 type: MT MCP arch: Broadwell
    gen: core 5 level: v3 note: check built: 2015-18 process: Intel 14nm
    family: 6 model-id: 0x3D (61) stepping: 4 microcode: 0x2F
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
    L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
    L3: 3 MiB desc: 1x3 MiB
  Speed (MHz): avg: 2195 high: 2196 min/max: 500/2700 scaling:
    driver: intel_cpufreq governor: schedutil cores: 1: 2195 2: 2195 3: 2196
    4: 2195 bogomips: 17567
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: KVM: VMX unsupported
  Type: l1tf mitigation: PTE Inversion
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data status: Unknown: No mitigations
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW;
    STIBP: conditional; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort status: Not affected
  Device-1: Intel HD Graphics 5500 vendor: Lenovo driver: i915 v: kernel
    arch: Gen-8 process: Intel 14nm built: 2014-15 ports: active: eDP-1
    empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:1616
    class-ID: 0300
  Device-2: AMD Opal XT [Radeon R7 M265/M365X/M465] vendor: Lenovo
    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: 4
    link-max: gen: 3 speed: 8 GT/s lanes: 8 bus-ID: 05:00.0 chip-ID: 1002:6604
    class-ID: 0380 temp: 48.0 C
  Device-3: Chicony Lenovo Integrated Webcam driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 2-8:5 chip-ID: 04f2:b444
    class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 21.1.12 compositor: kwin_x11 driver: X:
    loaded: modesetting,radeon alternate: fbdev,vesa dri: iris,radeonsi gpu: i915
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: eDP-1 model: AU Optronics 0x36ed built: 2013 res: 1920x1080
    hz: 60 dpi: 142 gamma: 1.2 size: 344x193mm (13.54x7.6") diag: 394mm (15.5")
    ratio: 16:9 modes: 1920x1080
  API: EGL v: 1.5 hw: drv: intel iris drv: amd radeonsi platforms: device: 0
    drv: iris device: 1 drv: radeonsi device: 2 drv: swrast gbm: drv: kms_swrast
    surfaceless: drv: iris x11: drv: iris inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.0.2-manjaro1.1
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel HD Graphics 5500 (BDW GT2)
    device-ID: 8086:1616 memory: 7.5 GiB unified: yes
  API: Vulkan v: 1.3.279 layers: 4 device: 0 type: integrated-gpu name: Intel
    HD Graphics 5500 (BDW GT2) driver: mesa intel v: 24.0.2-manjaro1.1
    device-ID: 8086:1616 surfaces: xcb,xlib
  Device-1: Intel Broadwell-U Audio vendor: Lenovo driver: snd_hda_intel
    v: kernel bus-ID: 00:03.0 chip-ID: 8086:160c class-ID: 0403
  Device-2: Intel Wildcat Point-LP High Definition Audio vendor: Lenovo
    driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:9ca0
    class-ID: 0403
  API: ALSA v: k6.1.85-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: 1.0.3 status: off with: pipewire-media-session
    status: active tools: pw-cli
  Server-3: PulseAudio v: 17.0 status: active with: 1: pulseaudio-alsa
    type: plugin 2: pulseaudio-jack type: module tools: pacat,pactl
  Device-1: Intel Ethernet I218-V vendor: Lenovo driver: e1000e v: kernel
    port: 4080 bus-ID: 00:19.0 chip-ID: 8086:15a3 class-ID: 0200
  IF: enp0s25 state: down mac: <filter>
  Device-2: Intel Wireless 3160 driver: iwlwifi v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 04:00.0 chip-ID: 8086:08b4 class-ID: 0280
  IF: wlp4s0 state: up mac: <filter>
  Info: services: mld, NetworkManager, systemd-timesyncd, wpa_supplicant
  Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 2-7:4 chip-ID: 8087:07dc
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 2 state: up address: see --recommends
  Local Storage: total: 931.51 GiB used: 174.17 GiB (18.7%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: HGST (Hitachi) model: HTS541010A7E630
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: HDD rpm: 5400 serial: <filter> fw-rev: C4A0 scheme: GPT
  ID-1: / raw-size: 321.17 GiB size: 315.06 GiB (98.10%)
    used: 174.11 GiB (55.3%) fs: ext4 dev: /dev/sda5 maj-min: 8:5
  ID-2: /boot/efi raw-size: 260 MiB size: 256 MiB (98.46%)
    used: 58.3 MiB (22.8%) fs: vfat dev: /dev/sda2 maj-min: 8:2
  Alert: No swap data was found.
  System Temperatures: cpu: 51.0 C pch: 48.0 C mobo: N/A gpu: radeon
    temp: 48.0 C
  Fan Speeds (rpm): cpu: 0 fan-2: 0
  Memory: total: 8 GiB available: 7.68 GiB used: 2.84 GiB (37.0%)
  Processes: 200 Power: uptime: 2h 30m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 3.06 GiB services: org_kde_powerdevil,upowerd
    Init: systemd v: 255 default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1724 libs: 469 tools: pamac,yay pm: flatpak
    pkgs: 0 Compilers: clang: 16.0.6 gcc: 13.2.1 Shell: Zsh v: 5.9 default: Bash
    v: 5.2.26 running-in: konsole inxi: 3.3.34
    ~  journalctl -r |grep mania                                                                                                                                                                                              ✔  6s  

dub 27 12:36:30 winzar-20df004nmc krunner[1695]: 2024-04-27 12:36:30 [1468] [DEBUG] Hooks.cpp (43) : --- Overlay started --- (C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\games\Trackmania\Trackmania.exe)
dub 27 10:27:36 winzar-20df004nmc plasmashell[3174]: wine client error:230: 2024-04-27 10:27:36 [ 972] [DEBUG] Hooks.cpp (43) : --- Overlay started --- (C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\games\Trackmania\Trackmania.exe)
dub 26 19:49:30 winzar-20df004nmc plasmashell[1841]: 2024-04-26 19:49:30 [ 988] [DEBUG] Hooks.cpp (43) : --- Overlay started --- (C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\games\Trackmania\Trackmania.exe)
dub 25 21:18:16 winzar-20df004nmc plasmashell[2241]: 2024-04-25 21:18:16 [1708] [DEBUG] Hooks.cpp (43) : --- Overlay started --- (C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\games\Trackmania\Trackmania.exe)
    ~    


Ya, I would add some swap.

On ProtonDB It seems to work alternative, try with Steam


Windows has an automatic paging file. Swap needs to be set up, and you haven’t done that. In addition memory usage may vary.

Did you mean to say “shouldn’t really apply to me”?

If you have a 1L bottle you can’t put 1.5L in it…it just doesn’t fit.

1 Like

Well actually about the water bottle it seems like 1.5 liters fit for other ppl so why should 1.1 not fit for me is what im saying. I can try setting up swap later ill try to install through steam first see if that works.

Without any actual info I can only presume that you lack swap, and they don’t.


If you look closely, that’s;s 5.0 GB and not 0.5 GB.

Please only post text and not wasteful images. Thanks.

Your problem seems to be that you have insufficient Swap space configured in Manjaro (possibly none at all) - correcting this should solve your issue.

There is no comparison between Linux and Windows. :slight_smile:

1 Like

Installed it on steam and when I click play it doesnt even run, but says that I played it.

There is comparison because on both systems the ram stays the same so it couldnt be a question of not having enough ram if it could run on a different system with the same amount of ram.
I’ll try configuring swap ty

There is no comparison, as Windows and Linux are totally foreign Operating Systems with respect each other.

I made no mention of RAM, actually, maybe it was the other guy - but, now you mention it - my personal opinion (backed by experience) is that even 8GB of RAM is insufficient for either Linux or Windows when a machine is intended for gaming.

Regarding your Swap: I strongly recommend a minimum of 8GB for a swap partition. Even then, you need to make sure you have enough available space on / (that it’s not close to full). Creating a Swap file might also be an option (without a dedicated partition) but I’d likely recommend against it.

Good luck. Cheers.

It’s easier to create a swap file - no need to mess with partitions or having to create enough room to even be able to create a dedicated partition.

Performance wise there is no real difference.

Here are the easy to follow steps to create one in a few seconds.

sudo needed for all steps
swapon -a after you created it and listed it in /etc/fstab - or reboot

The poor performance of your game might have other causes, though …

1 Like

Awarded to @dmt for:

Most Creative Thought Experiment (2024)...



Im not quite sure if using swap will help if the game doesnt even want to start on steam I think there will be a different problem with the game like sure I can launch it on ubisoft connect but it shouldnt crash while im in the menus.