Skip to content

Latest commit

 

History

History
111 lines (89 loc) · 2.92 KB

README.md

File metadata and controls

111 lines (89 loc) · 2.92 KB

NitroSense™ clone for AN515-46

Controls fan speed, gaming modes and undervolting on Linux. This application is intended for Acer Nitro 5 AN515-46 model.

Disclaimer:

  • Secure Boot IS * supported if you only use the acpi_ec package.
  • Secure Boot is NOT * supported if you want to control CPU voltage offsets using the msr-tools and amdctl packages.
  • Using this application with other laptops may potentially damage them. Proceed at your discretion.

Dependencies [Development]:

  • Ubuntu / Linux Mint:

    sudo apt-get install python3-pyqt5, python3-pyqt5.qtchart
    
    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
    
  • Fedora:

    sudo dnf install python3-qt5
    sudo dnf install python3-pyqtchart
    

    Make sure SecureBoot is off.

    sudo dnf install dkms
    
    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
    

[OPTIONAL]

  • Install amdctl for undervolt and voltage readings
  • Install acer-predator-module for keyboard rgb control

Install:

  • Get the latest release
  • Run sudo ./install.sh from inside the folder

Usage:

If installed just open it up from the applications menu! If cloned proceed to the command line instructions.

COMMAND LINE

  • 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 python3 main.py

NVIDIA-POWERD

  • 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

Dependencies [Development]:

  • Ubuntu / Linux Mint:

    sudo apt-get install python3-pyqt5, python3-pyqt5.qtchart
    
    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
    
  • Fedora:

    sudo dnf install python3-qt5
    sudo dnf install python3-pyqtchart
    

    Make sure SecureBoot is off.

    sudo dnf install dkms
    
    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
    

Packages:

This is a fork of PredatorSense by snowyoneill, customized for AN515-46-R5WF

Changelog:

Nothing yet