Upgrade to nexuiz 2.0 with yum on fc5.x86_64

If you've had any problems with Nexuiz, or would like to report bugs, post here.

Moderators: Nexuiz Moderators, Moderators

Upgrade to nexuiz 2.0 with yum on fc5.x86_64

Postby lowey2002 » Tue Aug 22, 2006 2:31 pm

I downloaded nexuiz some months ago, so firstly let me just say how cool I think this game is.. IT ROCKS!! Seriously, it had everything I love about quake DM and then so much more!

After installing nexuiz with yum, I couldn't seem to connect to any of the servers because my version was out of date. I was happy enough playing with bots at the time. Then I grew impatient to see what 2.0 had to offer and made a rash decision to update with:
Code: Select all
# yum update nexuiz


And now it does not work.

More precisely, nexuiz-sdl toggles my screen as if preparing to load. It locks up indefinetly at this black screen and does not respond to ctrl+z, ctrl+c - I must kill -9 it.

I have more luck with nexuiz-glx. It loads to menu, it's very quick, sound is working; almost too good to be true. Start a game and it crashes, but this time it releases my console straight away. The output is too long to post in it's entirety, this appears to be the important parts:
Code: Select all
    ...
^7Draw_CachePic: failed to load gfx/crosshair7c
^7Draw_CachePic: failed to load gfx/crosshair8
^7Draw_CachePic: failed to load gfx/crosshair9
^7Draw_CachePic: failed to load gfx/crosshair10
    ...
^7Draw_CachePic: failed to load gfx/m_white
^7DrawQ_ResetClipArea: not in 2d rendering stage!
^7g_maplist: Map 'rune_nexdm12' not found in database - ignored
^7g_maplist: Map 'tdm_nexdmextra2' not found in database - ignored
^7g_maplist: Map 'tdm_nexdmextra1' not found in database - ignored
    ...
^7NexPlayer entered the game
^7Fake CD track 8 playing...
^7Received signal 11, exiting...
^7Client "NexPlayer" dropped
^7Client "Danger" dropped
^7Client "Sensible" dropped
^7OpenGL Backend shutting down


I am assuming that all this means that I missing part of the whole of the data. But I do not know what I am missing. Here is a list of my currently installed packages
Code: Select all
libglade.x86_64      1:0.17-16.2.1
SDL.x86_64           1.2.9-5.2.1
glx-utils.x86_64     6.4.2-6
kmod-fglrx.x86_64    8.26.18-1.2.6.17_1.213
nexuiz-data.noarch       2.0-2             
nexuiz-server.x86_64     2.0-2.fc5
nexuiz.x86_64            2.0-2.fc5


Please help get nexuiz working again *sobs* I need my gaming fix.
lowey2002
Member
 
Posts: 13
Joined: Tue Aug 22, 2006 1:08 pm

Postby esteel » Tue Aug 22, 2006 2:47 pm

Try to move ~/.nexuiz/data/config.cfg to a save place. This file contains your Nexuiz settings and most probably still has some old settings that conflict with the new version.
^7g_maplist: Map 'rune_nexdm12' not found in database - ignored
^7g_maplist: Map 'tdm_nexdmextra2' not found in database - ignored
^7g_maplist: Map 'tdm_nexdmextra1' not found in database - ignored

Those are the old mapnames.. Have you tried 'instant action'? Does it work? Also 'join' should work despite old settings.

If that does not help you can also try to download the official version from http://www.alientrap.org/nexuiz/index.p ... =downloads. Its just a zip file that you have to extract somewere and then start the nexuiz-linux.sh. (Hmm note that this script uses the -sdl version so if it gives you problems you might have to edit the script to use -glx instead. The next version will ship with two scripts for the two versions :) )
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby lowey2002 » Tue Aug 22, 2006 2:59 pm

esteel wrote:Those are the old mapnames.. Have you tried 'instant action'? Does it work? Also 'join' should work despite old settings.


No, instant action does not work, same result as campaign.

Attempting to join is interesting, the mouse staggers and the sound stalls as if hit by a very slow framerate. No other menu items respond like this one does.
lowey2002
Member
 
Posts: 13
Joined: Tue Aug 22, 2006 1:08 pm

Postby divVerent » Tue Aug 22, 2006 3:09 pm

