I've been trying for a year now to get NWN to work on my Slackware 13.37/14.0 install. I have followed the install guide here, and it works fine (including movies) up to the point that I try to either Create New Character or Select Premade Character. When I click either of those two options, the game exits with a segmentation fault.
My nwn file:
#!/bin/sh # This script runs Neverwinter Nights from the current directory # I have a 64-bit machine - this sets the environment to 32-bit . /etc/profile.d/32dev.sh export SDL_MOUSE_RELATIVE=0 export SDL_VIDEO_X11_DGAMOUSE=0 # If you do not wish to use the SDL library included in the package, remove # ./lib from LD_LIBRARY_PATH export LD_LIBRARY_PATH=./miles:$LD_LIBRARY_PATH export MALLOC_CHECK_=0 # This was to attempt to discover what it was doing when it segfaulted #strace -o nwn.log ./nwmain $@ ./nwmain $@
The output of ldd on the file (stuck into the preloader script):
linux-gate.so.1 (0xffffe000) libm.so.6 => /lib/libm.so.6 (0xf7754000) libpthread.so.0 => /lib/libpthread.so.0 (0xf773a000) libGL.so.1 => /usr/lib/libGL.so.1 (0xf765e000) libGLU.so.1 => /usr/lib/libGLU.so.1 (0xf75e6000) libmss.so.6 => ./miles/libmss.so.6 (0xf7571000) libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xf74c5000) libc.so.6 => /lib/libc.so.6 (0xf7344000) /lib/ld-linux.so.2 (0xf7781000) libnvidia-tls.so.304.43 => /usr/lib/tls/libnvidia-tls.so.304.43 (0xf7340000) libnvidia-glcore.so.304.43 => /usr/lib/libnvidia-glcore.so.304.43 (0xf563b000) libX11.so.6 => /usr/lib/libX11.so.6 (0xf5504000) libXext.so.6 => /usr/lib/libXext.so.6 (0xf54f3000) libdl.so.2 => /lib/libdl.so.2 (0xf54ee000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf5408000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xf53ee000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xf53e5000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf53dc000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf53bb000) libXau.so.6 => /usr/lib/libXau.so.6 (0xf53b8000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xf53b2000) libvga.so.1 => /usr/lib/libvga.so.1 (0xf5333000)
nwn.log (output of strace) can be found at http://www.slaxer.co.../nwn.log.tar.xz (419k, unzips to a 27M text file). I've looked it over, but I don't see anything that screams "This is the problem!"
I should probably also note that I'm running an Nvidia card with the latest 304.43 drivers and an intel dual core processor (Core2 Extreme X9000). I have another machine I haven't tried yet running Slackware 14 32-bit, but I'm thinking about trying that tomorrow evening to see if I'm perhaps missing something.
Any thoughts/questions/quick fixes?
Edit: Fixed the mangled formatting.
Modifié par JKtheSlacker, 02 septembre 2012 - 05:53 .





Retour en haut






