PlasmaFreq

Plasma 4 Widgets

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

3
Score 56%
Description:

PlasmaFreq is a plasmoid written in Python for changing CPU frequency scaling modes aka governors from Plasma desktop.

PlasmaFreq doesnt require cpufreq-selector or cpufrequtils to be installed. It doesnt require any file permission changes either, it prompts for password when changing the governor (kdesudo). It also detects changes in current governor and always shows the governor that is currently used.

PlasmaFreq is HIGHLY EXPERIEMENTAL. Its not perfectly coded (at least yet :) so there might be some gliches. Its requires a lot of testing with many types of hardware (governors may depend on motherboard, processor etc.) It misses a lot of features, but those will ship in future versions :)

And as an acknowledgement: PlasmaFreq is NOT a CPU overclocking tool. Go and check your BIOS for that.

TODO:
- KAuth instead of executing kdesudo
- Allow user to define core frequency manually
- Translation support
- Multiprocessor support (multicore is already supported)
- LOTS of testing

Any comments, requests, suggestions, bug reports and help are warmly welcome :-)

Last changelog:

7 years ago

v0.1a2 (23 August 2011)
+ Added support for multicore processors when each core can have different governor
! Fixed some weird layout problems

v0.1a (21 August 2011)
+ Possibility to change governor

MikeDK

4 years ago

Remember to install plasma-scriptengines for plasma being able to load the widgets. on newer Kubuntu versions the plasma-scriptengines isn't installed by default.

Report

yokmp

7 years ago

Hai,
ive had a few issues while installing the 0.1a2 version.
Another thing is i can select whatever i want. It wont change anything )=
Maybe its worth looking at the source of cpufreq-selector.

It can't be magic to get this done o.0

Quickly translatet:

analysing CPU 0:
Driver: powernow-k8
CPUs with the same freqency : 0
Maxi duration of switching: 1000 ns.
possible frequencys: 2.20 GHz, 1.10 GHz
possible governors: conservative, ondemand, powersave, userspace, performance
Taktic: Frequency between 1.10 GHz und 2.20 GHz.
governor "ondemand" can decide freely
Freq now is 1.10 GHz.

Report

yokmp

7 years ago

Hai,
ive had a few issues while installing the 0.1a2 version.
Another thing is i can select whatever i want. It wont change anything )=
Maybe its worth looking at the source of cpufreq-selector.

It can't be magic to get this done o.0

Quickly translatet:

analysing CPU 0:
Driver: powernow-k8
CPUs with the same freqency : 0
Maxi duration of switching: 1000 ns.
possible frequencys: 2.20 GHz, 1.10 GHz
possible governors: conservative, ondemand, powersave, userspace, performance
Taktic: Frequency between 1.10 GHz und 2.20 GHz.
governor "ondemand" can decide freely
Freq now is 1.10 GHz.

Report

yokmp

7 years ago

Hai,
ive had a few issues while installing the 0.1a2 version.
Another thing is i can select whatever i want. It wont change anything )=
Maybe its worth looking at the source of cpufreq-selector.

It can't be magic to get this done o.0

Quickly translatet:

analysing CPU 0:
Driver: powernow-k8
CPUs with the same freqency : 0
Maxi duration of switching: 1000 ns.
possible frequencys: 2.20 GHz, 1.10 GHz
possible governors: conservative, ondemand, powersave, userspace, performance
Taktic: Frequency between 1.10 GHz und 2.20 GHz.
governor "ondemand" can decide freely
Freq now is 1.10 GHz.

Report

C

skfin

7 years ago

Thanks to some testers at KDE IRC channels, I found out that in some systems all CPU cores can have different governor. Since in my system it is not so (all cores change governor when one does), this app only changes governor of the first CPU core in systems affected. This is just what I mean that this plasmoid is not ready yet :) Im going to fix this soon, so this is not going to be working on certain systems. It is intended to work in as many as possible :D

Report

C

skfin

7 years ago

Should be fixed now. I'm planning to add some checkboxes above in horizontal alingment for letting user to select what cores are going to be affected.

Report

7 years ago

v0.1a2 (23 August 2011)
+ Added support for multicore processors when each core can have different governor
! Fixed some weird layout problems

v0.1a (21 August 2011)
+ Possibility to change governor

File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.1a2
updated Aug 23 2011
added Aug 21 2011
downloads today
0
page views today 3