Author Topic: Installing TJW on UBUNTU  (Read 10511 times)

The Dark Knight

  • Posts: 15
  • Turrets: +2/-0
Installing TJW on UBUNTU
« on: February 13, 2009, 07:02:49 pm »
Hi all,
I found Tremulous through Ubuntu, and I loved playing it, however I really hated that maps took forever to download, and that I couldn't have a GUID. Unfortunately I couldn't figure it out for a LONG time, so now that I have I'm posting the idiot's guide to installing TJW on ubuntu - I'm fairly sure it will work for any version of Ubuntu.
***EDIT.***
Apparently TJW is an older version of the updated client. There are 2 additional options (I have not used them or installed them, so I cannot vouch for them 100%, but there's no reason why they shouldn't work.
http://releases.mercenariesguild.net/client/linux_x86/
and
http://www.trem-servers.com/index.php?page=downloads#client
If you'd rather install one of the other clients, this walkthrough should still work, just think "other backport" instead of "TJW when you're reading the walkthrough. ;)


My advice is to close all programs and other windows (except this one lol) before beginning.


Firstly, download the TJW client.
http://trem.tjw.org/backport/linux/tremulous.x86
Download it to your desktop, and leave it there for the moment.


Now, open up a terminal window (Applications -> Accessories -> Terminal)


And type in (minus the quotation marks) "gksudo nautilus"


Ubuntu will prompt you for your password.


After entering your password, Ubuntu will launch the Nautilus file manager.
******HOWEVER. It will launch Nautilus as ROOT. This means you can SERIOUSLY jack up your system if you muck about with it. So try to follow instructions exactly.******


Now, you should have the nautilus file manager up (The window will be called "root - File Browser")

Click on the "File System" Icon in the side pane
http://i221.photobucket.com/albums/dd173/swiftstealth/Root.png

You'll see a list of folders, scroll though them until you see the one labeled "usr"
http://i221.photobucket.com/albums/dd173/swiftstealth/Usr.png

next, you want the folder "lib"
http://i221.photobucket.com/albums/dd173/swiftstealth/lib.png

from there, you want the folder labeled "tremulous"
http://i221.photobucket.com/albums/dd173/swiftstealth/Screenshot.png

this is your destination :)
http://i221.photobucket.com/albums/dd173/swiftstealth/FinalLocation.png

ok, so you're here... now, drag and drop the tjw backport (the thing on the desktop) into this folder.

*IMPORTANT.*
Right click on the tjw backport exe that you just dragged into the tremulous folder. After you right click on it, select "properties" (this will be at the very bottom of the menu that pops up after you right click on it)

In the properties window that pops up, you want to go to the permissions tab, and check the box that says
"allow executing file as a program"
http://i221.photobucket.com/albums/dd173/swiftstealth/Screenshot-1.png
you're pretty much done with Nautilus now, so close it.

So, now you have the TJW backport where it should be, but the shortcut in the "games" menu, still points to the old version of Tremulous. To solve this, I created a second shortcut. I'll walk you through how to do that.

Go to the "applications" menu, and RIGHT CLICK. a drop down menu will appear, listing help, edit menus. remove form panel, lock to panel.
Click on "Edit Menus"
A window should pop up. Click on the icon for "games" under the "Menu's" list.

After you do this, in the main panel on the right all games installed on your ubuntu system should appear.

Select the "+New Item" button.

in the "create launcher" window, type the name of the shortcut you are creating - I named mine "Tremulous (TJW backport)"
http://i221.photobucket.com/albums/dd173/swiftstealth/laststeps.png
Next to the field that says "command" click on "browse." A nautilus window will pop up, and you need to navigate to the tremulous folder where you placed the backport (File system/usr/lib/tremulous)
and select the TJW backport, and click "open"
http://i221.photobucket.com/albums/dd173/swiftstealth/theexe.png
now click on "ok" in the create launcher window, and then close the main menu.

Close down everything, and then go to applications -> games
look for the launcher you just made - I named mine "Tremulous (TJW backport)"
It should be there. Click on it, and hopefully you will now have a WORKING version of TJW, on ubuntu.


**Disclaimer**
This is my first attempt at creating a walkthrough, and I'm sorry if it's not as clear as it could/should be. Feel free to post any questions/corrections to the walkthrough. Hopefully it will be helpful for someone.




« Last Edit: February 16, 2009, 07:46:08 pm by benmachine »

Superpie

  • Spam Killer
  • *
  • Posts: 339
  • Turrets: +105/-48
    • superpie.org
Re: Installing TJW on UBUNTU
« Reply #1 on: February 13, 2009, 07:12:37 pm »
Nice guide, going to be helpful for people who used apt-get to install tremulous.  :)
Where is the good in goodbye? -Meredith Willson

