Author Topic: GUID backport problem for Linux  (Read 4363 times)

DaNoob

  • Posts: 2
  • Turrets: +0/-0
GUID backport problem for Linux
« on: January 07, 2008, 04:11:14 am »
I've searched all over this board for the solution to my problem but I haven't been able to find it.  I've been playing trem for quite awhile.  Now there's a server I play on that requires a GUID.  So I downloaded the Linux executable from http://dretchstorm.com/dretchstorm-files/downloads/backport/linux/tremulous.x86.  I'm running FC6 and my current trem executable is located at /usr/bin/tremulous.  So I put that downloaded tremulous.x86 file in /usr/bin/, renamed it 'tremulous', and chmod +x'd it.  But now executing that at the command line gives me this:

[kevin@localhost ~]$ tremulous
tremulous 1.1.0 linux-x86 Feb 15 2007
----- FS_Startup -----
Current search path:
/home/kevin/.tremulous/base/map-volcano-alpha3-1.1.0.pk3 (8 files)
/home/kevin/.tremulous/base/map-UTCSb2.pk3 (11 files)
/home/kevin/.tremulous/base/map-urban-p2.pk3 (83 files)
/home/kevin/.tremulous/base/map-theBunker-1.0.0.pk3 (107 files)
/home/kevin/.tremulous/base/map-subterranean_0-1.pk3 (17 files)
/home/kevin/.tremulous/base/map-sedna-beta3-1.1.0.pk3 (79 files)
/home/kevin/.tremulous/base/map-sectorb17_beta1.pk3 (183 files)
/home/kevin/.tremulous/base/map-procyon-r1.pk3 (108 files)
/home/kevin/.tremulous/base/map-orion-alpha1.pk3 (44 files)
/home/kevin/.tremulous/base/map-omega_b1.pk3 (8 files)
/home/kevin/.tremulous/base/map-nano-beta1.pk3 (73 files)
/home/kevin/.tremulous/base/map-meep_b2.pk3 (181 files)
/home/kevin/.tremulous/base/map-Labyrinth.pk3 (45 files)
/home/kevin/.tremulous/base/map-Fort5.pk3 (28 files)
/home/kevin/.tremulous/base/map-Fort4.pk3 (28 files)
/home/kevin/.tremulous/base/map-flap.pk3 (96 files)
/home/kevin/.tremulous/base/map-Eden-b3.pk3 (111 files)
/home/kevin/.tremulous/base/map-DSArena.pk3 (49 files)
/home/kevin/.tremulous/base/map-cleanserb4.pk3 (112 files)
/home/kevin/.tremulous/base/map-cleanser.pk3 (123 files)
/home/kevin/.tremulous/base/map-citadel_beta2.pk3 (142 files)
/home/kevin/.tremulous/base/map-Cerberus_rc2.pk3 (73 files)
/home/kevin/.tremulous/base/map-Cerberus_b1.pk3 (73 files)
/home/kevin/.tremulous/base/map-Cerberus.pk3 (73 files)
/home/kevin/.tremulous/base/map-Bunker5634.pk3 (40 files)
/home/kevin/.tremulous/base/map-atcszcargo-a1.pk3 (17 files)
/home/kevin/.tremulous/base/map-atcszalphab1-fixed.pk3 (57 files)
/home/kevin/.tremulous/base/map-atcszalpha-b2.pk3 (50 files)
/home/kevin/.tremulous/base/map-atcs3.pk3 (88 files)
/home/kevin/.tremulous/base/map-1984b2.pk3 (79 files)
/home/kevin/.tremulous/base/map-1984b1.pk3 (79 files)
/home/kevin/.tremulous/base/highrise-b5.pk3 (23 files)
/home/kevin/.tremulous/base/dark.pk3 (8 files)
/home/kevin/.tremulous/base
/usr/bin/base

----------------------
2296 files in pk3 files
----- CL_Shutdown -----
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: Couldn't load default.cfg


Anybody know what the issue is?  I'd appreciate any help.

Caveman

  • Guest
Re: GUID backport problem for Linux
« Reply #1 on: January 07, 2008, 04:30:31 am »
Quote
/usr/bin/tremulous
How the hell did it get there?
And what is that shit about
Quote
/usr/bin/base

That is a totally borked install.
Please remove it and grab the install from tremulous.net then exchange the stock binary with the one from DS.

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Re: GUID backport problem for Linux
« Reply #2 on: January 07, 2008, 04:48:37 am »
you have to replace the tremulous client, not the shell script that starts it. the tremulous client can't be placed in /usr/bin because it expects to be in the tremulous install dir.
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

DaNoob

  • Posts: 2
  • Turrets: +0/-0
Re: GUID backport problem for Linux
« Reply #3 on: January 07, 2008, 05:05:58 am »
you have to replace the tremulous client, not the shell script that starts it. the tremulous client can't be placed in /usr/bin because it expects to be in the tremulous install dir.
OK, so where's the tremulous client?

Quote
/usr/bin/tremulous
How the hell did it get there?
And what is that shit about
Quote
/usr/bin/base
It got there from an RPM installation, I forget now which repository.  Wasn't my decision to put it there. 

I'm downloading the installer now.  I'm assuming my current settings won't be overwritten, will they?  I'm assuming the stuff in ~/.tremulous will stay as is after running the installer.

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Re: GUID backport problem for Linux
« Reply #4 on: January 07, 2008, 06:34:28 am »
you have to replace the tremulous client, not the shell script that starts it. the tremulous client can't be placed in /usr/bin because it expects to be in the tremulous install dir.
OK, so where's the tremulous client?
if you installed tremulous with the installer on tremulous.net, i could tell you, but since you didn't you'll have to figure it out yourself (opening up the shell script that starts tremulous is a good place to start)
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

Undeference

  • Tremulous Developers
  • *
  • Posts: 1254
  • Turrets: +122/-45
Re: GUID backport problem for Linux
« Reply #5 on: January 07, 2008, 07:43:02 am »
/usr/bin/tremulous is the actual binary. The data is installed in /usr/share/tremulous/. You could have the new client at /usr/share/tremulous/tremulous and have a shell script at /usr/bin/tremulous. Everything should work right like that, except 'rpm -V' will complain (and something might get screwed up if there is an updated package, but I don't think FC6 is supported any longer so that is unlikely).
Need help? Ask intelligently. Please share solutions you find.

Thats what we need, helpful players, not more powerful admins.

Odin

  • Spam Killer
  • *
  • Posts: 1767
  • Turrets: +113/-204
    • My Website
Re: GUID backport problem for Linux
« Reply #6 on: January 09, 2008, 03:43:56 am »
Reinstall Tremulous with the official installer. Games should always install to /usr/local/games/, because the package manager never touches that location(modifying installed files from packages can mess up the package manager).

Do not use any binary you find on the internet except the one from trem.tjw.net, unless you know what you're doing. TJW's binary is known to work without issues.