THE PROBLEM
Hi there! I recently installed OpenSuse tumbleweed last week and have been slowly configuring it ever since. One thing I noticed almost immediately after the installation was that after going to sleep, whether through timeout or explicit command, the system would be slow to boot. For reference, I installed the system on a brand new SSD and after sleeping, the login screen can take up to 20 seconds to register a keystroke in the password field.
CHANGES I’VE MADE TO THE SYSTEM
To note what I’ve done so far to the system:
- Installed some basic applications (browser, text editor, boxbuddy, discord) flatpaks
- Installed nvidia drivers
sudo zypper in nvidia-common-G06 nvidia-compute-G06 nvidia-compute-utils-G06 nvidia-driver-G06-kmp-default nvidia-gl-G06 nvidia-video-G06
- Installed one specialty application (Steam) and downloaded some games
- Installed some QoL stuff with CoolerControl
- Installed a specific driver to work for my motherboard’s fan sensors: only non-zypper/flatpak thing I’ve touched
cd ~
git clone https://github.com/frankcrawford/it87.git
cd it87
sudo make dkms
sudo touch /etc/modprobe.d/it87.conf && sudo echo "options it87 ignore_resource_conflict=1" | sudo tee /etc/modprobe.d/it87.conf
sudo touch /etc/modules-load.d/it87.conf && sudo echo "it87" | sudo tee /etc/modules-load.d/it87.conf
reboot
- Got distrobox up and running.
Those are all the major changes I’ve made to my system so far, and yet I can’t really pinpoint what’s happening to make things freezeup after the computer falls asleep.
MY SUSPICIONS
I suspect that maybe this is happening because my amount of swap memory is so low? It’s only 2GB on a 32GB RAM system, but that’s just me following the installer to the best of my ability so maybe I messed something up. Though as I understand it, given the larger amount of ram, when initiating sleep (suspend to RAM), the system shouldn’t even be touching that SWAP partition right? Or am I totally wrong in my understanding of what is/isn’t happening?
SYSTEM SPECIFICS
For further reference, here are my specs, as listed by fastfetch
.,:lloooooc;. ------------------------
,ool' oo,;oo: OS: openSUSE Tumbleweed x86_64
.lo' oo. oo: Kernel: Linux 6.15.7-1-default
.oo. oo. oo: Uptime: 31 mins
:ol oo. 'oo Packages: 2947 (rpm), 11 (flatpak-system), 15 (flatpak-user)
:oo .oo. .oo. Shell: bash 5.2.37
.oooooooooooooo. .oo. Display (DEL41D9): 2560x1440 @ 144 Hz in 27" [External] *
;oo. .oo. Display (S2719DGF): 2560x1440 @ 144 Hz in 27" [External]
'oo, .oo. DE: KDE Plasma 6.4.3
"ooc,',,,,,,,,,,:ooc,,,,,,,,,,, WM: KWin (X11)
':cooooooooooooooooooooooooool;. WM Theme: Breeze
.oo. .oo; Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3]
.oo. .oo. Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4]
.oo. 'oooooooooo:ooo. Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4]
.oo. 'oo. col Cursor: breeze (24px)
.oo' 'oo col Terminal: alacritty 0.15.1
coo 'oo oo' Terminal Font: alacritty (11pt)
coc 'oo .lo, CPU: AMD Ryzen 7 5800X (16) @ 4.85 GHz
`oo, 'oo .:oo GPU: NVIDIA GeForce RTX 3070 [Discrete]
'ooooc,, ,:lol Memory: 6.82 GiB / 31.25 GiB (22%)
`''"clc"' Swap: 0 B / 2.00 GiB (0%)
Disk (/): 458.94 GiB / 1.82 TiB (25%) - btrfs
Local IP (enp7s0): 192.168.86.31/24
Locale: en_US.UTF-8