Guix freezes at random times

Hello everyone. i’m hoping to get some answers about guix and it freezing. i recently decided to give guix another shot. The install went smooth for the most part and i was able to get nonguix working. however on kernel 6.18.33 i would get random freezes. I’m comparing this to my fedora setup where i never get any freezes and it smooth. I posted before about my hardware:

Processors: 32 × AMD Ryzen 9 9950X 16-Core Processor
Memory: 32 GiB of RAM (30.5 GiB usable)
Graphics Processor 1: AMD Radeon RX 9070 XT
Graphics Processor 2: AMD Ryzen 9 9950X 16-Core Processor
Manufacturer: ASUS

So the process that makes the system freeze is as follows: i boot into guix on both gnome and kde; i launch the browser; about up to 15 minutes of that and I either get complete freeze or i get random kernel panic. Is there anything i can do to stop the freezing? This is crazy me nuts for 2 days now.

Has this always been this way?
Monitor your CPU and RAM use, check which program is causing it?
Can you go back generations where this wasn’t an issue, use different kernel?

this is only happening on guix. what happens is my mouse and keyboard locks up. if i press alt + ctrl and f2 that takes forever prompt up; then its is just a slugglish mess

That suggests you’re maxing out on memory.
Check out your processes with top,

and see if anything is hogging memory.

It sounds like runaway I/O, especially if you’re able to regain control by switching to a VTY. If your intuition is the browser (or something that suddenly spikes CPU/disk) look there first.

Launch apps from the terminal and write their logs to disk.

Do you have syncthing turned on? I had a similar issue with that, since it’s configured by default use as many threads as possible

It could be something similar from another app. Idk much about syslog, but you can try looking in /var/log/messages and other files like that.

If it’s I/O like that, esp CPU & threads, you can limit the niceness for specific processes with tools like nice. It’s not ideal. Renice won’t affect processes already running.

https://www.baeldung.com/linux/managing-processes

If all processes are running under your Wayland compositor, then starting that with pinned CPU cores may help… (overkill probably)

Hardware issues suck, esp without logs. That’s ideal. For the syncthing issues, there were never logs for me.