forked fromsnowyoneill/Linux-PredatorSense
- Notifications
You must be signed in to change notification settings - Fork2
Clone of Acer's NitroSense™ application for Linux. (AN515-46 or similar)
License
NotificationsYou must be signed in to change notification settings
Packss/Linux-NitroSense
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Controls fan speed, gaming modes and undervolting on Linux. This application is intended for Acer Nitro 5 AN515-46 model.
- Secure BootIS * supported if you only use the
acpi_ec
package. - Secure Boot isNOT * supported if you want to control CPU voltage offsets using the
msr-tools
andamdctl
packages. - Using this application with other laptops may potentially damage them. Proceed at your discretion.
Ubuntu / Linux Mint:
sudo apt-get install python3-pyqt5, python3-pyqt5.qtchart
git clone https://github.com/musikid/acpi_ec/cd acpi_ecsudo ./install.shmodprobe acpi_ecsudo cat /dev/ec #confirm access to EC
Fedora:
sudo dnf install python3-qt5sudo dnf install python3-pyqtchart
Make sure SecureBoot is off.
sudo dnf install dkmsgit clone https://github.com/musikid/acpi_ec/cd acpi_ecsudo ./install.shmodprobe acpi_ecsudo cat /dev/ec #confirm access to EC
[OPTIONAL]
- Install
amdctl
for undervolt and voltage readings - Installacer-predator-module for keyboard rgb control
- 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 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
Ubuntu / Linux Mint:
sudo apt-get install python3-pyqt5, python3-pyqt5.qtchart
git clone https://github.com/musikid/acpi_ec/cd acpi_ecsudo ./install.shmodprobe acpi_ecsudo cat /dev/ec#confirm access to EC
[OPTIONAL]pip install git+https://github.com/georgewhewell/undervolt.gitsudo apt-get install msr-tools
Fedora:
sudo dnf install python3-qt5sudo dnf install python3-pyqtchart
Make sure SecureBoot is off.
sudo dnf install dkmsgit clone https://github.com/musikid/acpi_ec/cd acpi_ecsudo ./install.shmodprobe acpi_ecsudo cat /dev/ec#confirm access to EC
[OPTIONAL]pip install git+https://github.com/georgewhewell/undervolt.gitsudo dnf install msr-tools
Arch Linux:
sudo pacman -Syu linux-headers#amdctl and acpi_ec can be installed via git, or from the AURsudo yay -Syu amdctl acpi_ec-dkms-gitsudo modprobe acpi_ecsudo cat /dev/ec#confirm access to EC#install python dependencies with venvpython3 -m venv ./venvsource ./venv/bin/activatepip install PyQt5 PyQtChart
Packages:
Python Qt5
->PyQt5acpi_ec
->acpi_ec by musikidmsr-tools
->msr-tools by intel
This is a fork ofPredatorSense by snowyoneill, customized forAN515-46-R5WF
Nothing yet
About
Clone of Acer's NitroSense™ application for Linux. (AN515-46 or similar)
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published
Languages
- Python77.0%
- QML18.2%
- C4.7%
- JavaScript0.1%
- PowerShell0.0%
- Shell0.0%