Has anyone seen Haruna unnecessarily wake the NVIDIA dGPU on a hybrid Intel/NVIDIA laptop?
On my system (CachyOS/Arch, KDE Wayland, Intel iGPU + RTX 3050), simply launching Haruna with no media loaded causes the NVIDIA GPU to become active and opens “/dev/nvidia*” devices.
Interestingly:
- Haruna renders on the Intel GPU (“Mesa Intel Graphics”)
- Hardware decoding is disabled
- A fresh Haruna profile shows the same behavior
- “mpv --idle” on the same system keeps the NVIDIA GPU suspended
Using “LD_DEBUG=libs,files”, I found that “libmpv.so” loads “libcuda.so.1” when Haruna starts, which appears to wake the dGPU.
This increases power uses in a laptop significantly.