Weather widget causing a 10x GPU usage increase
Noticed that whenever the current weather is rainy Kvaesitso starts using way too much GPU and pegs VRR to the max.
Upon further investigation it seems that the launcher keeps all the widgets running all the time meaning that whenever the weather widget decides to use an animated icon (like for rain/snow), that animation continues running all the time no matter if it's actually visible.
That forces the screen to refresh wasting both CPU (increase usage by about 10-20% for me) and GPU (increases usage from 1% to 10-15% on idle)
Hmm. If true, this may explain the launcher's fairly high battery usage. KISS with granted a few less widgets and μLauncher, with tons, read: more widgets enabled still use about 1%-3% battery, contrasting Kvaesito's 10%+, and this is with location services off and the location permission revoked.
@daffydock Oh wow something's really wrong with your setup then. Even with this bug and like 8 widgets the battery usage doesn't go above 0.5% for me.
@daffydock Oh wow something's really wrong with your setup then. Even with this bug and like 8 widgets the battery usage doesn't go above 0.5% for me.
Perhaps. I has switched to a different launcher for a bit, which averages about 1% of battery. Will switch back.
I have about the same number of widgets as you. I would have to check again and see it run for a few days. I run a Nextcloud instance and have stopped myself from connecting to it via launcher as I would not want a higher battery hit. I have seen on Reddit that people also claim their battery usage is high.
My setup had always used up a lot of battery, yet I do not think I use anything abnormal. It did drop a bit after I removed searching for locations and its permission, as I mentioned. But it is still in the 10% or so, I will come back in a few days to compare. If needed I will open another issue.
Just as an update after these many months.
Tried both the regular release and the latest Nightly. The issue seems to be that Kvaesitso runs in the background, non-stop, for some unknown reason. On average it will use about 13% or so of battery, despite only being on screen for minutes in the aggregate. That seems a bit extreme. Have a few other launchers on the phone, none go over 2% at most over a 24HR period.
Went back to another launcher. I too use a weather widget. And maybe the issue may be related. Which weather widget do you use?
I use Breeze weather's own widget and not the launcher's as a replacement for the clock widget.
Will check a few more things...
Update: Noticed that I was able to drop battery usage by disabling the Media widget. The media widget seem to run in the background if you play media which causes exorbitant battery use. Now is down to 2%.