Power consumption doesn't decrease when I put my laptop in sleep mode and fans doesn't stop working

Hi everyone
I use openSUSE Tumbleweed 20240605 (generic desktop + gnome patterns installed)
A few days ago I’ve run update with # zypper dup --no-recommends and I was forced to remove tlp or tuned because of a package conflict. I removed tuned and I noticed that fans are not stopping after I close my laptop, and power consumption increased overall. When I removed tlp and put tuned back the problem did not resolve. Now I constantly power off my laptop because if I put it in sleep mode, the power consumption doesn’t decrease and overnight it just runs out of power completely. Also the sound of spinning fans keeps me awake. I don’t know what to do. I can assume that something else got deleted along with tuned or tlp or some settings got lost. I’ve never had this problem before and I don’t know what to do about it.
(sorry if I made any mistakes in the text, English is not my native language)

use snapper rollback and revert to before the update and try again, and dont use the --no-recommends flag, in fact, that is probanly what caused your problem, a missing library.

use snapper rollback and revert to before the update and try again

That’s not an option for me. The problem came up after I upgraded 3 weeks ago, and I’ve made too many changes to the system in that amount of time for me to just roll back everything

don’t use the --no-recommends flag

I don’t need most of the recommended stuff. It just installs so much packages that I won’t ever use (w3m with neofetch for example), and it makes updating packages incredibly slow

I’m afraid I dont have any other ideas. I digress.

@someuser7852 Hi and welcome to the Forum :smile:
Perhaps some information on your hardware (Not a Dell laptop?) inxi -GSaz for a start would help.

This is a good advice.

Packages w3m and neofetch are not part of a default installation. You could track what is installing them and check if you really need it installed, or just lock what you don’t want to be installed and that won’t break your system.

Hello! No, my laptop model is Acer Swift 3 SF314-43-R0AL. I didn’t see anything interesting in inxi -GSaz, but I can send output via termbin if needed. I don’t think the problem is with my hardware, I didn’t have this problem on other distros and on my oStw before the update

Just now I ran the command sudo zypper dup and it prompts me to install 150 new packages, including about a hundred libraries related to KDE Plasma and a Konsole terminal emulator, all just because I have Krita installed. I don’t want to install all this, Krita works perfectly well without all this garbage, I’m not a KDE user, I don’t like KDE and Konsole. How can I “lock” what I don’t want to install, i.e. where can I read about it?

To lock you can use this: zypper addlock
It can be done trough YaST as well.
To read about it: man zypper

2 Likes

@someuser7852 use susepaste command. Well this is openSUSE, things can be a little different eg the likes of suse-prime, or switcherooctl etc. So what desktop environment in use, have you set any module options for the nvidia gpu to be at P8 etc.

There are a number of threads relating to this, it also seems to be very hardware specific.

2 Likes

Didn’t know about susepaste, thanks
https://paste.opensuse.org/382c45029244

looks like it’s going to expire too late, so here’s a termbin link https://termbin.com/tqfi

@someuser7852 so have you managed to get to the latest snapshot? That is likely your issue, get the kernel and Mesa all up to date…

Does “get to the latest snapshot” mean that I should update my system (to openSUSE Tumbleweed 20240629-0) rn?

@someuser7852 yes :wink:

Thanks, I’ll try it later

Unfortunately, # zypper dup without --no-recommends flag didn’t help. I think the problem is with power management utils like tuned/tlp/, because the problem appeared after an update that had to remove the tuned/tlp

not trying to over apply any solutions here but what if you tried putting the system to sleep while running a live image, this while verify whether it was something that you changed.

I just burned Fedora 40 to a flash drive and booted from the flash drive. I closed the laptop lid, the fans did not stop. I also tried running a read-only snapshot of the system, which was taken before that update, which resulted in having to remove tuned or tlp. I checked the installed packages: both tuned and tlp were installed, then I closed the laptop lid and the fans still kept running. This means that I have an ear or head problem, because I couldn’t hear the fans quietly spinning and wasn’t paying attention to them, and also that the problem with the system is unlikely to be with power management utils. Maybe I should go back to Windows after 2 years of using Linux based systems

Try this (systemctl suspend) and see if your laptop takes a nap.