There's a parameter that can be set in a .desktop file, PrefersNonDefaultGPU=true, which should force an application to use the dedicated GPU on a laptop, but obviously that doesn't work for command-line-only tools.
It's not automatically resolved on Windows. Applications can export a symbol to hint to drivers that they want the big GPU, just like they can hint with their .desktop file on Linux, but other than that, it's up to the driver vendor to notice a bunch of users complaining about poor performance in a particular game and manually adding it to a massive whitelist, or the user manually changing a setting.
4 Comments
hoohoohoot@fedinsfw.app · 7 pts · 15d
AnyOldName3@lemmy.world · 8 pts · 15d
There's a parameter that can be set in a
.desktopfile,PrefersNonDefaultGPU=true, which should force an application to use the dedicated GPU on a laptop, but obviously that doesn't work for command-line-only tools.hoohoohoot@fedinsfw.app · 4 pts · 15d
AnyOldName3@lemmy.world · 7 pts · 15d
It's not automatically resolved on Windows. Applications can export a symbol to hint to drivers that they want the big GPU, just like they can hint with their
.desktopfile on Linux, but other than that, it's up to the driver vendor to notice a bunch of users complaining about poor performance in a particular game and manually adding it to a massive whitelist, or the user manually changing a setting.veryblandusername@fedinsfw.app · 1 pts · 15d
So fix it yourself or hire someone to do it.
hoohoohoot@fedinsfw.app · 1 pts · 14d
Coelacanth@feddit.nu · 1 pts · 15d
Doesn't Nvidia have Prime for their Linux drivers built in now? I remember you used to have to fuck around with Bumblebee, now that was a hassle.
I guess if you don't have an Nvidia GPU it's still a hassle.
hoohoohoot@fedinsfw.app · 1 pts · 14d