Summary
Add an optional automatic GPU mode switch based on AC power state.
When AC power is connected, automatically switch to Hybrid/dGPU mode. When AC power is disconnected, automatically switch back to Integrated (iGPU) mode.
This would be useful for laptops where users want maximum GPU performance while plugged in, while automatically prioritizing battery life when running on battery.
Proposed behavior
- AC connected: switch to Hybrid/dGPU mode
- AC disconnected: switch to Integrated (iGPU) mode
The automatic switching should be optional and disabled by default.
Configuration
Allow users to enable/configure this behavior through both CLI and GUI.
For example, the CLI could provide an option such as:
cardwire gpu auto-power-mode enable
cardwire gpu auto-power-mode disable
I have moderate knowledge of Rust and SW development and willing to help developing this if owners approve.
Summary
Add an optional automatic GPU mode switch based on AC power state.
When AC power is connected, automatically switch to Hybrid/dGPU mode. When AC power is disconnected, automatically switch back to Integrated (iGPU) mode.
This would be useful for laptops where users want maximum GPU performance while plugged in, while automatically prioritizing battery life when running on battery.
Proposed behavior
The automatic switching should be optional and disabled by default.
Configuration
Allow users to enable/configure this behavior through both CLI and GUI.
For example, the CLI could provide an option such as:
I have moderate knowledge of Rust and SW development and willing to help developing this if owners approve.