A PRIME technológia a napjainkban megjelent, laptopokban található két videókártyával felszerelt hibrid grafikus megoldások gyűjtőneve, mint amilyen az NVIDIA Optimus, vagy az AMD Dynamic Switchable Graphics for Radeon. A PRIME GPU offloading és a Reverse PRIME nevei a hibrid grafikus megoldások támogatásának a Linux kernel-ben.
Szabad videókártya-illesztőprogramok
A PRIME használatához érdemes szabad videókártya illesztőprogramokat használni. Ezek a következő illesztőprogramok:
Meglévő kártyák listájának lekérése
Ha ezeket használja a rendszer, akkor nincs további tennivaló, ha nem akkor ezeket kell beállítani, amelyek újraindítás után indulnak el:
xrandr --listproviders Providers: number : 2 Provider 0: id: 0x7d cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 3 outputs: 4 associated providers: 1 name:Intel Provider 1: id: 0x56 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 6 outputs: 1 associated providers: 1 name:radeon
Ebben a példában két videókártya van, az Inteltől származó ingergrált GPU (azonosítója: 0x7d), és a AMD Radeon GPU (azonosítója: 0x56) amelyet a GPU igényes alkalmazásokhoz lehet használni.
Alapértelmezett GPU a rendszerben:
glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
Videokártya-használat sorrendje
A videokártya-használat sorrendjének megváltoztatása:
xrandr --setprovideroffloadsink radeon Intel
A videokártya-használat sorrendjének megváltoztatása név helyett sorszámmal:
xrandr --setprovideroffloadsink 1 0
Videokártya-használat sorrendje egy-egy alkalmazásnál
Beállítható a használandó videókártya az alkalmazás (amelyek nagyobb grafikus teljesítményt igényelnek) indítása során is, a DRI_PRIME=1 környezeti változó használatával. A példában a glxinfo nevű alkalmazás indítása a második GPU-n:
env DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Gallium 0.4 on AMD TURKS
Példa egy parancsikon megváltoztatására, a Firefox használja a nagyobb teljesítményű kártyát:
env DRI_PRIME=1 firefox %u
A böngészőben a hibakeresési információkat megtekintve győződhet meg róla, hogy az alkalmazás használja a másik gyorsítókártyát. Ehhez a címsorba írja be a következő címet:
about:support