Fix issue where epp cannot be set in `powersave` governor (#738)
* Fix issue where epp cannot be set in `powersave` governor * Fix issue where epp cannot be set in `powersave` governor #2
This commit is contained in:
parent
432883acee
commit
34ebd04df0
|
@ -928,7 +928,7 @@ def set_performance():
|
||||||
if conf.has_option("charger", "energy_performance_preference"):
|
if conf.has_option("charger", "energy_performance_preference"):
|
||||||
epp = conf["charger"]["energy_performance_preference"]
|
epp = conf["charger"]["energy_performance_preference"]
|
||||||
|
|
||||||
if Path(intel_pstate_status_path).exists() and open(intel_pstate_status_path, 'r').read().strip() == "active" and epp != "performance":
|
if Path(intel_pstate_status_path).exists() and open(intel_pstate_status_path, 'r').read().strip() == "active" and epp != "performance" and gov == "performance":
|
||||||
print(f'Warning "{epp}" EPP cannot be used in performance governor')
|
print(f'Warning "{epp}" EPP cannot be used in performance governor')
|
||||||
print('Overriding EPP to "performance"')
|
print('Overriding EPP to "performance"')
|
||||||
epp = "performance"
|
epp = "performance"
|
||||||
|
@ -948,7 +948,7 @@ def set_performance():
|
||||||
if conf.has_option("charger", "energy_performance_preference"):
|
if conf.has_option("charger", "energy_performance_preference"):
|
||||||
epp = conf["charger"]["energy_performance_preference"]
|
epp = conf["charger"]["energy_performance_preference"]
|
||||||
|
|
||||||
if Path(amd_pstate_status_path).exists() and open(amd_pstate_status_path, 'r').read().strip() == "active" and epp != "performance":
|
if Path(amd_pstate_status_path).exists() and open(amd_pstate_status_path, 'r').read().strip() == "active" and epp != "performance" and gov == "performance":
|
||||||
print(f'Warning "{epp} EPP cannot be used in performance governor')
|
print(f'Warning "{epp} EPP cannot be used in performance governor')
|
||||||
print('Overriding EPP to "performance"')
|
print('Overriding EPP to "performance"')
|
||||||
epp = "performance"
|
epp = "performance"
|
||||||
|
|
Loading…
Reference in New Issue