Lunar Client uses iGPU instead of dGPU.

Hello. I recently installed bazzite and for some reason Lunar Client uses iGPU instead of dGPU. I have HP laptop with NVIDIA Geforce GTX 1650 Ti and I selected to use supergfxctl. And I have a question. Is there something like "only dGPU mode" in supergfxctl and how to unlock it for non ASUS laptops. Also I would like to add that virtualization with gpu passthrough works. Thanks
1 Reply
HikariKnight
HikariKnight•2mo ago
edit the lunar client .desktop file and add this to the [Desktop Entry] section and switcheroo will automatically switch to the dgpu
PrefersNonDefaultGPU=true
X-KDE-RunOnDiscreteGpu=true
PrefersNonDefaultGPU=true
X-KDE-RunOnDiscreteGpu=true
however if you have reserved the gpu for passthrough, the linux system cannot use it until you unbind the gpu from the vfio-pci driver. you can verify this is the case as switcherooctl will not show your dgpu if you have it reserved for passthrough

Did you find this page helpful?