Egy ati X200M videokarival vagyok megaldva, aminek, mint kiderult, a drivere meg nem jol mukodik egyutt a 7.2-es xorg-gal. (3D gyorsitas bajos.) Sajnos ez csak aztan esett le, hogy emergaltam a 7.2-es xorg-ot... :( Most szeretnem visszaallitani az "eredeti", 7.1-es allapotot. Hogyan lehetne ezt?
A frissiteskor ezeket a csomagokat frissitettem:
x11-base/xorg-x11 x11-apps/mesa-progs x11-misc/util-macros x11-proto/xproto x11-libs/libdrm x11-libs/xtrans app-doc/xorg-docs x11-libs/libICE x11-libs/libXau x11-libs/libXdmcp x11-libs/libfontenc x11-libs/libXext x11-libs/libXt x11-libs/libXrender x11-apps/mkfontscale x11-libs/libxkbfile x11-apps/xmodmap x11-apps/luit x11-apps/sessreg x11-libs/libXinerama x11-libs/libXmu x11-libs/libXv x11-apps/mkfontdir x11-libs/libXpm x11-libs/libXcursor x11-libs/libXScrnSaver x11-apps/xkbcomp x11-libs/libXres media-libs/mesa x11-libs/libXaw x11-apps/xauth x11-misc/xkeyboard-config x11-apps/xprop x11-apps/xrandr x11-apps/xdpyinfo x11-libs/libXvMC x11-libs/cairo x11-apps/xinit x11-base/xorg-server x11-apps/xrdb x11-drivers/xf86-video-vesa x11-drivers/xf86-video-fbdev x11-apps/mesa-progs
Egyelore azt probaltam, hogy leszedtem az xorg-ot, es probalom ujra foltenni 7.1-eskent.
Leszedni igy sikerult:
emerge -av --unmerge =x11-base/xorg-server x11-apps/xinit x11-libs/cairo x11-apps/xdpyinfo x11-apps/xrandr x11-libs/libXvMC x11-apps/xprop x11-misc/xkeyboard-config x11-apps/xauth x11-libs/libXaw x11-libs/libXres x11-apps/xkbcomp x11-libs/libXScrnSaver x11-libs/libXcursor x11-libs/libXpm x11-apps/mkfontdir x11-libs/libXv x11-libs/libXmu x11-libs/libXinerama x11-apps/sessreg x11-apps/luit x11-apps/xmodmap x11-libs/libxkbfile x11-apps/mkfontscale x11-libs/libXrender x11-libs/libXt x11-libs/libXext x11-libs/libXext x11-libs/libfontenc x11-libs/libXdmcp x11-libs/libXau x11-libs/libICE x11-libs/libdrm x11-libs/xtrans x11-proto/xproto x11-misc/util-macros xorg-x11
Sajnos visszatelepiteskor a libXext nem fordul le:
checking for XEXT... configure: error: Package requirements (xproto x11 xextproto xau) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively you may set the XEXT_CFLAGS and XEXT_LIBS environment variables
to avoid the need to call pkg-config. See the pkg-config man page for
more details.
De ezekrol fogalmam sincs, hogy mik.
[MEGOLDÁS:] valamiért a (lib)xproto, (lib)x11, (lib)xau, (lib)stb. csomagok nem voltak benne a libXext függőségei között. Ha a libXext előtt magam emeráltam ezeket a további libeket, akkor már lefordult szépen minden.
Végülis valóban úgy sikerült visszatérni a 7.1-es X-re, hogy a /etc/portage/package.mask -ban kézzel kimaszkolgattam a bizonyos verziójúnál újabb csomagokat, és ezt el kellett végezni az összes, az X által érintett csomagra (lásd föntebb).