Ahhoz, hogy a hardveres gyorsítású API-kat, mint az OpenGL, olyan ablakrendszerekkel használhassuk, mint az X11 vagy a Wayland, szükség van egy interfészre, amely összeköti őket. Az OpenGL-hez az X11-en a legtöbb program a GLX-et használja, míg utódját, az EGL-t a Wayland-en, az Android-on és a beágyazott környezetben használják. Bár az EGL-nek van néhány jelentős előnye a GLX-hez képest, és elméletileg ugyanúgy használható az X11-en is, az ottani elterjedése nagyon lassú volt.
Ez a következő okokra vezethető vissza:
A játékok és hasonló alkalmazások alig profitálnak a váltásból.
Azok az alkalmazások és eszközkészletek, amelyeknek előnyös lenne, gyakran eleve nem engedélyezik a hardveres gyorsított leképzést az X11-en. Valószínűleg – többek között – a korábbi rossz és bonyolult illesztőprogram helyzet miatt.
A lassú átvétel miatt az X11 EGL implementációk hibásak és hiányosak maradtak.
Nem minden asztali grafikus kártya illesztőprogram támogatja teljes mértékben, és vannak hibái (például az átlátszó ablakok hibás megjelenítése). De ahogy a Wayland egyre nagyobb lendületet vesz, az EGL is egyre több figyelmet és javítást kap a Linux desktop-on. És hogy miért is akarják a fejlesztők az EGL-t? Mert ad nekik egy kiváló eszközt - az EGLImages-t (és az EGLFence-t). Az EGLImage egy olyan objektum, amely a GPU memóriájának egy darabján jön létre (ami lehet DMABUF, a DMABUF másolás nélküli puffermegosztást biztosít), megosztva különböző folyamatokkal, és amelyet framepufferként (a GL renderelés célpontja) vagy textúraként (a GL renderelés forrása) használnak.
Az NVIDIA nemrégiben kiadta az NVIDIA 560 grafikus illesztőprogram-sorozat stabil verzióját Linux, FreeBSD és Solaris rendszerekhez, amely az első olyan kiadás, amely alapértelmezés szerint nyílt forráskódú GPU kernel modulokat használ.
Az NVIDIA nemrégiben kiadta az NVIDIA 560 grafikus illesztőprogram-sorozat béta verzióját Linux, FreeBSD és Solaris rendszerekhez, amely az első olyan kiadás, amely alapértelmezés szerint nyílt forráskódú GPU kernel modulokat használ.
Az NVIDIA kiadta a GNU/Linux, FreeBSD és Solaris rendszerekhez készült NVIDIA 535.98-as zárt tulajdonosi grafikus eszközvezérlő illesztőprogramját, amely néhány hibajavítást tartalmaz:
Az NVIDIA bejelentette, hogy megjelent a GNU/Linux, FreeBSD és Solaris rendszerekhez készült Linux x64 (AMD64/EM64T) videókártya-illesztőprogram 525.85.05 verziója zárt forráskódú grafikus eszközvezérlő illesztőprogramját, amely néhány új funkciót és fejlesztést tartalmaz. Az új verzió javította a felfüggesztés és folytatás megbízhatóságát UEFI rendszereken, ha bizonyos kijelzőpanelokat használnak.
Dinamikusan gyorsulnak az NVDIA GPU-k az AMD processzorokkal kommunikálva
Az NVIDIA kiadta az NVIDIA 525.60.11 verziójú illesztőprogramot, mint új tulajdonosi és nyílt forráskódú grafikus vezérlőjének új, termelésre kész verzióját a GNU/Linux, FreeBSD és Solaris rendszerekhez, amely számos újdonságot fejlesztéseket, új funkciókat és hibajavításokat tartalmaz.
Az NVIDIA kiadta a GNU/Linux, FreeBSD és Solaris rendszerekhez készült NVIDIA 515.86.01-es zárt tulajdonosi grafikus eszközvezérlő illesztőprogramját, amely pár hibajavítást tartalmaz.
Az NVIDIA kiadta a GNU/Linux, FreeBSD és Solaris rendszerekhez készült NVIDIA 515.57-es zárt tulajdonosi grafikus eszközvezérlő illesztőprogramját, amely számos új funkciót és fejlesztést tartalmaz.
Az NVIDIA kiadta a GNU/Linux, FreeBSD és Solaris rendszerekhez készült NVIDIA 510.47.03 -es zárt tulajdonosi grafikus eszközvezérlő illesztőprogramját, amely számos új funkciót és fejlesztést tartalmaz.
Az NVIDIA kiadta a GNU/Linux, FreeBSD és Solaris rendszerekhez készült NVIDIA 495.44-es zárt tulajdonosi grafikus eszközvezérlő illesztőprogramját, amely számos új funkciót és fejlesztést tartalmaz.
Az NVIDIA 495.44 egy új funkcióági verzió, és bevezeti a GBM API támogatását, amely egy GBM backend illesztőprogramot valósít meg, amely a Mesa 21.2 vagy újabb verziójú GBM betöltővel használható. Ez jó hír, különösen a KDE Plasma felhasználók számára, mivel a legutóbbi 5.23.2 frissítés is hozzáadta a kezdeti GBM-támogatást.