powernowd init script does not start the daemon on ppc (ondemand problem)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
powernowd (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
On my ibook G4, so PPC machine - powernowd init script doesn't start powernowd.
Now cpufreq doesn't work with ondemand on these machines, and I found out the problem in init script is exactly with the on_demand() function. It should be noted that when switching to ondemand with echo there's no error, but simply dmesg shows:
ondemand governor failed, too long transition latency of HW, fallback to performance governor
and stays on the previous governor. So it's possible on_demand() doesn't know how to detect this.
Either way I'm not so good with scripts and couldn't change the behavior by forcing return 0 or return 1 on that function (i tried both - and they both kept the same behavior. It seems the script thinks always that ondemand works and skips running powernowd altogether. Only when I commented out the whole if-fi section related to running on_demand() function, did the powernowd daemon start well.
Should I post any other specific data to help fix this problem?
Changed in powernowd: | |
status: | New → Confirmed |
same porblem here.
With gutsy it works, not in hardy