Archangel

  • Guest
Re: Installing TJW on UBUNTU
« Reply #2 on: February 13, 2009, 07:23:00 pm »
please for the sake of god, don't install Tony J White!

The Dark Knight

  • Posts: 15
  • Turrets: +2/-0
Re: Installing TJW on UBUNTU
« Reply #3 on: February 13, 2009, 09:31:35 pm »
please for the sake of god, don't install Tony J White!


If you don't have TJW you can't even build on some servers - why wouldn't you install it? ???

Archangel

  • Guest
Re: Installing TJW on UBUNTU
« Reply #4 on: February 13, 2009, 09:41:52 pm »
I was joking. Anyway, you should advise a more up to date client, tjw is petty old.

The Dark Knight

  • Posts: 15
  • Turrets: +2/-0
Re: Installing TJW on UBUNTU
« Reply #5 on: February 13, 2009, 09:49:55 pm »
lol, ok :D
I wasn't aware there were other clients out there - the only one I'm aware of is TJW. Post the links and I'll edit my post to include them as well :)

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: Installing TJW on UBUNTU
« Reply #6 on: February 13, 2009, 10:27:59 pm »
http://releases.mercenariesguild.net/client/ is 1.1 with some shiney features from SVN.  (Like TJW's, but more updated).
http://www.trem-servers.com/index.php?page=downloads#client is the same deal but slightly older.
Those are the only two that retain 100% 1.1.0 compatibility that I know of (other than TJW's)
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Undeference

  • Tremulous Developers
  • *
  • Posts: 1254
  • Turrets: +122/-45
Re: Installing TJW on UBUNTU
« Reply #7 on: February 13, 2009, 10:29:11 pm »
Quote from: Archangel
please for the sake of god, don't install Tony J White!…tjw is petty old.
I'm sure he'll appreciate that.
Need help? Ask intelligently. Please share solutions you find.

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

Archangel

  • Guest
Re: Installing TJW on UBUNTU
« Reply #8 on: February 14, 2009, 12:18:29 am »
http://releases.mercenariesguild.net/client/ is 1.1 with some shiney features from SVN.  (Like TJW's, but more updated).
http://www.trem-servers.com/index.php?page=downloads#client is the same deal but slightly older.
Those are the only two that retain 100% 1.1.0 compatibility that I know of (other than TJW's)
tremfusion

The Dark Knight

  • Posts: 15
  • Turrets: +2/-0
Re: Installing TJW on UBUNTU
« Reply #9 on: February 14, 2009, 01:15:47 am »
k, well, installing trem fusion is a *tad* more involved than my walkthrough can cover, and they have specific installation instructions here;

**David pointed out that tremfusion has some technical problems, so my advice is to just use TJW or one of the other backports**

TJW suits all of my needs and when TJW no longer works or meets all my needs I'll modify/delete this walkthrough. Till then, I'd say just use TJW :)
« Last Edit: February 14, 2009, 07:24:38 pm by The Dark Knight »

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: Installing TJW on UBUNTU
« Reply #10 on: February 14, 2009, 12:06:42 pm »
TremFusion isn't 100% 1.1.0 compatible, they chose to got the Microsoft route, once you use it changing away again is a bitch.
It would be irresponsible to link newbies to something that's going to do more harm than good.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

tjw

  • Posts: 210
  • Turrets: +10/-0
Re: Installing TJW on UBUNTU
« Reply #11 on: August 08, 2009, 03:48:13 am »
Quote from: Archangel
please for the sake of god, don't install Tony J White!…tjw is petty old.
I'm sure he'll appreciate that.

You're right!  I will not be installed like that!  You at least have to buy me dinner first.  Also, I'm not that old.  OK, I'm pretty old, but that's not the point.

PS. Yes, I just googled myself.

your face

  • Community Moderators
  • *
  • Posts: 3843
  • Turrets: +116/-420
Re: Installing TJW on UBUNTU
« Reply #12 on: August 08, 2009, 04:33:18 am »
TremFusion isn't 100% 1.1.0 compatible, they chose to got the Microsoft route, once you use it changing away again is a bitch.
It would be irresponsible to link newbies to something that's going to do more harm than good.

Why go back?

hai legendary teejaydoubleyou
spam spam spam, waste waste waste!

Archangel

  • Guest
Re: Installing TJW on UBUNTU
« Reply #13 on: August 08, 2009, 06:05:31 am »
totally off topic, but (let's hope he checks this out) were you playing on Dretch*Storm today? Somebody with just `tjw' in white was playing a few games. ~100 ping