Hello bro! I have a machine very similar to yours: Asus ROG Strix Scar III G731GU-EV044, I have installed F35 and I am fascinated with how beautiful it runs, but it is consuming a lot of battery, with win 10 the autonomy of my battery is approximately 2h, with Fedora it is 1h. I thought it was the nvidia driver and reinstalled F35 and left the default driver NV168 / Mesa Intel® UHD Graphics 630 (CFL GT2) and the problem continues… Do you have any idea?
I see that the fancooler for whatever reason seeks to activate and then returns to normal mode.
The fan is controlled by bios and is based on GPU/CPU temperatures. When needed it speeds up then slows down as the bios is programmed for it to do.
The nvidia GPU is only one item that demands power. I installed lm_sensors and gkrellm so I can monitor temps and fan speeds, as well as CPU and system load. Without details it is impossible to even speculate on your battery life.
First install the packages I named, then follow the steps to configure lm_sensors so it can see the sensors that are available and configure gkrellm to display what is available that you want to see.
After monitoring some time then some potentially useful info could be gotten from the averages shown for temps (cpu & gpu), cpu load, fan speeds, etc.
Couple that with the output of inxi -Fzxx and we may have a starting point for analysis.
This may seem like I am asking a lot, but I am not in control of your machine so the info is needed for a start point.
I already put all your instructions in motion, already installed lm_sensors, already configured it and I already had the first output. I installed gkrellm and am configuring it, studying it. I’ll keep you informed. Thank you ser!
If you wish to continue trying to identify if there is an actual issue with battery life then the info I mentioned above should be posted here. Someone may have suggestions that help.
It is a give and take of info. This is a community so many people look at your issue and offer assistance if they can.
When you have a problem and ask for help you provide info about the situation.
We look at what you posted and if enough info is there we make suggestions. If we need more info we ask for it.
You post the requested info.
rinse and repeat until the solution is found.
Hello community, I have a problem with the duration of my battery, I detail a little the context of consumption:
The autonomy of my battery in Win 10 is approximately 2h30m with Fedora it is 1h. Only in 16 min in sleep state it consumed 3%.
Thanks for the info. The pic for gkrellm is fine. The rest of the info should be copied and pasted into the post as text. Screenshots are sometimes hard to read and always impossible to reference specific lines in follow on texts.
The text should be posted in the </> preformatted text tags available on the top bar of your screen when entering the data for the post so it retains the exact same formatting as you see on your screen. Copy by highlighting with the mouse then a right click to select copy and the same for paste.
With that said, having a 3% drop in battery in 16 minutes when “sleeping” tells me it is not actually sleeping.
We need to work out why it is not sleeping properly for you as part of the issue with power.
I do not see any info about fans or CPU temp. Did you run sudo sensors-detect -a after installing lm_sensors? I have the same exact system as you but mine is about 3 months older according to the date in inxi.
I see this in inxi so I wonder if sensors_detect was properly run.
Sensors:
System Temperatures: cpu: 74.0 C pch: 57.0 C mobo: N/A gpu: nvidia temp: 51 C
Fan Speeds (RPM): cpu: 5400
BTW, your system is not a Dell which is what this thread was started for, so I am moving this discussion to a new thread
@isudoajl you do not have to make you the work for a partial print screen shot. If you copy and paste the output as </> Preformatted text, it is perfectly readable for us and you save a lot of work.
Hello @isudoajl,
I thought that recent Fedora Linux installs were managed by powerprofiles daemon, ie you use powerprofiles-adm or similar to administer it. The power management would be the battery manager for your laptop I would think.
Yeah, I found with my Asus MoBo which has wifi but is a desktop, the powerprofiles daemon was getting in the way since it saw my desktop as a laptop and would only allow balanced or power saver mode, plus it is Intel oriented so didn’t seem to care about my AMD as anything but a generic cpu. I uninstalled it and installed tuned instead for my purposes, but in your case perhaps the asusctl utility would be better suited since it’s a laptop. I think it is a part of the fedora repo already. Fedora’s power management guide (though a bit dated) is here Power Management Guide.
I have to disagree with this suggestion.
I have exactly the same laptop and while running boinc using the dGPU at about 50% CPU load across the board (12 threads) I get about 1 hour on the battery. When in normal laptop mode and not running boinc to deliberately load the CPU but still using the dGPU full time (about 1% load) I get 3 to 4 hours. My system is set to use the nvidia dGPU as primary and never uses the intel IGP
The OP claims to only get 1 to 1.5 hours so I have to believe it is related to how much CPU load he has and not related to the use of the nvidia GPU. Heavy gaming would do that. After all the laptop is a gaming laptop. The OP has yet to tell us what he does when he gets that little battery life, though his posts of inxi show very little load and the CPU is clocked at minimum speed on both those posts.
Hello @computersavvy I have been doing some tests, I installed TLP and changed the autonomy of the battery from heaven to earth. Right now I have installed F35 from scratch again to do some evaluations, I am doing the setup on my laptop and at the same time I am looking at powertop utility to see the discharge rate, at the moment I have a discharge rate of 16W iddle: 4 tabs in firefox and 4 tabs terminal open.
I hope you can shed some light on the correct way to install my nvidia drivers.
Until now I have NOT installed TLP and the autonomy of the battery is excellent, I went out to do some things and the suspension state work perfectly! In fact I realized that in the old instalation the nvidia service unit is in failed state, could this have to do with the wear of my previous battery drain?
Install the nvidia drivers from the rpmfusion-nonfree-drivers-nvidia repo which is available through enabling the third party repo through the gnome-software app. Once that repo is enabled then doing sudo dnf install akmod-nvidia*510* will install all the minimally necessary drivers.
The link you posted is correct in some areas but has not been updated for a couple years.
Steps 1-4 are good (but remember you are on fedora 35, not 32)
Steps 5-7 should only include the sudo dnf install akmods-nvidia*510* step. The installation takes care of everything else in those steps.
Step 8 is important but needs clarification.
You should copy the file sudo cp -p /usr/share/X11/xorg.conf.d/nvidia.conf /etc/X11/xorg.conf.d/nvidia.conf
Then IF you want to make the nvidia gpu primary and ignore the intel IGP (I did and run that way constantly) then do the edit step.
You will note that I copied the file as directed, then edited it and added the Option "Primary" "yes" to both stanzas in that file. I don’t know that it is necessary in the “ServerLayout” stanza but certainly does not hurt.
That nvidia.conf file also serves to allow the nvidia GPU to control both the laptop screen and an external monitor. Without that file there are some issues when 2 monitors are in use since in some cases fedora tries to use the IGP for the laptop screen and the dGPU for the external monitor at the same time. The config in that file allows the dGPU to control both screens.