https://bugs.kde.org/show_bug.cgi?id=521914

--- Comment #9 from Pranay Pawar <[email protected]> ---
(In reply to Pranay Pawar from comment #8)
> (In reply to Pranay Pawar from comment #7)
> > (In reply to Zamundaaa from comment #3)
> > > > Would it be possible to add a way to completely hide a GPU from KWin 
> > > > like we could before?
> > > I'd much rather not. What problems is this actually causing for you?
> > 
> > Two things mainly:
> > 
> > 1. The dGPU wakes up at every login — fans spin up briefly and it draws
> > extra power on battery before going back to sleep. Even if it's short, it
> > didn't happen before 6.7 and feels like a regression on laptops.
> > 
> > 2. Before 6.7, setting KWIN_DRM_DEVICES meant KWin would completely stay
> > away from the dGPU. That was the expected behavior. Now that contract is
> > broken — KWIN_DRM_DEVICES no longer fully isolates the dGPU from KWin, which
> > is surprising for users who had this working fine for a long time.
> 
> Also I found a workaround by setting
> __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json in
> .config/systemd/user/plasma-kwin_wayland.service.d/override.conf
> specifically for the kwin_wayland process (via a systemd service override).
> This prevents the NVIDIA EGL ICD from loading and kwin_wayland no longer
> shows up in nvidia-smi at all.
> 
> But this is a workaround I didn't need prior to 6.7 —
> KWIN_DRM_DEVICES="/dev/dri/card1" in .config/environment.d/kwin.conf alone
> was sufficient to keep KWin from touching the dGPU in any way.

adding KWIN_DISABLE_VULKAN=1 and removing all other env vars has fixed the
issue (nvidia-smi showing kwin)

reference: 
1.
https://www.reddit.com/r/kde/comments/1ubr1j6/kwin_decided_to_use_my_dgpu_after_update/
2. https://bugs.kde.org/show_bug.cgi?id=521814

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to