Ram climbing until memory shortage

Hey, hoping someone has the answer I’ve been looking for here. When playing games my ram slowly climbs to the point of freezing or closing due to memory shortage. I’ve never had this issue before but i’m only new to Linux. I have been looking over the forums and see swap memory and I’ve noticed that mine is disabled. Would that be my problem? If so how much do i put in swap. Thankyou.
CPU: Intel(R) Core™ i9-10900KF (20) @ 5.30 GHz
GPU: NVIDIA GeForce RTX 3080 [Discrete]
Memory: 3.95 GiB / 15.49 GiB (26%)
Swap: Disabled

A recommendation is to create a SWAP partition 1.5 times the amount of RAM in case hibernation would be used, but you can get away with less than that, at least 4 GB if not hibernation is required.

Check the Arch wikis entry on Swap partitions. Alternatively, a swap file would also work and might be easier to achieve if you haven’t created a SWAP partition during install.
I’m guessing you’re using BTRFS, here is the info how to create a swap file via BTRFS.

First step is to find out what actually uses the RAM. Is it the game or another process? Which game are we talking about?

I have two examples at the moment but It’s all I’ve really played recently. Monster hunter wilds slowly climbs up during the initial shaders only making 3/4 of the way before closing due to memory shortage. The other being Warframe. It plays okay launches at 4gb but each new area I go keeps stacking on to the previously used RAM so 1st are 6gb 2nd 8gb and so on until crashing.

That sounds like the games have memory leaks. In that case I think swap doesn’t fix it.
Are there any software updates for those games?
And does the problem occur when not playing those games?

In general, at least a small swap is recommended by many anyway. Personally I haven’t included swap in years.

That was my first thought that they had leaks but looking at other people’s experiences on similar hardware seem to have much better outcomes so just has me thinking it’s something I haven’t done correctly or something I’ve not included

There are multiple ways to get those games running under linux, therefore it can’t hurt if you share the info about your preferred installation method.

As in games installation? If so it’s normal steam and both games are through steam all saved on a ext4 nvme. If that’s not what you meant then what information do you mean? Thank you

Have you created a swap partition or swap file in the meanwhile ?

And yes, it does make a difference if you’re using wine, lutris, bottles … or plain old steam.

Using steam already narrows it down as I would consider it stable under normal circumstances with a regular install.

For further assistance, it would be helpful if you provide inxi -Fxxc0z | eos-sendlog and some logs of journalctl, as mentioned in the forum log tool, ideally of a session after the issue occurred during gameplay.

I haven’t made the swap file yet as with it building up I can only see it filling that as well. I did test yesterday and had Warframe taking up to 13 gb by just going to different areas

I’m not home atm but I’ll intentionally fill it and send those logs in roughly 10hrs from now

Monster Hunter Wild is stated as 16 GB memory even at minimum system requirements on Steam. Who knows what’s going on with Warframe.

Just add at least 8 GB of swap and see how the system behaves.

Oh that has changed since release? That was originally lower and was working fine on windows but I do see now that has updated since I last managed to play ( three weeks after release )

Yeah I’ll add the swap in tonight and see what happens but I might make it crash beforehand so I can get those logs quicker in case it’s something else

running glances or htop or similar in a terminal while playing could also reveal what exactly is using the RAM.
I do not remember exactly.. but i think i saw others reportimg such issue with Nvidia GPU and drivers. In cas eyou are using non-open moduzles nvidia or nvidia-dkms package you couöd try open modules version. (nvidia-open or nvidia-open-dkms)

Could you show the output of:

nvidia-inst --test

?

So heres that link https://0x0.st/8Ru3.txt

As for this i didn’t know what was important so i just grabbed just before it crashed onwards, if more is need Ive saved the whole thing

