Fix for fans running at full speed on Acer Nitro V16 (ANV16-41 / N24C4) especially with AMD Ryzen + NVIDIA GPU hybrid graphics on Linux and Windows. But probably usable for different models of Acer Nitro lineup.
After switching between desktop environments (Cinnamon/GNOME) or fresh OS install, the NVIDIA GPU stays active constantly, causing:
- πͺοΈ Fans running at maximum speed constantly
- π₯ High temperatures even when idle
- π Poor battery life
- π System feeling sluggish
This is also an issue for this laptop overall so i added a fix for Windows too, to make the Acer Nitro an affordable and powerful computer you can use in peace.
This script configures hybrid GPU mode properly, ensuring the AMD integrated GPU is used by default and NVIDIA GPU only activates when needed for gaming/intensive tasks.
wget https://raw.githubusercontent.com/DoThatKarma/acer-nitro-v16-linux-fix/main/fix-nitro-gpu.sh && chmod +x fix-nitro-gpu.sh && ./fix-nitro-gpu.sh- Download the script:
git clone https://github.com/DoThatKarma/acer-nitro-v16-linux-fix.git
cd acer-nitro-v16-linux-fix- Make it executable:
chmod +x fix-nitro-gpu.sh- Run the script:
./fix-nitro-gpu.sh- Reboot when prompted
- β Installs GPU management tools (nvidia-prime, TLP)
- β Sets GPU to on-demand (hybrid) mode
- β Configures TLP for optimal laptop power management
- β Fixes Cinnamon compositor GPU settings
- β Configures system to use AMD iGPU by default
- β Adds helper commands for running apps with NVIDIA GPU
Normal Usage (Quiet & Cool): Just use your laptop normally. The AMD integrated GPU handles everything, keeping fans quiet and temps low.
Gaming (Full Performance):
# For Steam games
nvidia-run steam
# For other games/apps
nvidia-run ./game-executable
# Alternative
nvidia-offload your-game-commandCheck GPU Status:
# Check which GPU mode is active
prime-select query
# Check if NVIDIA GPU is currently in use
nvidia-smi
# Monitor temperatures
watch -n 1 sensors- Download: fix-nitro-gpu.bat
- Right-click the link > Save As >
fix-nitro-gpu.bat
- Right-click the link > Save As >
- Double-click
fix-nitro-gpu.bat - Click "Yes" when Windows asks for admin permission
- Follow on-screen instructions
- Restart your computer
- Download: fix-nitro-gpu.ps1
- Right-click
fix-nitro-gpu.ps1> "Run with PowerShell" - If you get an error about execution policy:
- Open PowerShell as Administrator
- Run:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser - Type
Yand press Enter - Try step 2 again
- Follow on-screen instructions
- Restart your computer
After running the script and restarting:
- Open NVIDIA Control Panel (shortcut on desktop or right-click desktop)
- Go to Manage 3D Settings > Global Settings
- Set "Preferred graphics processor" to "Auto-select"
- Click Apply
Method 1: Per-game settings in NVIDIA Control Panel
- Manage 3D Settings > Program Settings
- Click "Add" and select your game
- Set to "High-performance NVIDIA processor"
- Click Apply
Method 2: Right-click method
- Right-click game .exe file
- Select "Run with graphics processor" > "High-performance NVIDIA processor"
Method 3: Use the desktop helper
- Drag your game .exe onto
Run-With-NVIDIA.bat(created on desktop)
Tested on:
- β Acer Nitro V16 (ANV16-41 / N24C4)
- β AMD Ryzen 7 8845HS + NVIDIA RTX 4060
- β Linux Mint / Ubuntu / Debian-based distros
- β Cinnamon, GNOME, KDE, XFCE desktop environments
- β Windows 10 / Windows 11
Should work on:
- Other Acer Nitro V series with AMD + NVIDIA
- Similar hybrid GPU laptops from other brands
# Check if NVIDIA GPU is active
nvidia-smi
# If it shows processes, something is using the GPU
# Kill unnecessary processes or rebootsudo prime-select nvidia
sudo rebootsudo prime-select intel # Uses AMD iGPU only
sudo rebootsudo apt remove tlp tlp-rdw
sudo rm /etc/tlp.conf
sudo rm /etc/environment.d/50-nvidia-prime.conf
sudo prime-select on-demand
sudo rebootError: Execution policy restriction
# Open PowerShell as Administrator and run:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser- Open Task Manager (Ctrl+Shift+Esc)
- Go to Performance tab
- Check GPU 1 (NVIDIA) usage
- If it shows activity, check what's using it under Processes tab
- Close unnecessary programs or reboot
- Open NVIDIA Control Panel
- Manage 3D Settings > Restore Defaults
- Open Services (Win+R > type
services.msc) - Find NVIDIA services and set back to Automatic
- Restart computer
For more granular fan control, try Div Acer Manager:
# Linux only
git clone https://github.com/PXDiv/Div-Acer-Manager-Fan-Controls
cd Div-Acer-Manager-Fan-Controls
sudo ./install.shFound this helpful? Star the repo! β
Have improvements or found this works on other models? Pull requests welcome!
If this works on other Acer models, please open an issue to let us know.
- Solution discovered while troubleshooting Acer Nitro V16 ANV16-41 (N24C4)
- Thanks to the Linux and Windows communities for GPU management tools
- Created by @DoThatKarma
MIT License - Feel free to use and modify
See LICENSE file for details.
- Use at your own risk. Always backup your data before running system scripts.
- This script modifies system power management settings.
- Not affiliated with Acer or NVIDIA.
If this helped you, give it a star! β
Having issues? Open an issue
--
Hope you enjoy this fix as much as me, it made the computer friendly to use in a quiet enviroment! Please star and share if u liked it!
And let me know if u have some more fixes or comments! :)
Best regards
DoThat