Bug 499373 - Spectacle wakes up the dGPU and keeps it powered on if nvidia-vaapi-driver is installed
Summary: Spectacle wakes up the dGPU and keeps it powered on if nvidia-vaapi-driver is...
Status: RESOLVED DUPLICATE of bug 476866
Alias: None
Product: Spectacle
Classification: Applications
Component: General (other bugs)
Version First Reported In: 24.12.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Noah Davis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-01 00:22 UTC by Valeri
Modified: 2025-02-01 03:16 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Valeri 2025-02-01 00:22:19 UTC
SUMMARY
On an AMD iGPU + Nvidia dGPU setup Spectacle will power on the dGPU when it's launched and will keep it active while open if and only if nvidia-vaapi-driver (libva-nvidia-driver on arch) is installed. This results in increased start time and power draw.

STEPS TO REPRODUCE
1. Install nvidia-vaapi-driver
2. Launch spectacle

OBSERVED RESULT
dGPU will get powered up and stay that way until spectacle is closed. Spectacle will also launch slower than it does without nvidia-vaapi-driver.

EXPECTED RESULT
dGPU will stay powered down or at least will power down soon after spectacle starts.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
KDE Plasma Version: 6.2.5
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.1

ADDITIONAL INFORMATION
Frustratingly, neither nvtop nor nvidia-smi show spectacle as using the dGPU, making it relatively hard to understand why is it staying powered up.
Comment 1 Noah Davis 2025-02-01 03:16:00 UTC
Seems like https://bugs.kde.org/show_bug.cgi?id=476866

*** This bug has been marked as a duplicate of bug 476866 ***