Jul 29 17:29:44 sean-systemproductname systemd[1]: systemd-coredump@0-5399-0.service: Service reached runtime time >
Jul 29 17:29:54 sean-systemproductname systemd[1]: systemd-coredump@0-5399-0.service: Failed with result 'timeout'.
Jul 29 17:29:56 sean-systemproductname systemd[1]: systemd-coredump@0-5399-0.service: Consumed 2.810s CPU time, 2.8>
Jul 29 17:29:57 sean-systemproductname systemd[1]: Starting Update the plocate database...
Jul 29 17:29:57 sean-systemproductname assert_20250729171558_78.dmp[5376]: Finished uploading minidump (out-of-proc>
Jul 29 17:29:57 sean-systemproductname assert_20250729171558_78.dmp[5376]: error: SSL connect error
Jul 29 17:29:57 sean-systemproductname steam[2617]: assert_20250729171558_78.dmp[5376]: Finished uploading minidump>
Jul 29 17:29:57 sean-systemproductname steam[2617]: assert_20250729171558_78.dmp[5376]: error: SSL connect error
Jul 29 17:29:57 sean-systemproductname steam[2617]: assert_20250729171558_78.dmp[5376]: file ''/tmp/dumps/assert_20>
Jul 29 17:29:57 sean-systemproductname assert_20250729171558_78.dmp[5376]: file ''/tmp/dumps/assert_20250729171558_>
Jul 29 17:29:57 sean-systemproductname systemd[1]: logrotate.service: Deactivated successfully.
Jul 29 17:29:57 sean-systemproductname systemd[1]: Finished Rotate log files.
Jul 29 17:29:57 sean-systemproductname systemd[1]: logrotate.service: Consumed 1.085s CPU time, 6.5M memory peak.
Jul 29 17:30:02 sean-systemproductname systemd[1]: plocate-updatedb.service: Deactivated successfully.
Jul 29 17:30:02 sean-systemproductname systemd[1]: Finished Update the plocate database.
Jul 29 17:30:02 sean-systemproductname systemd[1]: plocate-updatedb.service: Consumed 3.488s CPU time, 244.2M memor>
Jul 29 17:30:13 sean-systemproductname pipewire[1186]: spa.alsa: iec958:0p: (152 suppressed) snd_pcm_avail after re>
Jul 29 17:30:15 sean-systemproductname kwin_wayland[1109]: kwin_wayland_drm: The main thread was hanging temporaril>
Jul 29 17:30:33 sean-systemproductname pipewire[1186]: spa.alsa: iec958:0p: (47 suppressed) snd_pcm_avail after rec>
Jul 29 17:31:02 sean-systemproductname kernel: Warframe.x64.ex invoked oom-killer: gfp_mask=0x440dc0(GFP_KERNEL_ACC>
Jul 29 17:31:02 sean-systemproductname kernel: CPU: 7 UID: 1000 PID: 4391 Comm: Warframe.x64.ex Tainted: G         >
Jul 29 17:31:02 sean-systemproductname kernel: Tainted: [O]=OOT_MODULE, [E]=UNSIGNED_MODULE
Jul 29 17:31:02 sean-systemproductname kernel: Hardware name: ASUS System Product Name/ROG MAXIMUS XII HERO (WI-FI)>
Jul 29 17:31:02 sean-systemproductname kernel: Call Trace:
Jul 29 17:31:02 sean-systemproductname kernel:  <TASK>
Jul 29 17:31:02 sean-systemproductname kernel:  dump_stack_lvl+0x5d/0x80
Jul 29 17:31:02 sean-systemproductname kernel:  dump_header+0x43/0x1aa
Jul 29 17:31:02 sean-systemproductname kernel:  oom_kill_process.cold+0x8/0x8d
Jul 29 17:31:02 sean-systemproductname kernel:  out_of_memory+0x210/0x500
Jul 29 17:31:02 sean-systemproductname kernel:  __alloc_pages_slowpath.constprop.0+0xa1b/0xe00
Jul 29 17:31:02 sean-systemproductname kernel:  __alloc_frozen_pages_noprof+0x334/0x350
Jul 29 17:31:02 sean-systemproductname kernel:  alloc_pages_mpol+0x86/0x170
Jul 29 17:31:02 sean-systemproductname kernel:  alloc_pages_noprof+0x50/0x90
Jul 29 17:31:02 sean-systemproductname kernel:  pte_alloc_one+0x19/0x60
Jul 29 17:31:02 sean-systemproductname kernel:  __pte_alloc+0x2a/0xc0
Jul 29 17:31:02 sean-systemproductname kernel:  __get_locked_pte+0x52/0x70
Jul 29 17:31:02 sean-systemproductname kernel:  insert_page+0x50/0xc0
Jul 29 17:31:02 sean-systemproductname kernel:  nvidia_mmap_helper+0x347/0x8f0 [nvidia db049398581ee975e0f3a3b527ee>
Jul 29 17:31:02 sean-systemproductname kernel:  __mmap_region+0x6cd/0xd40
Jul 29 17:31:02 sean-systemproductname kernel:  ? timerqueue_del+0x2e/0x60
Jul 29 17:31:02 sean-systemproductname kernel:  mmap_region+0x82/0xb0
Jul 29 17:31:02 sean-systemproductname kernel:  do_mmap+0x470/0x640
Jul 29 17:31:02 sean-systemproductname kernel:  ? clear_bhb_loop+0x50/0xa0
Jul 29 17:31:02 sean-systemproductname kernel:  ? clear_bhb_loop+0x50/0xa0
Jul 29 17:31:02 sean-systemproductname kernel:  vm_mmap_pgoff+0x111/0x200
Jul 29 17:31:02 sean-systemproductname kernel:  ksys_mmap_pgoff+0x15c/0x200
Jul 29 17:31:02 sean-systemproductname kernel:  ? syscall_trace_enter+0x8d/0x1f0
Jul 29 17:31:02 sean-systemproductname kernel:  do_syscall_64+0x7b/0x810
Jul 29 17:31:02 sean-systemproductname kernel:  ? cgroup_rstat_updated+0x65/0x250
Jul 29 17:31:02 sean-systemproductname kernel:  ? __mod_memcg_lruvec_state+0xb1/0x1c0
Jul 29 17:31:02 sean-systemproductname kernel:  ? __lruvec_stat_mod_folio+0x85/0xd0
Jul 29 17:31:02 sean-systemproductname kernel:  ? folio_add_file_rmap_ptes+0x43/0x1c0
Jul 29 17:31:02 sean-systemproductname kernel:  ? set_pte_range+0xe2/0x200
Jul 29 17:31:02 sean-systemproductname kernel:  ? next_uptodate_folio+0x89/0x2a0
Jul 29 17:31:02 sean-systemproductname kernel:  ? filemap_map_pages+0x4f4/0x670
Jul 29 17:31:02 sean-systemproductname kernel:  ? do_fault+0x34c/0x5b0
Jul 29 17:31:02 sean-systemproductname kernel:  ? __handle_mm_fault+0x7de/0xfd0
Jul 29 17:31:02 sean-systemproductname kernel:  ? cgroup_rstat_updated+0x65/0x250
Jul 29 17:31:02 sean-systemproductname kernel:  ? __count_memcg_events+0xb0/0x150
Jul 29 17:31:02 sean-systemproductname kernel:  ? count_memcg_events.constprop.0+0x1a/0x30
Jul 29 17:31:02 sean-systemproductname kernel:  ? __rseq_handle_notify_resume+0x9b/0x4d0
Jul 29 17:31:02 sean-systemproductname kernel:  ? switch_fpu_return+0x4e/0xd0
Jul 29 17:31:02 sean-systemproductname kernel:  ? clear_bhb_loop+0x50/0xa0
Jul 29 17:31:02 sean-systemproductname kernel:  ? clear_bhb_loop+0x50/0xa0
Jul 29 17:31:02 sean-systemproductname kernel:  ? clear_bhb_loop+0x50/0xa0
Jul 29 17:31:02 sean-systemproductname kernel:  ? clear_bhb_loop+0x50/0xa0
Jul 29 17:31:02 sean-systemproductname kernel:  ? clear_bhb_loop+0x50/0xa0
Jul 29 17:31:02 sean-systemproductname kernel:  entry_SYSCALL_64_after_hwframe+0x76/0x7e
Jul 29 17:31:02 sean-systemproductname kernel: RIP: 0033:0x7fa420de648c
Jul 29 17:31:02 sean-systemproductname kernel: Code: 1e fa 41 f7 c1 ff 0f 00 00 75 33 55 48 89 e5 41 54 41 89 cc 53>
Jul 29 17:31:02 sean-systemproductname kernel: RSP: 002b:00000001000fe7f0 EFLAGS: 00000246 ORIG_RAX: 00000000000000>
Jul 29 17:31:02 sean-systemproductname kernel: RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa420de648c
Jul 29 17:31:02 sean-systemproductname kernel: RDX: 0000000000000003 RSI: 0000000004000000 RDI: 0000000000000000
Jul 29 17:31:02 sean-systemproductname kernel: RBP: 00000001000fe800 R08: 00000000000001c0 R09: 0000000000000000
Jul 29 17:31:02 sean-systemproductname kernel: R10: 0000000000000001 R11: 0000000000000246 R12: 0000000000000001
Jul 29 17:31:02 sean-systemproductname kernel: R13: 0000000004000000 R14: 00005555770eeb80 R15: 0000000000000000
Jul 29 17:31:02 sean-systemproductname kernel:  </TASK>
Jul 29 17:31:02 sean-systemproductname kernel: Mem-Info:
Jul 29 17:31:02 sean-systemproductname kernel: active_anon:813912 inactive_anon:2845220 isolated_anon:0
                                                active_file:952 inactive_file:2286 isolated_file:0
                                                unevictable:34 dirty:0 writeback:0
                                                slab_reclaimable:32844 slab_unreclaimable:41812
                                                mapped:124596 shmem:43389 pagetables:13852
                                                sec_pagetables:0 bounce:0
                                                kernel_misc_reclaimable:0
                                                free:41171 free_pcp:659 free_cma:0
Jul 29 17:31:02 sean-systemproductname kernel: Node 0 active_anon:3255648kB inactive_anon:11380880kB active_file:38>
Jul 29 17:31:02 sean-systemproductname kernel: Node 0 DMA free:13308kB boost:0kB min:64kB low:80kB high:96kB reserv>
Jul 29 17:31:02 sean-systemproductname kernel: lowmem_reserve[]: 0 2132 15844 15844 15844
Jul 29 17:31:02 sean-systemproductname kernel: Node 0 DMA32 free:63124kB boost:0kB min:8676kB low:10844kB high:1301>
Jul 29 17:31:02 sean-systemproductname kernel: lowmem_reserve[]: 0 0 13711 13711 13711
Jul 29 17:31:02 sean-systemproductname kernel: Node 0 Normal free:88252kB boost:0kB min:58840kB low:73548kB high:88>
Jul 29 17:31:02 sean-systemproductname kernel: lowmem_reserve[]: 0 0 0 0 0
Jul 29 17:31:02 sean-systemproductname kernel: Node 0 DMA: 1*4kB (U) 1*8kB (U) 1*16kB (U) 1*32kB (U) 1*64kB (U) 1*1>
Jul 29 17:31:02 sean-systemproductname kernel: Node 0 DMA32: 12*4kB (M) 258*8kB (UM) 107*16kB (UME) 87*32kB (UME) 7>
Jul 29 17:31:02 sean-systemproductname kernel: Node 0 Normal: 1900*4kB (UM) 3112*8kB (UME) 1429*16kB (UME) 498*32kB>
Jul 29 17:31:02 sean-systemproductname kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages>
Jul 29 17:31:02 sean-systemproductname kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages>
Jul 29 17:31:02 sean-systemproductname kernel: 46970 total pagecache pages
Jul 29 17:31:02 sean-systemproductname kernel: 0 pages in swap cache
Jul 29 17:31:02 sean-systemproductname kernel: Free swap  = 0kB
Jul 29 17:31:02 sean-systemproductname kernel: Total swap = 0kB
Jul 29 17:31:02 sean-systemproductname kernel: 4162699 pages RAM
Jul 29 17:31:02 sean-systemproductname kernel: 0 pages HighMem/MovableOnly
Jul 29 17:31:02 sean-systemproductname kernel: 102761 pages reserved
Jul 29 17:31:02 sean-systemproductname kernel: 0 pages cma reserved
Jul 29 17:31:02 sean-systemproductname kernel: 0 pages hwpoisoned
Jul 29 17:31:02 sean-systemproductname kernel: Tasks state (memory values in pages):
Jul 29 17:31:02 sean-systemproductname kernel: [  pid  ]   uid  tgid total_vm      rss rss_anon rss_file rss_shmem >
Jul 29 17:31:02 sean-systemproductname kernel: [    677]     0   677    34882      313      280       33         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [    709]     0   709     3783      457      240      217         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [    715]   975   715    22481      309      240       69         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [    722]     0   722     9100     1135      840      295         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [    924]    81   924     2146      399      217      182         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [    925]    81   925     1639      555      499       56         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [    927]   969   927     1616      324       80      244         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [    929]     0   929    35289     7383     7091      292         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [    930]     0   930     3976      634      356      278         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [    937]   969   937     1616      252       85      167         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1014]   102  1014    96465      845      704      141         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1026]     0  1026   104099      996      840      156         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1038]     0  1038     4226      492      440       52         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1043]     0  1043    77192      404      160      244         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1044]     0  1044    39130      853      560      293         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1052]     0  1052  6352966     7952     4743     2649       560 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1059]     0  1059    20032      888      560      328         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1064]  1000  1064     5324     1037      680      357         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1066]  1000  1066     5674      648      487      161         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1076]  1000  1076    53550     1511     1200      311         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1095]  1000  1095     2004      279       80      199         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1096]  1000  1096     1539      367      327       40         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1104]  1000  1104    37362      702      360      342         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1108]  1000  1108 67182270    18246    18043      203         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1109]  1000  1109   452670    22154    14094     8042        18 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1116]     0  1116   135855     1095      920      175         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1117]  1000  1117   192193      894      720      174         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1127]  1000  1127    76439       80       80        0         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1132]  1000  1132   134775      248      120      128         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1140]  1000  1140      643      172        0      172         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1147]   133  1147     5424      326       40      286         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1153]     0  1153    79432      768      720       48         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1186]  1000  1186   115604     3890     3409      433        48 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1187]  1000  1187   190856     2772     2509      263         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1208]  1000  1208   127022    28468     6081     9156     13231 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1221]  1000  1221    95111      460      120      340         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1233]  1000  1233     2004      234       40      194         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1237]  1000  1237     1041      208       40      168         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1249]  1000  1249   104730     5041     4142      899         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1251]  1000  1251   440798     8698     7725      973         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1267]  1000  1267   761244    78246    72785     5461         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1286]  1000  1286    42038      417      120      297         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1304]  1000  1304    28832     2345     2251        0        94 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1314]  1000  1314   160869     1351     1120      231         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1315]  1000  1315    56636      520      520        0         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1316]  1000  1316   104652     5367     4529      838         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1318]  1000  1318   211647     5734     4599     1135         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1319]  1000  1319   205535     1690     1680       10         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1320]  1000  1320   209901     5386     4637      749         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1321]  1000  1321    56478      497      480       17         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1336]  1000  1336    40913      293       80      213         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1381]  1000  1381     2013      292       80      212         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1441]  1000  1441   174058     6689     5531     1158         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1513]  1000  1513   260747    12488    11641      847         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1650]  1000  1650   669462    28454    23448     5006         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   1954]  1000  1954    57915      716       80      636         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2028]  1000  2028   136197     1572     1320      252         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2099]  1000  2099    83616     3778     3778        0         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2599]  1000  2599     1955      368      120      248         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2617]  1000  2617     5996      306       80      226         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2708]  1000  2708   192016    27500    24028      764      2708 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2720]  1000  2720     1168      172        0      172         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2733]  1000  2733     5405      362       40      322         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2836]  1000  2836    79178      192       80      112         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2848]  1000  2848     6617      263       80      183         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2881]  1000  2881   559942    40160    25210     1045     13905 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2884]  1000  2884   105229     3241     3178       63         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2888]  1000  2888  8546430     4497     4210      287         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2889]  1000  2889  8546428     4594     4196      398         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2904]  1000  2904  8854127    33457    15349     3237     14871 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2930]  1000  2930   240367     4121     3925      196         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   2931]  1000  2931  8639090     5047     4869      178         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3257]  1000  3257 12419968     5511     5241      270         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3288]  1000  3288      673       30        0       30         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3289]  1000  3289    19967      413      200      213         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3301]  1000  3301     1170      212       40      172         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3364]  1000  3364     5882      307       80      227         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3399]  1000  3399    34410     5614     5353      261         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3401]  1000  3401    82679     4499     3509       41       949 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3403]  1000  3403     5427     4512     4438       74         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3408]  1000  3408   220684     3998     3743      255         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3413]  1000  3413   136686     3027     3013       14         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3423]  1000  3423    49267     1793     1402      391         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3428]  1000  3428   176004     7108     6771      337         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3448]  1000  3448   163774     5227     4161      123       943 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3487]  1000  3487   115239     6266     5286       33       947 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3493]  1000  3493   118139     2704     2360      344         0 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3503]  1000  3503   100246     4143     2952      243       948 >
Jul 29 17:31:02 sean-systemproductname kernel: [   3505]  1000  3505   244790    20489    19330      211       948 >
1000  4391  5970342  3299563  3243956    53948      1659 28434432        0           200 Warframe.x64.ex
1000  5460 67133384      899      640      259         0   249856        0           200 kioworker
   0  5501     3887      160      160        0         0    69632        0             0 systemd-userwor
   0  5502     3887      160      160        0         0    69632        0             0 systemd-userwor
   0  5503     3887      200      200        0         0    73728        0             0 systemd-userwor
1000  5522 67187312     1197      954      243         0   262144        0           200 baloo_file_extr
nstraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/user.slice/user-1000.slice/>
ry: Killed process 4391 (Warframe.x64.ex) total-vm:23881368kB, anon-rss:12975824kB, file-rss:215792kB, shmem-rss:66>
00.service: A process of this unit has been killed by the OOM killer.
steam@c986fffa4251445689bec1745dfc5601.service: A process of this unit has been killed by the OOM killer.
]: steamwebhelper.sh[5534]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/seann/.local/s>
]: steamwebhelper.sh[5534]: Starting steamwebhelper with steamrt steam runtime at /home/seann/.local/share/Steam/st>
76]: Process 2881 (steamwebhelper) of user 1000 terminated abnormally with signal 5/TRAP, processing...
 Process Core Dump (PID 5576/UID 0).
78]: [🡕] Process 2881 (steamwebhelper) of user 1000 dumped core.
     
     Stack trace of thread 2881:
     #0  0x00007f3771f0dfbf n/a (/home/seann/.local/share/Steam/ubuntu12_64/libcef.so + 0x670dfbf)
     #1  0x00007f3771f0da8b n/a (/home/seann/.local/share/Steam/ubuntu12_64/libcef.so + 0x670da8b)
     #2  0x00007f3771f0e039 n/a (/home/seann/.local/share/Steam/ubuntu12_64/libcef.so + 0x670e039)
     #3  0x00007f37707e1857 n/a (/home/seann/.local/share/Steam/ubuntu12_64/libcef.so + 0x4fe1857)
     #4  0x00007f37707deca6 n/a (/home/seann/.local/share/Steam/ubuntu12_64/libcef.so + 0x4fdeca6)
     #5  0x00007f37707dd8fb n/a (/home/seann/.local/share/Steam/ubuntu12_64/libcef.so + 0x4fdd8fb)
     #6  0x00007f37707e93c8 n/a (/home/seann/.local/share/Steam/ubuntu12_64/libcef.so + 0x4fe93c8)
     #7  0x00007f37707ea7c7 n/a (/home/seann/.local/share/Steam/ubuntu12_64/libcef.so + 0x4fea7c7)
     #8  0x00007f3770604f91 n/a (/home/seann/.local/share/Steam/ubuntu12_64/libcef.so + 0x4e04f91)
     #9  0x00007f37706693bb n/a (/home/seann/.local/share/Steam/ubuntu12_64/libcef.so + 0x4e693bb)
     #10 0x00007f37706695d1 n/a (/home/seann/.local/share/Steam/ubuntu12_64/libcef.so + 0x4e695d1)
     #11 0x00007f3771f5e06f n/a (/home/seann/.local/share/Steam/ubuntu12_64/libcef.so + 0x675e06f)
                                                               #12 0x00007f3771f7ef86 n/a (/home/seann/.local/share>
                                                               #13 0x00007f3771fe4621 n/a (/home/seann/.local/share>
                                                               #14 0x00007f3771f7f721 n/a (/home/seann/.local/share>
                                                               #15 0x00007f3771f3f6be n/a (/home/seann/.local/share>
                                                               #16 0x00007f3771f3ff6c n/a (/home/seann/.local/share>
                                                               #17 0x00007f376e11931c n/a (/home/seann/.local/share>
                                                               #18 0x0000558812dd878d n/a (/home/seann/.local/share>
                                                               #19 0x0000558812e2fae9 n/a (/home/seann/.local/share>
                                                               #20 0x0000558812e384d8 n/a (/home/seann/.local/share>
                                                               #21 0x00007f376a8376b5 n/a (/run/host/usr/lib/libc.s>
                                                               #22 0x00007f376a837769 n/a (/run/host/usr/lib/libc.s>
                                                               #23 0x0000558812c4302a n/a (/home/seann/.local/share>
                                                               
                                                               Stack trace of thread 2882:
                                                               #0  0x00007f376a8ade22 n/a (/run/host/usr/lib/libc.s>
                                                               #1  0x00007f376a8a264c n/a (/run/host/usr/lib/libc.s>
                                                               #2  0x00007f376a8a4d1e n/a (/run/host/usr/lib/libc.s>
                                                               #3  0x000055881312295f n/a (/home/seann/.local/share>
                                                               #4  0x0000558812e8620f n/a (/home/seann/.local/share>
                                                               #5  0x000055881312279a n/a (/home/seann/.local/share>
                                                               #6  0x0000558813120129 n/a (/home/seann/.local/share>
                                                               #7  0x000055881312090b n/a (/home/seann/.local/share>
                                                               #8  0x0000558813125c08 n/a (/home/seann/.local/share>
                                                               #9  0x00007f376a8a57eb n/a (/run/host/usr/lib/libc.s>
                                                               #10 0x00007f376a92920c n/a (/run/host/usr/lib/libc.s>
                                                               ELF object binary architecture: AMD x86-64
Jul 29 17:31:03 sean-systemproductname systemd[1]: systemd-coredump@1-5576-0.service: Deactivated successfully.
Jul 29 17:31:03 sean-systemproductname systemd[1]: systemd-coredump@1-5576-0.service: Consumed 510ms CPU time, 290.>
Jul 29 17:31:03 sean-systemproductname steamwebhelper[5549]: exec ./steamwebhelper -nocrashdialog -lang=en_US -cach>
Jul 29 17:31:05 sean-systemproductname assert_20250729173105_82.dmp[5731]: Uploading dump (out-of-process)
                                                                           /tmp/dumps/assert_20250729173105_82.dmp
Jul 29 17:31:06 sean-systemproductname pkexec[5734]: pam_unix(polkit-1:session): session opened for user root(uid=0>
Jul 29 17:31:06 sean-systemproductname pkexec[5734]: seann: Executing command [USER=root] [TTY=unknown] [CWD=/home/>
Jul 29 17:31:06 sean-systemproductname pkexec[5742]: pam_unix(polkit-1:session): session opened for user root(uid=0>
Jul 29 17:31:06 sean-systemproductname pkexec[5742]: seann: Executing command [USER=root] [TTY=unknown] [CWD=/home/>
Jul 29 17:31:06 sean-systemproductname gamemoded[3289]: ERROR: Could not inspect tasks for client [3288]! Skipping >
Jul 29 17:31:06 sean-systemproductname gamemoded[3289]: ERROR: Unable to find executable for PID 3288: No such file>
Jul 29 17:31:06 sean-systemproductname kernel: CHTTPClientThre[3074]: segfault at e4c1d0f4 ip 00000000e4c1d0f4 sp 0>
Jul 29 17:31:06 sean-systemproductname kernel: Code: Unable to access opcode bytes at 0xe4c1d0ca.
Jul 29 17:31:06 sean-systemproductname systemd-coredump[5747]: Process 2708 (steam) of user 1000 terminated abnorma>
Jul 29 17:31:06 sean-systemproductname systemd[1]: Started Process Core Dump (PID 5747/UID 0).
Jul 29 17:31:06 sean-systemproductname systemd-coredump[5748]: [🡕] Process 2708 (steam) of user 1000 dumped core.
     
     Stack trace of thread 3074:
     #0  0x00000000e4c1d0f4 n/a (n/a + 0x0)
     #1  0x00000000f3c72d0e _ZN16SteamThreadTools7CThread22ThreadExceptionWrapperEPv (libtier0_s.so + 0x32d0e)
     #2  0x00000000f3c705de n/a (libtier0_s.so + 0x305de)
     #3  0x00000000f3c70ea0 CatchAndWriteMiniDumpExForVoidPtrFn (libtier0_s.so + 0x30ea0)
     #4  0x00000000f3c70ee8 CatchAndWriteMiniDumpForVoidPtrFn (libtier0_s.so + 0x30ee8)
     #5  0x00000000f3c75972 _ZN16SteamThreadTools7CThread10ThreadProcEPv (libtier0_s.so + 0x35972)
     #6  0x00000000f7d097ab n/a (libc.so.6 + 0x927ab)
     #7  0x00000000f7da45f8 n/a (libc.so.6 + 0x12d5f8)
     
     Stack trace of thread 2788:
     #0  0x00000000f7fa4579 __kernel_vsyscall (linux-gate.so.1 + 0x579)
     #1  0x00000000f7da1cb7 syscall (libc.so.6 + 0x12acb7)
                                                               #2  0x00000000f6afdf5b g_cond_wait (libglib-2.0.so.0>
                                                               #3  0x00000000f6a952d5 n/a (libglib-2.0.so.0 + 0x202>
                                                               #4  0x00000000f6a953cd g_async_queue_pop_unlocked (l>
                                                               #5  0x00000000f6b075fb n/a (libglib-2.0.so.0 + 0x925>
                                                               #6  0x00000000f6b06537 n/a (libglib-2.0.so.0 + 0x915>
                                                               #7  0x00000000f7d097ab n/a (libc.so.6 + 0x927ab)
                                                               #8  0x00000000f7da45f8 n/a (libc.so.6 + 0x12d5f8)
                                                               
                                                               Stack trace of thread 2708:
                                                               #0  0x00000000f7d1267b n/a (libc.so.6 + 0x9b67b)
                                                               #1  0x00000000f7d05770 n/a (libc.so.6 + 0x8e770)
                                                               #2  0x00000000f7d601ab __clock_nanosleep_time64 (lib>
                                                               #3  0x00000000f7d72aae __nanosleep (libc.so.6 + 0xfb>
                                                               #4  0x0000000056913781 n/a (/home/seann/.local/share>
                                                               #5  0x00000000568d4b2e n/a (/home/seann/.local/share>
                                                               #6  0x00000000568cc996 n/a (/home/seann/.local/share>
                                                               #7  0x00000000568cee2c n/a (/home/seann/.local/share>
                                                               #8  0x00000000568d0165 n/a (/home/seann/.local/share>
                                                               #9  0x00000000f7c99575 n/a (libc.so.6 + 0x22575)
                                                               #10 0x00000000f7c9964e __libc_start_main (libc.so.6 >
                                                               #11 0x00000000568b7031 n/a (/home/seann/.local/share>
                                                               ELF object binary architecture: Intel 80386
Jul 29 17:31:07 sean-systemproductname systemd[1]: systemd-coredump@2-5747-0.service: Deactivated successfully.
Jul 29 17:31:07 sean-systemproductname systemd[1]: systemd-coredump@2-5747-0.service: Consumed 850ms CPU time, 463.>
Jul 29 17:31:07 sean-systemproductname kded6[1251]: Service  ":1.88" unregistered
Jul 29 17:31:07 sean-systemproductname assert_20250729173105_82.dmp[5731]: Finished uploading minidump (out-of-proc>
Jul 29 17:31:07 sean-systemproductname assert_20250729173105_82.dmp[5731]: response: CrashID=bp-118a2cc9-c159-4265->
Jul 29 17:31:07 sean-systemproductname assert_20250729173105_82.dmp[5731]: file ''/tmp/dumps/assert_20250729173105_>
Jul 29 17:32:32 sean-systemproductname systemd[1064]: app-steam@c986fffa4251445689bec1745dfc5601.service: State 'st>
Jul 29 17:32:32 sean-systemproductname systemd[1064]: app-steam@c986fffa4251445689bec1745dfc5601.service: Killing p>
Jul 29 17:32:32 sean-systemproductname systemd[1064]: app-steam@c986fffa4251445689bec1745dfc5601.service: Killing p>
Jul 29 17:32:32 sean-systemproductname systemd[1064]: app-steam@c986fffa4251445689bec1745dfc5601.service: Killing p>
Jul 29 17:32:32 sean-systemproductname systemd[1064]: app-steam@c986fffa4251445689bec1745dfc5601.service: Killing p>
Jul 29 17:32:32 sean-systemproductname systemd[1064]: app-steam@c986fffa4251445689bec1745dfc5601.service: Killing p>
Jul 29 17:32:32 sean-systemproductname systemd[1064]: app-steam@c986fffa4251445689bec1745dfc5601.service: Killing p>
Jul 29 17:32:32 sean-systemproductname systemd[1064]: app-steam@c986fffa4251445689bec1745dfc5601.service: Killing p>Jul 29 17:32:32 sean-systemproductname systemd[1064]: app-steam@c986fffa4251445689bec1745dfc5601.service: Killing p>
Jul 29 17:32:32 sean-systemproductname systemd[1064]: app-steam@c986fffa4251445689bec1745dfc5601.service: Failed wi>
Jul 29 17:32:32 sean-systemproductname systemd[1064]: app-steam@c986fffa4251445689bec1745dfc5601.service: Consumed >
Jul 29 17:34:35 sean-systemproductname NetworkManager[1026]: <info>  [1753774475.0700] device (wlan0): set-hw-addr:>
Jul 29 17:23:41 sean-systemproductname pipewire[1186]: spa.alsa: iec958:0p: (201 suppressed) snd_pcm_avail after re>
Jul 29 17:24:11 sean-systemproductname systemd[1]: Created slice Slice /system/systemd-coredump.
Jul 29 17:24:32 sean-systemproductname pipewire[1186]: spa.alsa: iec958:0p: (201 suppressed) snd_pcm_avail after re>
Jul 29 17:24:44 sean-systemproductname systemd[1]: Started Process Core Dump (PID 5399/UID 0).
Jul 29 17:25:16 sean-systemproductname pipewire[1186]: spa.alsa: iec958:0p: (199 suppressed) snd_pcm_avail after re>
Jul 29 17:25:55 sean-systemproductname pipewire[1186]: spa.alsa: iec958:0p: (208 suppressed) snd_pcm_avail after re>
Jul 29 17:26:40 sean-systemproductname pipewire[1186]: spa.alsa: iec958:0p: (197 suppressed) snd_pcm_avail after re>
Jul 29 17:27:17 sean-systemproductname pipewire[1186]: spa.alsa: iec958:0p: (210 suppressed) snd_pcm_avail after re>
Jul 29 17:27:56 sean-systemproductname pipewire[1186]: spa.alsa: iec958:0p: (211 suppressed) snd_pcm_avail after re>
Jul 29 17:28:05 sean-systemproductname systemd[1]: Starting Rotate log files...
Jul 29 17:28:30 sean-systemproductname NetworkManager[1026]: <info>  [1753774110.1676] device (wlan0): set-hw-addr:>
Jul 29 17:28:37 sean-systemproductname NetworkManager[1026]: <info>  [1753774116.6721] device (wlan0): supplicant i>
Jul 29 17:28:37 sean-systemproductname NetworkManager[1026]: <info>  [1753774117.1831] device (p2p-dev-wlan0): supp>
Jul 29 17:28:38 sean-systemproductname pipewire[1186]: spa.alsa: iec958:0p: (207 suppressed) snd_pcm_avail after re>
Jul 29 17:28:43 sean-systemproductname NetworkManager[1026]: <info>  [1753774123.0528] device (wlan0): supplicant i>
Jul 29 17:28:43 sean-systemproductname NetworkManager[1026]: <info>  [1753774123.4046] device (p2p-dev-wlan0): supp>
Jul 29 17:28:46 sean-systemproductname NetworkManager[1026]: <info>  [1753774126.5150] device (wlan0): supplicant i>
Jul 29 17:28:47 sean-systemproductname NetworkManager[1026]: <info>  [1753774127.0393] device (p2p-dev-wlan0): supp>
Jul 29 17:29:19 sean-systemproductname pipewire[1186]: spa.alsa: iec958:0p: (220 suppressed) snd_pcm_avail after re>
Jul 29 17:29:44 sean-systemproductname systemd[1]: systemd-coredump@0-5399-0.service: Service reached runtime time >
Jul 29 17:29:54 sean-systemproductname systemd[1]: systemd-coredump@0-5399-0.service: Failed with result 'timeout'.
Jul 29 17:29:56 sean-systemproductname systemd[1]: systemd-coredump@0-5399-0.service: Consumed 2.810s CPU time, 2.8>
Jul 29 17:29:57 sean-systemproductname systemd[1]: Starting Update the plocate database...
Jul 29 17:29:57 sean-systemproductname assert_20250729171558_78.dmp[5376]: Finished uploading minidump (out-of-proc>
Jul 29 17:29:57 sean-systemproductname assert_20250729171558_78.dmp[5376]: error: SSL connect error
Jul 29 17:29:57 sean-systemproductname steam[2617]: assert_20250729171558_78.dmp[5376]: Finished uploading minidump>
Jul 29 17:29:57 sean-systemproductname steam[2617]: assert_20250729171558_78.dmp[5376]: error: SSL connect error
Jul 29 17:29:57 sean-systemproductname steam[2617]: assert_20250729171558_78.dmp[5376]: file ''/tmp/dumps/assert_20>
Jul 29 17:29:57 sean-systemproductname assert_20250729171558_78.dmp[5376]: file ''/tmp/dumps/assert_20250729171558_>
Jul 29 17:29:57 sean-systemproductname systemd[1]: logrotate.service: Deactivated successfully.
Jul 29 17:29:57 sean-systemproductname systemd[1]: Finished Rotate log files.
Jul 29 17:29:57 sean-systemproductname systemd[1]: logrotate.service: Consumed 1.085s CPU time, 6.5M memory peak.
Jul 29 17:30:02 sean-systemproductname systemd[1]: plocate-updatedb.service: Deactivated successfully.
Jul 29 17:30:02 sean-systemproductname systemd[1]: Finished Update the plocate database.
Jul 29 17:30:02 sean-systemproductname systemd[1]: plocate-updatedb.service: Consumed 3.488s CPU time, 244.2M memor>
lines 2310-2344

Also if I’ve left something there i shouldn’t have just let me know. Thankyou for your help

here you go

❯ nvidia-inst --test
2025-07-29 18:08:43: Note: 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA102 [GeForce RTX 3080] [10de:2206] (rev a1) (prog-if 00 [VGA controller])
2025-07-29 18:08:43: Info: nvidia-inst version 25.7.1-1
2025-07-29 18:08:43: Info: Command line: nvidia-inst --test
2025-07-29 18:08:43: Info: Selected mode: nvidia (Nvidia's open source)
2025-07-29 18:08:44: Info: Installing packages: nvidia-hook
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
COMMANDS TO RUN:
    pacman -Syuq --noconfirm --noprogressbar --needed nvidia-hook

I think you should install nvidia-hook and then run eos-nvidia-fix.
But this might not help with the memory leak problem…

So I’ve now done that. Thankyou but yeah hasn’t fixed the issue.

So i ran Glances to see where it was all going and it is going to the game. I did try and save a photo of it but accidentally crashed the game. I was left with these two errors.

2025-07-29 19:38:34(+1000) (0:03:40) - CRITICAL on MEM (Min:70.1 Mean:82.9 Max:99.5): Warframe.x64.ex, steamwebhelper, firefox

2025-07-29 19:41:03(+1000) (0:01:13) - CRITICAL on CPU_TOTAL (Min:76.2 Mean:80.1 Max:93.2): Warframe.x64.ex, steam, kswapd0

The log above shows that the system is sitting at 14 GB memory when Warframe is killed, but 11 GB is inactive and could be swapped out.