35
submitted 2 days ago* (last edited 2 days ago) by iturnedintoanewt@lemmy.world to c/linux@lemmy.ml

Hi guys! I have a rather beefy machine. AMD Ryzen 7700, 32GB DDR5, GPU 7800XT 16GB, several NVME drives for OS, general data, games. And yet...after a while it becomes completely unresponsive. Mouse freezes, keyboard doesn't key anything, and the screen gets completely frozen. Meanwhile the disk led gets full activity, almost constantly red. So...While this might be crazy pagination turning the system to a crawl (I have an 8GB swapfile), I want to be able to determine what's going on. Is there a way I can check any log, or enable any kind of logging that would tell me what happened on the seconds before it became completely unresponsive? Who takes all my memory??

Normal situations where this happens:

Firefox open, multiple windows, lots of tabs. Maybe ~5-8GB of RAM.

Virtmanager running a Windows VM, running a work remote desktop...4GB of RAM

Steam...1GB of RAM

Thunderbird, Deluge, Telegram, Whatsapp...Not much more really.

This shouldn't even come close to the RAM capacity of this machine. And yet...it really looks like it suffocates without memory. How can I check for issues?

you are viewing a single comment's thread
view the rest of the comments
[-] Oinks@lemmy.blahaj.zone 8 points 2 days ago* (last edited 2 days ago)

If your DE/Launcher uses systemd scopes properly you might be able to see something in the journal. As an example somewhere in my logs I can see this:

Jan 17 17:52:50 sky systemd[2171]: app-niri-steam-40213.scope: Failed with result 'oom-kill'.
Jan 17 17:52:50 sky systemd[2171]: app-niri-steam-40213.scope: Consumed 6h 32min 39.773s CPU time, 9.4G memory peak, 6.2G memory swap peak.

That's pretty clearly severe thrashing and an eventual OOM event caused by a game. If you're not familiar, the command journalctl -e -b -1 gives you the last log lines from the last boot. Use d and u to navigate the pager and q to quit. This will only work if the launcher you are using sets up transient systemd scopes and doesn't just fork-exec into the application (Fuzzel does the wrong thing by default, as do many others).

I've also seen large Steam downloads causing such issues, so capping your download speed might help. As could enabling ZRAM.

Edit: Also, this is most likely completely unrelated but do note that Neon is basically abandoned. You should very much consider switching to a maintained distribution, whether that's another Ubuntu spin or Fedora or something else entirely.

[-] iturnedintoanewt@lemmy.world 2 points 2 days ago

Thanks for the journalctl command, I think I was looking for hints like this. I'll be reviewing my journalctl next time I get a crash. Regarding Steam, since it's using NVME both for the OS and the gaming disk, it downloads at rather crazy speeds without slowing down the OS (as long as I'm not trying additionally something else also crazy of course...but I can continue browsing and watching videos just fine).

Also, this is most likely completely unrelated but do note that Neon is basically abandoned. You should very much consider switching to a maintained distribution, whether that’s another Ubuntu spin or Fedora or something else entirely.

Thanks! Yeah I might reconsider a whole system wipe. I've tried shortly Fedora before, and Nobara for a few years, but I think I'd prefer something Ubuntu-based with KDE. Something that it's not Kubuntu, that is. I don't want snap crap.

[-] JSens1998@lemmy.ml 2 points 2 days ago

You can remove snap from KUbuntu pretty easily. Here's a guide in case you change your mind.

this post was submitted on 29 Jan 2026
35 points (100.0% liked)

Linux

57274 readers
493 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS