Unplayable game after update kernel, NVIDIA 6106 and Xorg 6.7.0-5
stuartb at thelinuxlink.net
stuartb at thelinuxlink.net
Thu Jul 8 06:29:25 EDT 2004
I had Ut2004 running well under Fedora Core2. I have a dual athlon MP
system with a FX5900 and 1.75Gb ram and dual 10,000rpm drives in raid-0.
Yesterday I updated the NVIDIA driver from 5336 to 6106, then went from my
custom 2.6.7 kernel ( with 8k stacks) to the 2.6.6smp kernel from Fedora
(4k stacks now supported by NVIDIA) Next I noted Fedora had new Xorg rpms
on up2date so I installed them. I started X and glxgears was around 5800.
I tried to play ut2004 and the startup was terrible and the splash of
NVIDIA was jerky. I went to instant action and any map took forever to
load. I killed it from a console after 2 mins. I remember problems with
MesaGL rpms and NVIDIA so I uninstalled Xorg-Mesa-LibGL rpm using --nodeps
and reinstalled NVIDIA 6106.Same problem: tuxracer is ok glxgears is ok
but jerky display of splash logo and any map under instant action doesn't
load after several minutes. Here is some log info:
All I see is a GL out of memory error in the ut2004 log.
How can I correct this or help someone debug this?
Stuart
Log: Log file open, Thu Jul 8 05:56:03 2004
Init: Name subsystem initialized
Init: Version: 3236 (127.29)
Init: Compiled: Jun 20 2004 09:32:48
Init: Command line:
Init: (This is Linux patch version 3236.1)
Init: Character set: Unicode
Init: Base directory: /usr/local/games/ut2004/System/
Init: Ini:UT2004.ini UserIni:User.ini
Init: Build label: UT2004 Build UT2004_Patch_[2004-06-11_16.51]
Init: Object subsystem initialized
Warning: Missing Class Class Editor.TransBuffer
Log: Initializing OpenGLDrv...
Log: binding libGL.so.1
Log: Game class is 'GameInfo'
Log: Bringing Level Entry.myLevel up for play (0) appSeconds: 15.322620...
ScriptLog: GameInfo::InitGame : bEnableStatLogging False
Log: Browse:
NvidiaLogo.ut2?Name=1600_by_1200?Class=Engine.Pawn?Character=Jakob?team=255
Log: Collecting garbage
Log: Purging garbage
Log: Garbage: objects: 33206->33205; refs: 343609
Log: Game class is 'CinematicGame'
Log: Bringing Level NvidiaLogo.myLevel up for play (0) appSeconds:
17.890081...
ScriptLog: GameInfo::InitGame : bEnableStatLogging False
Log: Created and initialized a new SDL viewport.
Log: ALAudio: Using ALC_EXT_capture to record audio.
ScriptLog: New Player 1600_by_1200 id=d0eee907985188946ff10063ba05f14b
Log: TTS: Opened file "/dev/speech" for text-to-speech output.
Log: Enter SetRes: 1600x1200 Fullscreen 1
Log: OpenGL
Log: GL_VENDOR : NVIDIA Corporation
Log: GL_RENDERER : GeForce FX 5900XT/PCI/SSE/3DNOW!
Log: GL_VERSION : 1.5.1 NVIDIA 61.06
Log: OpenGL: Device supports: GL
Log: OpenGL: Device supports: GL_EXT_bgra
Log: OpenGL: Device supports: GL_ARB_texture_compression
Log: OpenGL: Device supports: GL_EXT_texture_compression_s3tc
Log: OpenGL: Device supports: GL_ARB_texture_cube_map
Log: OpenGL: Device supports: GL_ARB_texture_env_combine
Log: OpenGL: Device supports: GL_NV_texture_env_combine4
Log: OpenGL: Device supports: GL_EXT_texture_lod_bias
Log: OpenGL: Device supports: GL_ARB_multitexture
Log: OpenGL: Device supports: GL_NV_vertex_array_range
Log: OpenGL: Device supports: GL_NV_vertex_array_range2
Log: OpenGL: Device supports: GL_ARB_multisample
Log: OpenGL: Device supports: GL_NV_multisample_filter_hint
Log: OpenGL: Device supports: GL_EXT_texture_filter_anisotropic
Log: OpenGL: Device supports: GL_ARB_vertex_buffer_object
Log: OpenGL: C16 RGB565 Z24 S8
Log: OpenGL: Level of anisotropy is 1.000000 (max 8.000000).
Log: OpenGL: Have 0 multisamples buffers, 0 samples.
Log: OpenGL: Failed to get a multisample GL context
Log: OpenGL: allocated 64 MByte of AGP memory
Log: Startup time: 20.640735 seconds
Log: Precaching: NvidiaLogo.LevelInfo0
Log: Static mesh batches: 508608 vertex bytes, 110460 index bytes
Log: Allocating 32768 byte dynamic index buffer.
Log: Allocating 65536 byte dynamic vertex buffer.
Log: Finished precaching geometry in 24.122 seconds
Log: Finished precaching textures in 0.625 seconds
Debug: UT2k4MainMenu.Opened() Sender:Package.UT2k4MainMenu
Log: URL: Adding default option Name=1600_by_1200
Log: URL: Adding default option Class=Engine.Pawn
Log: URL: Adding default option Character=Jakob
Log: URL: Adding default option team=255
Log: Browse:
Index.ut2?disconnect?Name=1600_by_1200?Class=Engine.Pawn?Character=Jakob?team=255
Log: Failed; returning to Entry
ScriptLog: UT2k4MainMenu NotifyLevelChange PendingConnection:False
Log: GP=FALSE
Log: Spawning new actor for Viewport SDLViewport
ScriptLog: New Player 1600_by_1200 id=d0eee907985188946ff10063ba05f14b
Log: Static mesh batches: 0 vertex bytes, 0 index bytes
Debug: UT2k4MainMenu.Opened() Sender:None
ScriptLog: Attempting to close a non-existing menu page
Log: URL: Adding default option Name=1600_by_1200
Log: URL: Adding default option Class=Engine.Pawn
Log: URL: Adding default option Character=Jakob
Log: URL: Adding default option team=255
Log: Browse:
ONS-Torlan?LinkSetup=Split_Square?Game=Onslaught.ONSOnslaughtGame?Mutator=UnrealGame.MutBigHead,BonusPack.MutCrateCombo,XGame.MutSlomoDeath,UTClassic.MutUseSniper,XGame.MutUDamageReward,XGame.MutVampire?bAutoNumBots=False?NumBots=4?Name=1600_by_1200?Class=Engine.Pawn?Character=Jakob?team=255
Log: Collecting garbage
Log: Purging garbage
Log: (Karma): Level Karma Terminated.
Log: Garbage: objects: 47040->44264; refs: 646494
Log: Game class is 'ONSOnslaughtGame'
Log: Bringing Level ONS-Torlan.myLevel up for play (0) appSeconds:
107.201178...
ScriptLog: Mutators
UnrealGame.MutBigHead,BonusPack.MutCrateCombo,XGame.MutSlomoDeath,UTClassic.MutUseSniper,XGame.MutUDamageReward,XGame.MutVampire
ScriptLog: GameInfo::InitGame : bEnableStatLogging False
ScriptLog: bAutoNumBots: False
ScriptLog: Using Official Link Setup: Split_Square
Log: Spawning new actor for Viewport SDLViewport
ScriptLog: New Player 1600_by_1200 id=d0eee907985188946ff10063ba05f14b
Log: Precaching: ONS-Torlan.LevelInfo0
Log: Static mesh batches: 6743700 vertex bytes, 776538 index bytes
Log: Allocating 32768 byte dynamic index buffer.
Log: Allocating 182508 byte dynamic index buffer.
Log: Preprocessing: Vertex stream total vertices: 180 Orig wedges: 180
Log: Allocating 65536 byte dynamic vertex buffer.
Log: Finished precaching geometry in 277.867 seconds
Log: OpenGL Error: GL_OUT_OF_MEMORY (UOpenGLRenderDevice::Unlock)
Log: Finished precaching textures in 7.373 seconds
Log: appRequestExit(0)
Exit: Preparing to exit.
Log: Purging garbage
Exit: Game engine shut down
Exit: SDL client shut down
Log: Waiting for file streaming thread to finish...
Exit: OpenAL Audio subsystem shut down.
Log: (Karma): Level Karma Terminated.
Log: Garbage: objects: 47692->0; refs: 646494
Exit: Object subsystem successfully closed.
Exit: Exiting.
Log: FileManager: Reading 0 GByte 250 MByte 340 KByte 883 Bytes from HD
took 27.450483 seconds (13.782284 reading, 13.668200 seeking).
Log: FileManager: 0.000000 seconds spent with misc. duties
Uninitialized: Name subsystem shut down
Uninitialized: Allocation checking disabled
Uninitialized: Log file closed, Thu Jul 8 06:03:36 2004
_____________________________
Nvidia installer log:
NVIDIA: left KBUILD.
-> done.
-> Kernel module compilation complete.
-> Installing both new and classic TLS OpenGL libraries.
-> Parsing log file:
-> done.
-> Validating previous installation:
-> done.
-> Uninstalling NVIDIA Accelerated Graphics Driver for Linux-x86 (1.0-6106):
-> done.
-> Uninstallation of existing driver: NVIDIA Accelerated Graphics Driver for
Linux-x86 (1.0-6106) is complete.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (1.0-6106):
executing: './usr/src/nv/makedevices.sh'...
executing: '/sbin/ldconfig'...
executing: '/sbin/depmod -aq'...
-> done.
-> Driver file installation is complete.
-> Running post-install sanity check:
-> done.
-> Sanity check passed.
-> Shared memory test passed.
-> Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86
(version: 1.0-6106) is now complete. Please update your XF86Config or
xorg.conf file as appropriate; see the file
/usr/share/doc/NVIDIA_GLX-1.0/README for details.
____________________________________________________________________
Xorg startup log:
II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.6106
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension GLX
(II) LoadModule: "extmod"
II) LoadModule: "nvidia"
(II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o
(II) Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.6106
Module class: XFree86 Video Driver
(II) NVIDIA(0): Setting mode "1600x1200"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(WW) NVIDIA(0): Option "AGPMode" is not used
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing extension GLX
(**) Option "Protocol" "IMPS/2"
stu at tuktuk stu]$ xdpyinfo
name of display: :0.0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 60700000
X.Org version: 6.7.0
maximum request size: 16777212 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0x3a00008, revert to PointerRoot
number of extensions: 30
BIG-REQUESTS
DOUBLE-BUFFER
DPMS
Extended-Visual-Information
FontCache
GLX
LBX
MIT-SCREEN-SAVER
MIT-SHM
MIT-SUNDRY-NONSTANDARD
NV-CONTROL
NV-GLX
RANDR
RENDER
SECURITY
SHAPE
SYNC
TOG-CUP
X-Resource
XC-APPGROUP
XC-MISC
XFree86-Bigfont
XFree86-DGA
XFree86-Misc
XFree86-VidModeExtension
XInputExtension
XKEYBOARD
XTEST
XVideo
XVideo-MotionCompensation
default screen number: 0
number of screens: 1
screen #0:
dimensions: 1600x1200 pixels (411x311 millimeters)
resolution: 99x98 dots per inch
More information about the ut2004
mailing list