Intel P-state and CPUFreq Manager Featured Original

Various Plasma 5 Improvements cpu cpufreq pstate

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/jsalatas/plasma-pstate

4
Score 73%
Description:

Intel P-state and CPUFreq Manager is a KDE Plasma widget in order to control the frequencies of Intel CPUs and their integrated GPUs for any modern Intel Processors running in Active Mode with HWP or Active Mode Without HWP. It can also manage the processor's energy consumption through Energy-Performance Preference (EPP) knob (if supported) or the Energy-Performance Bias (EPB) knob (otherwise). [1]

Furthermore, it allows you to interact with the following vendor specific settings
1) Dell's Thermal Management Feature [2] through libsmbios library.
2) LG Gram laptop Battery care limit, USB charge and Fan mode features (on kernel 4.20 and higher) [3].

See README.md for installation instructions

References
[1] https://www.kernel.org/doc/html/v4.12/admin-guide/pm/intel_pstate.html
[2] https://www.dell.com/support/manuals/ba/en/babsdt1/dell-command-power-manager-v2.2/userguide_dell/thermal-management?guid=guid-c05d2582-fc07-4e3e-918a-965836d20752&lang=en-us
[3] https://github.com/torvalds/linux/blob/master/Documentation/laptops/lg-laptop.rst


How to update to a newer version:
===============================
Assuming that you have downloaded and unzipped the file, you just need to run the following commands as root:

plasmapkg2 -t plasmoid -g -u gr.ictpro.jsalatas.plasma.pstate

chmod 755 /usr/share/plasma/plasmoids/gr.ictpro.jsalatas.plasma.pstate/contents/code/set_prefs.sh

Last changelog:

Version: 1.0.5 1 day ago

- The icon used for the widget can be changed manually by the user
- Ability to Hide integrated GPU settings

c4aveo

6 days ago

Thinkpad E480, 8250U, Ubuntu 18.04, Plasma 5.12.7 works like a charm

Report

brazzmonkey

1 month ago

I suppose GPU means intel GPU, not discrete GPU (nvidia/AMD)?

Report

C

jsalatas

1 month ago

Yes! Exactly!
Actually there is a request to support dedicated GPUs, but I'm not sure what would be a valid usage scenario. I mean I suppose that when you are on dedicated GPU, you need the maximum performance from it. Right? :\
Anyway I would love to hear some opinions and usage scenarios about when someone needs to somehow limit the dedeicated GPU's performance.

https://github.com/jsalatas/plasma-pstate/issues/6

Report

brazzmonkey

1 month ago

Well, in my case I could use such a feature, mainly because I need discrete GPU in order to make physical video outputs available (intel GPU seems available only for laptop screen). So every now and then I've got discrete GPU enabled while running on battery. But usually I'm not very far from a plug...


I was only asking, though, not requesting a feature.

Thank you for this nice utility btw, I've been looking for such a KDE applet for months, and eventually you provide it with a nice and handy GUI!
Keep up the good work!

Report

elanzer

2 months ago

+

Report

folgui

2 months ago

+

Report

ferchoj

2 months ago

Great!, How can I update?

Report

C

jsalatas

2 months ago

Assuming that you have downloaded and unzipped the file, ytou just need the following commands:

plasmapkg2 -t plasmoid -g -u gr.ictpro.jsalatas.plasma.pstate

chmod 755 /usr/share/plasma/plasmoids/gr.ictpro.jsalatas.plasma.pstate/contents/code/set_prefs.sh

I guess I need to either add it in the instructions or create an update script.

Thanks for your feedback!

Report

LionBit

2 months ago

+

Report

SeeLook

2 months ago

+

Report

alexatre

2 months ago

+

Report

opendesktop

2 months ago

Since it cannot be installed directly from within KDE "Get more widgets" via GHNS, please leave this in the Other section, thanks.

Report

Elemag

2 months ago

+

Report

mrcuve0

2 months ago

+Great plasmoid! It allows me to change my powersave settings without opening a terminal and typing:
--> sudo tlp ac or
--> sudo tlp bat
Thank you!

Report

abarrero

2 months ago

Any chance to develop a similar plasmoid for AMD processors?

Report

C

jsalatas

2 months ago

I'm afraid not as I don't own any AMD hardware. Sorry. :(

Report

migzulk

2 months ago

+Great idea, great work! Regards!

Report

Version: 1.0.5 1 day ago

- The icon used for the widget can be changed manually by the user
- Ability to Hide integrated GPU settings

Version: 1.0.4 1 month ago

Added support for LG Gram Laptop (thanks to Sparsa Roychowdhury for his contributions)

Version: 1.0.3 2 months ago

- proper initialization: Trying to eliminate possible race conditions during initialization,

Version: 1.0.2 2 months ago

- arch based distros are using wheel group instead of sudo. The installation script now detects and fixes it.
See also; https://github.com/jsalatas/plasma-pstate/issues/4

product-maker brazzmonkey Feb 14 2019

I suppose GPU means intel GPU, not discrete GPU (nvidia/AMD)?

product-maker elanzer Jan 09 2019

+

product-maker folgui Jan 09 2019

+

product-maker ferchoj Jan 07 2019

Great!, How can I update?

product-maker LionBit Jan 01 2019

+

product-maker SeeLook Jan 01 2019

+

product-maker alexatre Dec 31 2018

+

product-maker Elemag Dec 30 2018

+

product-maker mrcuve0 Dec 30 2018

+Great plasmoid! It allows me to change my powersave settings without opening a terminal and typing: --> sudo tlp ac or --> sudo tlp bat Thank you!

product-maker migzulk Dec 29 2018

+Great idea, great work! Regards!
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
Details
license
GPLv2 or later
version
1.0.5
updated 1 day ago
added Dec 29 2018
downloads today
0
page views today 105