Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 69348

Summary: ut2003 (2225-r3) bugs out during load with latest official Nforce drivers and nv glx drivers
Product: Gentoo Linux Reporter: Andrew Luecke <auzy>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED INVALID    
Severity: blocker    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Andrew Luecke 2004-10-28 20:57:15 UTC
When you run UT2003, straight after the loading screen, it bugs out asking for an extension it cant find (a Xig one), and a fctl problem before it..

I ran it from root to verify its not a permission problem, and I am 100% sure I have nvidias GLX running, and nvidias official drivers working..  

Reproducible: Always
Steps to Reproduce:
1. run ut2003 (run from root if you want to ensure its not a permission prob)
2. wait for the start cursing
3.

Actual Results:  
bash-2.05b# ./ut2003
fcntl: Invalid argument
fcntl: Invalid argument
ut2003-bin: arch/linux/lin_dsp.c:529: native_blitbuffer: Assertion `0' failed.
 
Backtrace:
[ 1]  ./Core.so [0x40a1171a]
[ 2]  /lib/libpthread.so.0 [0x40db0e03]
[ 3]  [0xffffe420]
[ 4]  /lib/libpthread.so.0(raise+0x2b) [0x40dae0bb]
[ 5]  /lib/libc.so.6(gsignal+0x42) [0x40bc2ea2]
[ 6]  /lib/libc.so.6(abort+0x170) [0x40bc49d0]
[ 7]  /lib/libc.so.6(__assert_fail+0x109) [0x40bbc349]
[ 8]  ./openal.so(native_blitbuffer+0x17b) [0x4428a243]
[ 9]  ./openal.so(_alcDeviceWrite+0x44) [0x4428c514]
[10]  ./openal.so(async_mixer_iterate+0xdb) [0x442779a3]
[11]  ./openal.so [0x4428ae30]
[12]  /lib/libpthread.so.0 [0x40dab01f]
[13]  /lib/libc.so.6(__clone+0x5a) [0x40c4f0aa]
Signal: SIGIOT [iot trap]
Aborting.
Xlib:  extension "XiG-SUNDRY-NONSTANDARD" missing on display ":0.0".
bash-2.05b#




Expected Results:  
It should be playable at the moment.. 

I'm running kernel 2.6.8.1 vanilla, the NFORCE drivers off nvidias site, the
nvidia GLX driver, which I know are both working. 

I suspect its an official prob.. 


Gentoo Base System version 1.6.4
Portage 2.0.51-r2 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.4.20040808-r1,
2.6.8.1 i686)
=================================================================
System uname: 2.6.8.1 i686 AMD Athlon(tm) 64 Processor 3200+
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1
Libtools: sys-devel/libtool-1.4.3-r4
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /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="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex 3ds S3TC X aac acpi aim alsa apm arts avi berkdb bitmap-fonts
c c++ cairo cddb cdr cgi chroot clanJavaScript clanVoice codecs crypt cscope css
cups curl curlwrappers dba dga divx4linux dnd dvd dvdr encode esd evo f77 faac
faad fam fastcgi fbcon fla flac foomaticdb gdbm gif gimp gimpprint glut gnome
gnomedb gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal howl icq imagemagick imlib
ipv6 ipv6arpa jabber java jpeg kde libg++ libwww live mad mbox mikmod ming mixer
mmx mng monkey mono motif mozilla mozp3p mozsvg mpeg mplayer msn ncurses net
neural nls nvidia offensive oggvorbis opengl oss pam pcap pdflib perl png
portaudio posix pthreads python qt quicktime readline scanner sdl silverxp slang
soap sockets sox speedo speex spell sse ssl stroke svg svga tcpd theora tiff
timidity truetype usb uudeview v4l v4l2 vim-with-x wifi wmf wxwindows x86 xml2
xmms xrandr xv yahoo zlib"
Comment 1 Andrew Luecke 2004-10-28 21:45:56 UTC
Ok.. I discovered the lack of a Xig extension is normal and is just because I'm not using the Xig server.. 

the crash was caused by the official sound nvsound nforce drivers it seems.. but the end result is:
-------------------------------
auzy@family ~ $ ut2003
fcntl: Operation not permitted
fcntl: Operation not permitted
Xlib:  extension "XiG-SUNDRY-NONSTANDARD" missing on display ":0.0".
GL_EXT_bgra not supported - bailing out.

History:

Exiting due to error
auzy@family ~ $

-----------------------------------------

I'm guessing its just ut2003 doesn't support geforceFX's yet (seems like only geforce 2-4).. would be nice during the ebuild if this was stated.

Thanks all.. I guess this bug can be closed now too (unless theres a way to get it working with geforce FX.. even though, they should support this extension so it might have been an oversight by Nvidia)
Comment 2 Andrew Luecke 2004-10-28 22:33:38 UTC
seems I forgot to opengl-update last install.. says opengl is messed up now.. but at least I know the reason