Skip to content

Feature => gpu switch and build fix#164

Open
VinciyS wants to merge 5 commits into
PXDiv:mainfrom
VinciyS:feature/gpu-switch-and-build-fix
Open

Feature => gpu switch and build fix#164
VinciyS wants to merge 5 commits into
PXDiv:mainfrom
VinciyS:feature/gpu-switch-and-build-fix

Conversation

@VinciyS
Copy link
Copy Markdown

@VinciyS VinciyS commented Mar 10, 2026

Integrate GPU switching mechanism and resolve build script path issues

- Added universal GPU mode switcher (Integrated, Hybrid, Nvidia) in MainWindow.axaml and backend logic in DAMXClient.cs
- Implemented change_gpu_mode handling in DAMX-Daemon.py leveraging system76-power/envycontrol
- Refactored PackageEverything.py to use dynamic absolute paths, bypassing local undynamic directories and missing driver checks."

VinciyS added 4 commits March 1, 2026 00:38
Removed hardcoded 425 key code. The setup script now dynamically listens and captures the specific hardware code of the user's Nitro button and saves it to a config file. This ensures out-of-the-box compatibility with all Acer Nitro models.
… issues

- Added universal GPU mode switcher (Integrated, Hybrid, Nvidia) in MainWindow.axaml and backend logic in DAMXClient.cs
- Implemented change_gpu_mode handling in DAMX-Daemon.py leveraging system76-power/envycontrol
- Refactored PackageEverything.py to use dynamic absolute paths, bypassing local undynamic directories and missing driver checks.
Implemented JSON-based config to remember user's last selected power profile and manual fan speed settings across reboots. Also fixed fan icon alignment issues in Dashboard UI.
@AntonioRocha17
Copy link
Copy Markdown

AntonioRocha17 commented Mar 21, 2026

error DAMX Installed it and found some problems:

After rebooting my laptop it doesn't allow me to change profiles (mine is stuck at balanced).

When I chose a Graphic mode a pop up window shows up asking if I want to log out to apply the mode and when I click YES a error pop up message shows saying "GPU couldn't change. Check your settings" and nothing happens.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants