Controls fan speed, gaming modes and undervolting on Linux. This application is intended for Acer Nitro 5 AN515-46 model (contact me if you want me to add support for another one).
[OPTIONAL]
- Install
amdctl
for undervolt and voltage readings - Install acer-predator-module for keyboard rgb control
- Get the latest binary here
- Download
nitrosense
- Execute
sudo -E ./nitrosense
- No dependencies needed
-
Ubuntu / Linux Mint:
sudo apt-get install python3-pyqt6, python3-pyqt6.qtcharts
git clone https://github.com/musikid/acpi_ec/ cd acpi_ec sudo ./install.sh modprobe acpi_ec sudo cat /dev/ec #confirm access to EC
-
Arch Linux:
sudo pacman -Syu linux-headers #amdctl and acpi_ec can be installed via git, or from the AUR paru -Syu amdctl acpi_ec-dkms-git sudo modprobe acpi_ec sudo cat /dev/ec #confirm access to EC #install python dependencies with venv python3 -m venv ./venv source ./venv/bin/activate pip install pyqt6 qyqt6-charts
- From the command line
git clone https://github.com/Packss/Linux-NitroSense/
cd Linux-NitroSense/
sudo
is required in order to access the Super I/O EC registers and apply undervolt offsets.- From the command line run the main script as root:
sudo -E python3 main.py
- Alternatively you can copy the .desktop file to your applications folder and launch the program via it's icon.
- Open
nitro-sense.desktop
in a text editor. - Set
<path_to_NitroSense>
to the directory where you downloaded this project.
Exec=sh -c "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY sh -c 'cd <path_to_NitroSense> && python3 main.py'"
Icon=<path_to_NitroSense>/app_icon.ico
- Copy the file to the application directory
sudo cp nitro-sense.desktop /usr/share/applications/
- Now launch via the application and on initialization it will prompt for the user password.
- After switching nitro modes * YOU MAY NEED TO RESTART NVIDIA-POWERD SERVICE IN ORDER TO DETECT NEW TGP *
sudo systemctl restart nvidia-powerd
- You can check the current GPU TGP via
nvidia-smi
Packages:
Python Qt6
-> PyQt6acpi_ec
-> acpi_ec by musikid
This is a fork of PredatorSense by snowyoneill, customized for AN515-46-R5WF
Nothing yet