Try moving your current .nexuiz directory away (mv ~/.nexuiz ~/.nexuiz-orig) and try again. I just tested it on a freshly installed FC5-x86_64 and it worked.

However, if that doesn't work, try getting the official Nexuiz package from http://www.alientrap.org/nexuiz/
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby esteel » Tue Aug 22, 2006 3:35 pm

Interesting.. I did expect Instant Action and Campaign to work nevertheless. Well try to remove the config file or the whole directory as divVerent suggested.
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby lowey2002 » Tue Aug 22, 2006 4:48 pm

Code: Select all
mv  ~/.nexuiz/ ~/nexuiz.old
cd ~; ls -a


Removed the directory like you asked. Re-ran nexuiz-glx. Exact same result and I could not find any difference in the way that it failed. After the first run, this ~/.nexuiz direcory had returned with the exact same files, no diff.

I began to have doubts that using 'yum update' was such a good idea; for one thing it did not take as long as to download as it should have.

To cut a boring story short, I did this:

Code: Select all
yum remove nexuiz.x86_64 nexuiz-data.noarch nexuiz-server.x86_64
rm -rf /etc/skel/.nexuiz/
rm -rf /home/username/.nexuiz/
rm -rf /root/.nexuiz/
echo "Yes, yes, I know. I ran nexuiz as root this one time ...  frag me root."
yum -y install nexuiz.x86_64 nexuiz-data.noarch nexuiz-server.x86_64


It took a while on my connection. When it finished, I ran nexiuz-glx.

Would you believe it; crashes in the exact same way.

No wait! There is a difference. Now nexiuz-sdl works as well .. right up till the exact same point that nexiuz-glx crashes.

I'll download nexuiz-20.zip from sourceforge. In the meantime, is there anything else that I can try.

For example, this file:
Code: Select all
^7Draw_CachePic: failed to load gfx/crosshair7

does not exist on my filesystem:
Code: Select all
#locate gfx/
# find / -type f -name crosshair*


So my guess is that my ~/.nexuiz directory is not up to date. Mine doesn't have much in it .. just a config.cfg file with some key binds. What else do I need in here?
lowey2002
Member
 
Posts: 13
Joined: Tue Aug 22, 2006 1:08 pm

Postby KadaverJack » Tue Aug 22, 2006 5:20 pm

lowey2002 wrote:For example, this file:
Code: Select all
^7Draw_CachePic: failed to load gfx/crosshair7

does not exist on my filesystem:
Code: Select all
#locate gfx/
# find / -type f -name crosshair*


So my guess is that my ~/.nexuiz directory is not up to date. Mine doesn't have much in it .. just a config.cfg file with some key binds. What else do I need in here?

Those errors are not critical. There are only 6 different crosshairs, but the engine supports up to 32 crosshairs (so ppl can use custom crosshairs without overwriting the default ones).
And even if those files were there, you wouldn't see them for 2 reasons: all textures, models, maps, etc. are in data20060614.pk3 (which is a ordinary zip file) and the existing crosshairs are hardcoded in the engine binary ;)
KadaverJack
Site admin and forum addon
 
Posts: 1102
Joined: Tue Feb 28, 2006 9:42 pm

Postby divVerent » Tue Aug 22, 2006 5:51 pm

What graphics card do you have? Which driver version?
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby lowey2002 » Wed Aug 23, 2006 7:57 am

It's a radeon ATI x700

Code: Select all
kmod-fglrx.x86_64    8.26.18-1.2.6.17_1.213
lowey2002
Member
 
Posts: 13
Joined: Tue Aug 22, 2006 1:08 pm

Postby lowey2002 » Wed Aug 23, 2006 8:33 am

I've downloaded nexuiz-20.zip from sourceforge. It's still crashing. nexiuz-linux.sh ends like this:
Code: Select all
Fatal signal: Segmentation Fault (SDL Parachute Deployed)



The other binaries end like so:
Code: Select all
^7Received signal 11, exiting...
^7Client "Player" dropped
^7Client "Paranoia" dropped
^7Client "Resurrection" dropped
^7OpenGL Backend shutting down



I've updated fglrx and the kernel. No dice.
lowey2002
Member
 
Posts: 13
Joined: Tue Aug 22, 2006 1:08 pm

Next

Return to Nexuiz - Support / Bugs

Who is online

Users browsing this forum: No registered users and 1 guest

cron