PDA

View Full Version : Showeq works first time but not after reboot



oberon1
01-20-2004, 05:12 PM
I installed 5 beta on mandrake 9.2. I used gnome 2.4 as root to make -f Makefile.dist, ./configure, make, and make install (used one line command with &&). If i run it after install it works fine. After i reboot and use either root in 2.4 or a user in blackbox i get this:

ShowEQ 5.0.0.4, released under the GPL.
SINS 0.5, released under the GPL.
All ShowEQ source code is Copyright (C) 2000-2004 by the respective
ShowEQ Developers
ShowEQ comes with NO WARRANTY.

You may redistribute copies of ShowEQ under the terms of
The GNU General Public License.
See: http://www.gnu.org/copyleft/gpl.html for more details...

For updates and information, please visit http://seq.sourceforge.net/
ShowEQ 5.0.0.4, Built from 'main.cpp' on Jan 20 2004 at 02:37:19
CVS: @(#) $Id: main.cpp,v 1.33.6.3 2004/01/16 20:22:10 dohpaz
Exp $ $Name: pre_5_0_beta $
Using GCC version: 3.3.1
Using glibc version: 2.3
Using Qt version: 3.1.2
Using headers from linux version: 2.4.22
Using EQItemDB: @(#) $Id: itemdb.cpp,v 1.10.6.1
2003/12/07 06:30:43 dohpaz Exp $ $Name: pre_5_0_beta $
Using GDBM: This is GDBM version 1.8.0, as of May 19, 1999.
Running on Linux release 2.4.22-10mdk for processor i686

Using config file '/root/.showeq/showeq.xml'
Loaded preferences file: /usr/local/share/showeq/seqdef.xml!
Unable to open file: /root/.showeq/showeq.xml!
Info: Listening for first client seen.
Info: Initializing Packet Capture Thread:
Info: Filtering packets on device eth0, searching for EQ client...
Warning: Spells: Failed to open: '/usr/local/share/showeq/spells_us.txt'
Warning: GuildMgr: Could not load guildsfile, /root/.showeq/tmp/guilds2.dat
Debug: ItemDB: Disabled
Info: Loading Filters from '/home/puck'
Info: Loading Zone Filter File: /home/puck
Info: Loading Zone Filter File: /home/puck
Info: Categories Reloaded
Info: No Map found for zone 'unknown'!
Info: Checked for all variants of 'unknown.map', 'unknown.txt', and
'unknown_1.txt'
Info: in directories '/root/.showeq/maps' and
'/usr/local/share/showeq/maps'!
Warning: EQStr: Failed to open '/usr/local/share/showeq/eqstr_us.txt'


The program will load and pull data. But there is no map or details..All spawns are "unkown"

perhaps someone can shed some light on this for me (and yes I did a chmod on the dirs, and tried from strait root or su from user to root)

FloppyDisk
01-21-2004, 07:26 AM
I actually think I can help here..

search... No Wait!!..errr..

Make sure you have the two text files. Spell_us.txt and Eqstr_us.txt in your /usr/local/share/showeq/ directory.

You can get those two files from your Everquest directory..
Just copy them to your ShowEq box.

I hope this helps

oberon1
01-21-2004, 08:50 AM
I will look into the directories to confirm everything is there. It is odd that it would work correctly then not. Wouldnt this mean that everything was there then removed?

oberon1
01-21-2004, 08:54 AM
hmm i just checked and didnt see a .showeq in /root . Would a complete reinstall correct this? What could have caused this?

BlueAdept
01-21-2004, 08:56 AM
Adding the spells and the guilds files wont help with the problem (will solve other things though).

Let me get this straight. You compiled it, started SEQ, started EQ, everything worked. Then you stopped EQ, rebooted the server, re-started SEQ, started EQ and now you dont get maps but you get unknown spawns?

If you are seeing all unknown spawns and no map, it sounds like you are starting SEQ after starting EQ or possibly you are setting it to the wrong NIC to sniff or not running as root/SU.

BTW the guilds files and the spells are in the everquest directory on your everquest machine. You have to transfer them over to your linux box.

oberon1
01-21-2004, 09:08 AM
I will copy the files over. Also I have not run this install so possibly that would be why i dont have a .showeq in /root. Is Unable to open file: /root/.showeq/showeq.xml! something i should worry about or correct and if so, how?

reaver
01-21-2004, 10:21 AM
My guess is you are not running ShowEQ as root. It worked the first time because you were logged in as root most likely.

You can either open a term window and su to root, then run showeq, or hit Search and you can chmod your showeq executable to run with privaleges.

-reaver

oberon1
01-21-2004, 01:24 PM
what does this mean?

Info: No Map found for zone 'unknown'!
Info: Checked for all variants of 'unknown.map', 'unknown.txt', and
'unknown_1.txt'

reaver
01-21-2004, 01:37 PM
That is normal - when you start up ShowEQ, whether you are logged into EQ or not it will show this initially because it has not received the map packet saying what zone you are in.

Once you zone, it will then draw spawns and pick up the correct map from then on out.

-reaver