Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

works well on Manjaro #183

Open
f2g3t7 opened this issue Feb 22, 2024 · 0 comments
Open

works well on Manjaro #183

f2g3t7 opened this issue Feb 22, 2024 · 0 comments

Comments

@f2g3t7
Copy link

f2g3t7 commented Feb 22, 2024

For Manjaro it's quite easy (besides battery threshold not working yet):
make sure that secure boot is disabled in UEFI/BIOS.
I installed base-devel (contains gcc and pkg-config, so no need for that anymore). No other package installation with pacman/pamac required.
open terminal
replace "username" with your login name
mkdir /home/username/Desktop/OFC
python3 -m venv /home/username/Desktop/OFC
"copy" OFC.py in there
cd /home/username/Desktop/OFC
bin/pip3 install ectweaker (gets downloaded)
bin/pip3 install pycairo (gets downloaded)
bin/pip3 install PyGObject (gets downloaded)
sudo nohup bin/python3 OFC.py
(if EC driver needs to be installed/activated a reboot is required, after boot restart OFC.py again)
sudo nohup bin/python3 OFC.py
The 1st dialogue asks if you want to use standard values or take windows ones
Chose "10th gen CPU or higher" depending on your hardware
After exiting OFC you can see the file config.py that should have been created.
Edit config.py : in advanced mode I set 30 (base fan speed) and 150 max fan (30,150,150,150,150,150,150,150) for cpu and again for gpu.
But you can do it as you prefer.
If you want a startup button on Desktop (KDE), then on Desktop right mouse button and create new Link to application. Go to Application tab, Program sudo, Arguments nohup bin/python3 OFC.py , Work folder /home/username/Desktop/OFC, Advanced options click, run in terminal.
In the GUI you need to change between fan profiles to activate them, as the 1st profile at startup is shown, but not activated. So iE set basic and then advanced profile. Once the desired profile is activated you can exit the application. I saw that exiting brings the benefit of less CPU load/power consumption.
That's all.
Thank you YoCodingMonster !!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant