Skip to content

Clone of Acer's NitroSense™ application for Linux. (AN515-46 or similar)

License

Notifications You must be signed in to change notification settings

Packss/Linux-NitroSense

 
 

Repository files navigation

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

About

Clone of Acer's NitroSense™ application for Linux. (AN515-46 or similar)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 77.0%
  • QML 18.2%
  • C 4.7%
  • JavaScript 0.1%
  • PowerShell 0.0%
  • Shell 0.0%
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy