Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 57712 - nvidia GLX 1.0.6106-r3 load error "undefined symbol: glBlendEquationSeparateNVX"
Summary: nvidia GLX 1.0.6106-r3 load error "undefined symbol: glBlendEquationSeparateNVX"
Status: RESOLVED DUPLICATE of bug 56146
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-20 04:55 UTC by Dizzy
Modified: 2005-07-17 13:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dizzy 2004-07-20 04:55:56 UTC
Hi

I noticed that after the last upgrade to xfree some of the GL enabled programs started showing error messages (ex. mplayer showed at startup). Until today when I rebooted the machine, after that I noticed GLX extension doesnt load anymore:
Using vt 7
dlopen: /usr/lib/libGLcore.so.1: undefined symbol: glBlendEquationSeparateNVX
(EE) Failed to load /usr/X11R6/lib/modules/extensions/libglx.so
(EE) Failed to load module "glx" (loader failed, 7)
(EE) NVIDIA(0): Failed to load GLX

I have searched google and found nothing, I have no ideea where to start debug this problem. I have to mention I am using 2.6.7 kernel so I have no choice but to use the latest nvidia-kernel (6106) package which supports 4K_STAKS. I have not experienced any trouble until the last xfree86 upgrade. Any hints ?


Reproducible: Always
Steps to Reproduce:
start xfree86 with nvidia-glx extension
Actual Results:  
(EE) NVIDIA(0): Failed to load GLX


Expected Results:  
should have loaded the extension fine.

Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7)
=================================================================
System uname: 2.6.7 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.lug.ro/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb cdr crypt dvd dvdr encode foomaticdb gdbm gif
gtk2 imlib java jpeg libg++ libwww mad mikmod mmx mpeg mysql ncurses nls
oggvorbis opengl oss pam pdflib perl png python readline slang sse ssl tcpd
truetype x86 xml2 xmms xv zlib"
Comment 1 Dizzy 2004-07-20 04:57:02 UTC
I forgot to mention, the xfree86 installed version is 4.3.0-r6 
Comment 2 Andrew Bevitt 2004-07-20 08:08:26 UTC
This isnt the same symbol error but its the same problem as on bug #56146

Ultimately what we need to do is remove all of the GL_VERSION 1.2, 1.3, 1.4 defined stuff from gl.h -- or make sure that all the headers defined in glext.h for those versions are provided by gl.h ... its a large patch either way...

Personally im of the oppinion of removing from gl.h so that gl.h only provides legacy Version 1.1 support and all newer versions are provided by glext.h (this is the harder of the two patches to make though).
Comment 3 Andrew Bevitt 2004-08-17 08:02:23 UTC
Marking this as dup. for simpler tracking.. 

*** This bug has been marked as a duplicate of 56146 ***