power-profiles-daemon as a Linux alternative to MSI Dragon Center
Updated
Our verdict
power-profiles-daemon is a reasonable replacement for MSI Dragon Center only if your main need is CPU power profile switching. It handles basic performance, balanced, and power-saver modes with automatic AC/battery switching and D-Bus integration, making it suitable for desktop environments like GNOME. However, it does not support fan control, RGB lighting, or GPU performance tuning — all key features of MSI Dragon Center. Users who prioritize core CPU power management over hardware-specific customization will find it functional, but those relying on full system control will need additional tools.
- License
- GPL-2.0
- Price
- Free
- Latest version
- 0.30
- Rating
- —
What works the same
- Switches between performance, balanced, and power-saver CPU profiles
- Automatically adjusts on AC/battery transitions
- Supports D-Bus API for desktop integration
- Persists settings across reboots via systemd and logind
- Configurable using plain text INI-style files
What is different
- No fan speed control — power-profiles-daemon does not manage thermal policies
- No RGB keyboard lighting support
- Does not monitor temperatures or GPU usage
- Lacks MSI-specific hardware access or low-level sensor control
- Minimalist design focuses only on CPU power states, not holistic system tuning
Opening your MSI Dragon Center files
MSI Dragon Center uses proprietary configuration files and has no public schema or export format. power-profiles-daemon uses simple INI-style configuration files located in /etc or /usr/share, but there is no way to convert Dragon Center profiles. Migration must be manual, and no tools exist to import or interpret MSI-specific settings.
Switching from MSI Dragon Center to power-profiles-daemon, step by step
- Install power-profiles-daemon via your package manager (e.g., sudo apt install power-profiles-daemon)
- Verify it's active: systemctl is-active power-profiles-daemon
- Use the D-Bus interface or a frontend like gnome-power-profiles-daemon to switch profiles
- Edit profiles in /etc/power-profiles-daemon/profiles/*.profile if needed
- Ensure no conflicting tools like tlp or thermald override its behavior
Key features of power-profiles-daemon
- Supports performance, balanced, and power-saver profiles
- D-Bus API for integration with desktop environments
- Automatic switching on AC/battery change
- Minimal resource usage
- Configurable via INI-style files
- Works with systemd and logind
- Respects system policy and user preferences
How to install power-profiles-daemon on Linux
sudo apt install power-profiles-daemonsudo apt install power-profiles-daemonsudo dnf install power-profiles-daemonsudo pacman -S power-profiles-daemonsudo zypper install power-profiles-daemonFrequently asked questions
Can power-profiles-daemon control my MSI laptop's fans?
No, it does not support fan control. Use alternative tools like fancontrol or thinkfan with appropriate sensors if your hardware allows.
Does it work on MSI laptops out of the box?
It runs on any Linux system, including MSI laptops, but won't access MSI-specific features like RGB or advanced thermal modes.
How do I switch profiles without a GUI?
Use the D-Bus command: gdbus call --system --dest org.freedesktop.UPower.PowerProfiles --object-path /org/freedesktop/UPower/PowerProfiles --method org.freedesktop.UPower.PowerProfiles.SetProfile <profile>