Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

[SOLVED]No "Ondemand" governor on Intel Celeron N3060

Need help with peripherals or devices?
Post Reply
Message
Author
User avatar
VentGrey
Posts: 171
Joined: 2016-04-26 23:57
Location: Guanajuato México

[SOLVED]No "Ondemand" governor on Intel Celeron N3060

#1 Post by VentGrey »

The tilte is pretty much self-explainatory, I tried "messing" with cpu scaling and I saw a curious governor "ondemand" which basically Dynamically increases / decreases CPU clock speed based on system load. Problem is when I try to see which governors I have available on my system the output is rather...disappointing:

Code: Select all

 available cpufreq governors: performance, powersave
I tried googling for a solution first I came across this forum https://forums.linuxmint.com/viewtopic.php?t=40539 and I saw some red words that somehow caught my attention:
The Intel Celeron does not support speedstep.
So I googled my processor model to see if it was in fact true...BUT! according to Intel my processor DOES support speedstep.

https://ark.intel.com/en/products/91832 ... o-2_48-GHz
Enhanced Intel SpeedStep® Technology -----Yes
:shock:

If it helps this is the

Code: Select all

cpufreq-info
output:

Code: Select all

Vent@BunnyDebian:~$ cpufreq-info 
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 0.97 ms.
  hardware limits: 480 MHz - 2.48 GHz
  available cpufreq governors: performance, powersave
  current policy: frequency should be within 480 MHz and 2.48 GHz.
                  The governor "powersave" may decide which speed to use
                  within this range.
  current CPU frequency is 1.64 GHz.
analyzing CPU 1:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 0.97 ms.
  hardware limits: 480 MHz - 2.48 GHz
  available cpufreq governors: performance, powersave
  current policy: frequency should be within 480 MHz and 2.48 GHz.
                  The governor "powersave" may decide which speed to use
                  within this range.
  current CPU frequency is 1.80 GHz.
It may be a missing package, something I haven't understood yet, I know I'm doing something wrong I just can't point my finger to it, :?:
Last edited by VentGrey on 2017-07-12 00:55, edited 2 times in total.
I would exchange everything I know in exchange for half of what I don't.

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: No "Ondemand" governor on Intel Celeron N3060

#2 Post by stevepusser »

No doubt this is due to the kernel you are using using the p-state power management for your fairly recent Intel processor. What you see is normal when it's using p-state.

If you want to use the cpufreq power management you're thinking of, you can add

Code: Select all

intel_pstate=disable  
to the kernel boot commands, and it should fall back to cpufreq. I really can't see much, if any, difference in power use between the two on my Skylake processor when I've tried the switch, though.
MX Linux packager and developer

User avatar
VentGrey
Posts: 171
Joined: 2016-04-26 23:57
Location: Guanajuato México

Re: No "Ondemand" governor on Intel Celeron N3060

#3 Post by VentGrey »

Just added the line as a boot parameter and now I can enjoy the ondemand governor.
Well it seems that the trick worked pretty much, thanks for replying :mrgreen:
I would exchange everything I know in exchange for half of what I don't.

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: [SOLVED]No "Ondemand" governor on Intel Celeron N3060

#4 Post by stevepusser »

This little system tray applet works well on my system:

http://iso.mxrepo.com/mx/testrepo/pool/ ... r-cpufreq/
MX Linux packager and developer

Post Reply