Hogyan heggeszünk GLX-et Gentoo alatt ha nincs net

Fórumok

Hogyan heggeszünk GLX-et Gentoo alatt ha nincs net

Hozzászólások

Ha valaki a következő szituba keveredik, van rá megoldás:
Gentoo, nincs net, ezért nincs emerge sync, "hazavitt" nvidia-glx-1.0-6629 ebuild-re hibát ír az emerge.

Hazaviszed az éppen aktuális nvidia run file-t, ha kell patchelni kicsomagolod -x -szel, és patcheled (mondjuk kell patchelni a 6111-est 2.6-os kernelnél ha __VMALLOC_RESERVE-re panaszkodik).
Ha ezzel megvagy akkor -e paraméterrel kell indítani a run file-t és bizonyos helyeken kérdéseket tesz fel elérési utakról, a lényeg az hogy a GLX library-nél a /usr/lib/opengl/nvidia helyet kell megadni, mert különben nem fog menni az opengl-update nvidia.
Így vagy elindul az X, és a glxinfo azt mondja hogy nincs glx extension, vagy nem is indul el ugyanezzel az indokkal.
A walkaround a köv. :
A /usr/X11R6/lib-en belül (ha jól tudom, nem emlékszem teljesen) lesz egy nvidia glx (vagy valami hasonló könyvtár) és benne sok fincsi dolog, pl. maga a glx extension (a verziószámról kiderül hogy jó helyen jársz-e). Ezeket át kell másolni a /usr/lib/opengl/nvidia/extensions-be, ha nincs ilyen könyvtár, hozd létre. Innentől menni kell mindennek.

Ma hazaviszem az új nvidia drivert és frissítek is.
Sok sikert mindenkinek.