Symptom: opengl screensavers to not work correctly when using X.org 7 and nvidia-glx drivers. Solution: eselect for modular X.org 7 and Nvidia-GLX fails to link the following files correctly: /usr/lib/opengl/xorg-x11/lib/libGL.so + libGL.so.1 point to /usr/lib/opengl/xorg-x11/lib/libGL.so.1.2 for the the Open GL screen savers to work they have to link to /usr/lib/opengl/nvidia/lib/libGL.so and libGL.so.1 ----------------------------------------------------------------------------- Portage 2.1_rc1-r4 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.4-r3, 2.6.16-gentoo-r8 i686) ================================================================= System uname: 2.6.16-gentoo-r8 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz Gentoo Base System version 1.12.0_pre19 dev-lang/python: 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -pipe -march=pentium4" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -march=pentium4" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 X a52 aac aalib alsa apache2 apm avi bash-completion berkdb bitmap-fonts browserplugin bzip2 cairo cdparanoia cli crypt cscope css cups cvs divx4linux dlloader doc dri dts dv dvb dvd dvdr dvdread edl eds effects emacs emboss encode examples expat extensions extraengine fame fastcgi ffmpeg flac foomaticdb fortran frontendonly gdbm gif gnome gnutls gpm graphviz gstreamer gtk gtk2 ieee1394 imagemagick imlib inkjar ipv6 isdnlog java jbig jce jpeg kde kdebase-startkde libcaca libg++ libwww lirc live lzo mad matroska mikmod mjpeg mmext mmx mmxext motif mozsvg mp3 mpeg mplayer mpm-threadpool musicbrainz mysql mythtv ncurses nls nptl nptlonly nsplugin nvidia offensive ogg oggvorbis opengl oss pam pcre pdflib perforce perl pic plugin png pppd python qt quicktime readline real reflection rtc ruby samba sdl session sndfile spell spl sql sqlite sse sse2 ssl subversion svg tcltk tcpd theora threads tiff truetype truetype-fonts type1-fonts urandom utf8 v4l v4l2 vcd visualization vorbis win32codecs wmf xanim xcomposite xinerama xinetd xml xml2 xmms xorg xprint xv xvid xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_vmmouse input_devices_vmkeyboard kernel_linux userland_GNU video_cards_i810 video_cards_nv video_cards_nvidia video_cards_radeon video_cards_vesa video_cards_vmware video_cards_apm" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Assigning to herd; maintainer is apparently MIA.
what version of eselect-opengl do you have? are you still experiencing this problem? try running: eselect opengl set nvidia
I haven't seen this in a while.