The full warning: $ bzflag bzflag: /usr/lib/libGL.so.1: no version information available (required by bzflag) bzflag: /usr/lib/libGL.so.1: no version information available (required by /usr/lib/libopengl32.so) loading fixedmr --- here is gameplay --- Segmentation fault The game exits normally when nvidia-settings is used to turn vsync on. The bug goes deeper however - after some event (can't pinpoint it yet), the game will just segfault until I do another opengl-update nvidia. The "no version information available" still happens no matter if vsync is on or off. Reproducible: Always Steps to Reproduce: 1. have nvidia-glx 6106 and bzflag installed 2. start bzflag 3. exit bzflag Actual Results: After step 2, you can see the no version information available message, and play will continue normally. After step 3, you can see that it segfaults. Sometimes, an opengl-update nvidia is required otherwise step 2 will result in no gameplay and instead a segfault. Expected Results: No warnings, no segfaulting emerge info: Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-love5) ================================================================= System uname: 2.6.7-love5 i686 Intel(R) Pentium(R) 4 CPU 2.26GHz Gentoo Base System version 1.5.1 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -msse2 -mfpmath=sse" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -msse2 -mfpmath=sse" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw3d acpi aim alsa apache2 arts avi berkdb cdr crypt cups dvd encode esd faad flac flash foomaticdb freetype gb gd gdbm gif gimp-print gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagick imlib jabber jack java joystick jpeg kde ladcca libg++ libwww mad mbox mikmod mmx motif mpeg msn mysql ncurses nls oggvorbis opengl pam pcmcia pdflib perl php png python qt quicktime readline samba sdl slang snmp socks5 spell sse ssl svga tcltk tcpd tiff truetype trusted usb wavelan wmf wxwindows x86 xft xine xml xml2 xmms xv yahoo zlib" NOTE: the no version information available bug is also present in xscreensaver.
Created attachment 35508 [details] strace of bzflag This may be linked to bug 57003. Attached strace of bzflag. The following actions were performed in the strace: 1. start bzflag 2. up key to highlight exit 3. enter to select exit 4. enter to confirm exiting Then the segfault occurs.
Try nvidia-glx-1.0.6106-r1 it should fix some of these (if not all the problems)
Is this still an issue? If so, does nvidia-glx-1.0.6111 make a difference?
Yes, it is still a problem - The version information problem is gone, but the segmentation fault still occurs. No big deal as it doesn't affect gameplay, but its something that nonetheless shouldn't happen.
Since this works fine for me with nvidia-glx-1.0.5336-r2 and doesn't affect gameplay I'm going to close this with WORKSFORME.