While researching what seems to be Manjaro specific extremely low performance on battery problem https://forum.manjaro.org/t/dell-workstation-huge-performance-problem-on-battery/74040
i believe i’ve found power-related bug which is universal to my setup and most likely nvidia driver related, checked it on Ubuntu (which DELL claims to “officially support”) - also happens there.
After boot on AC Heavy load Graphics 1708 mHz / Memory 7230 mHz
FAN can go REALLY hard on any load
BAT Heavy load Graphics 427 mHz / Memory 7230 mHz
FAN doesn’t go REALLY hard on any load
After switchin back to AC Heavy load Graphics 427 mHz / Memory 7230 mHz
By heavy load i mean games like Native Hitman 2016, 3D modeling, 4k video…Well all the usual stuff that should crank CPU/GPU.
If you just load on AC everything is fine, clocks can go max, but any battery/AC swtich cause this to not recover max performance until reboot.
In short in manjaro thread i’ve tried disabling tlp, powermizer, forcing tlp to full max, forcing powermizer to max etc - nothing changes this behaviour.
So i suspect this bug could possibly be connected with Manjaro performance problem, but after trying Ubuntu i guess this is separate nvidia driver related issue.
Now i’m on clean Manjaro Deepin, updated and installed latest Nvidia 415.27
Here’s my system specs. inxi -Fxxz
I’ve repeated above steps 1-3, then sudo startx – -logverbose 6 and nvidia-bug-report.sh
P.S. If anyone have any suggestions and help in original Manjaro thread considering performance on battery, which accidently have lead to finding this one - please feel free :) nvidia-bug-report.log.gz (1.02 MB)
You can safely ignore that message, it just tells that there’s no script making use of that signal, it’s normal.
Does the unlug/plug of the AC adapter getting noticed by nvidia-settings->powermizer pane? Just to make sure, did you reboot after enabling the acpid? Did you try a different driver beforehands to see if this is a regression or a general bug?
I have checked few days ago had latest v1.5.2, now there’s v1.6.0 available will update now and check!
Yes, that’s how i monitor GPU stats mentioned in original post.
When i unplug and go to BAT mode it behaves as described: Heavy load Graphics 427 mHz / Memory 7230 mHz
FAN doesn’t go REALLY hard on any load
After plugging back to AC i believe PowerMizer still changes it’s state (by that i mean it can go to Perf level 3), but Graphics frequency never go higher than 427 mHz.
Just as FAN still can’t go really hard (this is really noticeable on gaming)
Yes
On Manjaro i used only 415.27
On Ubuntu i used 415, 396, 390
In regards to this issue they behave same
You mean sleep after AC/BAT/AC?
Tried it, after suspend graphics frequency still stays max 427 mHz
That’s not possible, this DELL have only Quadro P5200, switch in BIOS is actually leftover of generic bios i suppose.
I specifically targeted workstation without Optimus / Hybrid btw, because of how much i hate this drivers and how many problems i had with them before :)
I’ve get this one in november it came with Ubuntu 16 LTS back then, Ubuntu 18 LTS they started to officially ship with / support just few days ago.
Considering visible performance both was fine as far as i can tell, no noticeable lags etc.
But at times i was testing with shipped 16 i haven’t really tested heavy load on battery.
So i suppose most likely it was same, at least now on Ubuntu 18 LTS this issue is active
P.S. Just in case hardware is definately not faulty, i’ve tested everything i could with Windows 10, nothing like that happens there at all.
No, the hardware isn’t faulty but I suspect the ACPI needs a special tweak to be set to work properly with linux, that’s why I asked about the initial install.
Yeah, i had that suspicion too, before installing Ubuntu 18 LTS i asked DELL support to clarify if there’s anything i should know before installing clean on new SSD, they said there shouldn’t be anything additional and just installing 18 as is should be good…
But who can trust support this days, so i’m not sure)
Sadly original SSD with preinstalled 16 is not an option now, since it’s whiped…