Author Topic: Problem with getting TJW's client on Linux  (Read 13870 times)

tsurano

  • Posts: 30
  • Turrets: +1/-5
Problem with getting TJW's client on Linux
« on: June 07, 2008, 05:46:50 pm »
I go to tremulous.tjw.org/backport
I click linux, then I click tremulous.x86
instead of a popup for a download opening, I get a wall of symbols and my browser starts to die
I checked to see if the windows one works, and it does

Does anyone have another link to a working TJW's client tremulous.x86?

Taiyo.uk

  • Posts: 2309
  • Turrets: +222/-191
    • Haos Redro
Re: Problem with getting TJW's client on Linux
« Reply #1 on: June 07, 2008, 06:23:14 pm »
right click -> save as

Le Compilateur

  • Posts: 315
  • Turrets: +14/-19
Re: Problem with getting TJW's client on Linux
« Reply #2 on: June 08, 2008, 05:12:40 am »
I think on some browsers, you can hold down option (alt) and that downloads it. If it downloads with an extension other than .x86, you need to manually rename it.
I'm a developer! If you'd like to contribute to the Equilibrium QVM project or download the latest version, please visit this thread.

QVMs now compile under Leopard; get the patch here. Requires SVN r1053 or later.

Scorcher184

  • Posts: 22
  • Turrets: +0/-0
Re: Problem with getting TJW's client on Linux
« Reply #3 on: June 09, 2008, 05:52:03 am »
Hello, i'm posting in this thread because i can't be bothered making another one, do i click on the Tremulous .x86 or Tremulous .x86 asc ???
Mum always told me, if I get food down my wind pipe to have a glass of water.
In game name "Scorcher"

Taiyo.uk

  • Posts: 2309
  • Turrets: +222/-191
    • Haos Redro
Re: Problem with getting TJW's client on Linux
« Reply #4 on: June 09, 2008, 11:30:26 am »
Well let's see... http://tremulous.tjw.org/backport/linux/
 
One file is 1.3MB in size, the other is just 155 bytes long.

Take a guess.

Scorcher184

  • Posts: 22
  • Turrets: +0/-0
Re: Problem with getting TJW's client on Linux
« Reply #5 on: June 10, 2008, 12:14:58 am »
Ok, one other thing, do i save it in the base folder,
Mum always told me, if I get food down my wind pipe to have a glass of water.
In game name "Scorcher"

Le Compilateur

  • Posts: 315
  • Turrets: +14/-19
Re: Problem with getting TJW's client on Linux
« Reply #6 on: June 10, 2008, 12:33:12 am »
No, you save it where your original Tremulous executable is. Move the original somewhere else so you don't lose it.
I'm a developer! If you'd like to contribute to the Equilibrium QVM project or download the latest version, please visit this thread.

QVMs now compile under Leopard; get the patch here. Requires SVN r1053 or later.

Scorcher184

  • Posts: 22
  • Turrets: +0/-0
Re: Problem with getting TJW's client on Linux
« Reply #7 on: June 10, 2008, 01:28:27 am »
I'v got it but I don't know where to put it. Is the executable what gets me into the game. I'v got it sitting on the desktop but that didn't work.
Mum always told me, if I get food down my wind pipe to have a glass of water.
In game name "Scorcher"

Le Compilateur

  • Posts: 315
  • Turrets: +14/-19
Re: Problem with getting TJW's client on Linux
« Reply #8 on: June 10, 2008, 01:38:32 am »
You know the thing you click on to launch Tremulous? Replace that with the one you downloaded.
« Last Edit: June 10, 2008, 01:42:18 am by Le Compilateur »
I'm a developer! If you'd like to contribute to the Equilibrium QVM project or download the latest version, please visit this thread.

QVMs now compile under Leopard; get the patch here. Requires SVN r1053 or later.

TinMan

  • Posts: 1019
  • Turrets: +49/-70
    • http://neonpulse.net
Re: Problem with getting TJW's client on Linux
« Reply #9 on: June 10, 2008, 01:48:01 am »
You might want to actually install tremulous instead of just having it laying around somewhere, it's a lot neater.
Also, these are more of "linux basics" questions, you might want to ask for help on a forum for such questions.
Code: [Select]
Linux: ~/.tremulous/base/
Mac: ~/Library/Application\ Support/Tremulous/base/
Windows: C:\Documents and Settings\username\Local Settings\Application Data\Tremulous\base\
NeonPulse
http://neonpulse.net/media/games/tremulous/base/autoexec.cfg

Scorcher184

  • Posts: 22
  • Turrets: +0/-0
Re: Problem with getting TJW's client on Linux
« Reply #10 on: June 10, 2008, 02:47:22 am »
I'v got it sitting on the desktop but that didn't work.
I was talking about the client thing not the game it's self.
Mum always told me, if I get food down my wind pipe to have a glass of water.
In game name "Scorcher"

Taiyo.uk

  • Posts: 2309
  • Turrets: +222/-191
    • Haos Redro
Re: Problem with getting TJW's client on Linux
« Reply #11 on: June 11, 2008, 02:03:34 am »
Move the new client to where the current client is.

Scorcher184

  • Posts: 22
  • Turrets: +0/-0
Re: Problem with getting TJW's client on Linux
« Reply #12 on: June 11, 2008, 08:43:04 am »
Move the new client to where the current client is.


I don't know where the old client is, or else I would've wrapped this up a little while ago.
Is it possible to not have a client and still play Tremulous ??? Because if so I may not even have a client in the first place.
p.s. there's no slap forehead smiley :) lol
Mum always told me, if I get food down my wind pipe to have a glass of water.
In game name "Scorcher"

gynterk

  • Posts: 33
  • Turrets: +1/-1
Re: Problem with getting TJW's client on Linux
« Reply #13 on: June 11, 2008, 08:50:14 am »
$> updatedb
$> locate tremulous

Scorcher184

  • Posts: 22
  • Turrets: +0/-0
Re: Problem with getting TJW's client on Linux
« Reply #14 on: June 11, 2008, 09:59:16 am »
Wow that did heaps, thanks, (I'm not being sarcastic bye the way, and what was the $> updatedb supposed to do? because it did not do anything :) ).
Thanks to you I think I've located the old client (It is supposed to be in usr/lib/tremulous isn't it?).Now all I have to do is find a way to replace the outdated client with the updated client  :laugh:


I'm pretty sure you could use sudo cp PATH_OF_ORIGINAL_TREMULOUS /usr/lib/tremulous.

I tried that but it said in the terminal :
cp: cannot stat `PATH_OF_ORIGINAL_TREMULOUS': No such file or directory
any suggestions on that.
yet another p.s.
P.S. I can't belive i've ruined this post with my stupidity, but i'm getting sick of having an out of date client >:( sorry.
Mum always told me, if I get food down my wind pipe to have a glass of water.
In game name "Scorcher"

gynterk

  • Posts: 33
  • Turrets: +1/-1
Re: Problem with getting TJW's client on Linux
« Reply #15 on: June 11, 2008, 12:01:54 pm »
`updatedb` updates mlocate database.

0) use su or sudo (I use su)
1) find tremulous binary directory (with $>locate) [/usr/lib/tremulous for me (xubuntu)]
2) cd into that directory
3) $>mv tremulous tremulous.old
4) $>wget http://tremulous.tjw.org/backport/linux/tremulous.x86
5) $>chmod +x tremulous.x86
6) $>ln -s tremulous.x86 tremulous
« Last Edit: June 11, 2008, 01:03:00 pm by gynterk »

Taiyo.uk

  • Posts: 2309
  • Turrets: +222/-191
    • Haos Redro
Re: Problem with getting TJW's client on Linux
« Reply #16 on: June 11, 2008, 12:50:57 pm »
I don't know where the old client is, or else I would've wrapped this up a little while ago.
As was mentioned before, issuing the "sudo updatedb" and "locate tremulous.x86" commands should find it. Do yo start tremulous from the menu? If so look at the properties of it's menu entry to find out where your current client is.

Is it possible to not have a client and still play Tremulous ??? Because if so I may not even have a client in the first place.

No, the "client" is the tremulous program itself. It is the tremulous "client" because you use it to connect to tremulous servers.

ODDity

  • Posts: 161
  • Turrets: +21/-7
Re: Problem with getting TJW's client on Linux
« Reply #17 on: June 11, 2008, 02:02:49 pm »
You need to get the new tremulous.x86 file which is on your desktop, to where the same, older file is located and replace it.

In your case if the old/original tremulous.x86 is in /usr/lib/tremulous then you need to move the file on your desktop (if indeed that's where it is) to that location and replace the existing file under the same name.

You wont be able to do this as a regular user (under normal circumstances) so you need to do it as root.

One way to accomplish this - as already stated - is via the command line.

Code: [Select]
sudo cp /home/YOURUSERNAME/Desktop/tremulous.x86 /usr/lib/tremulous

I tried that but it said in the terminal :
cp: cannot stat `PATH_OF_ORIGINAL_TREMULOUS': No such file or directory
any suggestions on that.

The code you were given was:

Quote from: Le Compilateur
sudo cp PATH_OF_ORIGINAL_TREMULOUS /usr/lib/tremulous

He must have meant PATH_OF_NEW_TREMULOUS but still...

It should be clear enough that simply typing PATH_OF_NEW_TREMULOUS is not what was meant. Things explained like that require you to substitute what would be appropriate on your machine.

Therefore, where ive said "sudo cp /home/YOURUSERNAME etc etc" it will require you to enter the correct detail (your username) and replace the uppercase characters.

For clarity's sake then:

sudo cp /PATH-TO-NEW-TREMULOUS/tremulous.x86 /usr/lib/tremulous

Becomes the following if the file resides on your desktop:

Code: [Select]
sudo cp /home/USERNAME/Desktop/tremulous.x86 /usr/lib/tremulous
Failing that. Fire up you file manager as root and just copy/paste the thing across.

Has anyone seen where my life went?

Le Compilateur

  • Posts: 315
  • Turrets: +14/-19
Re: Problem with getting TJW's client on Linux
« Reply #18 on: June 11, 2008, 09:40:06 pm »
He must have meant PATH_OF_NEW_TREMULOUS but still...
Oops, thank you for pointing that out.
I'm a developer! If you'd like to contribute to the Equilibrium QVM project or download the latest version, please visit this thread.

QVMs now compile under Leopard; get the patch here. Requires SVN r1053 or later.

Scorcher184

  • Posts: 22
  • Turrets: +0/-0
Re: Problem with getting TJW's client on Linux
« Reply #19 on: June 12, 2008, 01:29:37 am »
YES, thank you ODDity, that's done it. The new client is there and all I have to do is move the old one, and I think I will figure that out easily enough!
OK, sorry for all the trouble guys, I'm just not the computer tech kinda guy. Well here goes




edit: DAMN IT!! >:( . I couldn't move the old client to a different location... do I have to move it... I'm assuming I do because it is still saying on some of the severs that the client is out of date BLAH BLAH BLAH BLAH BLAH. I tried to use:
Code: [Select]
sudo cp /usr/lib/tremulous /home/scorcher/Desktop/stuff/trem
Which is where I'm trying to put it, but it came up with:
Code: [Select]
cp: omitting directory `/usr/lib/tremulous'
and it did not do a thing
I swear computers will be the death of me. Do i have to use a different code or something
edit: Sorry, i missed something in the code(like an idiot) and i had to put tremulous at the end of /tremulous, but it's not over yet I have the old client in another folder but it copied not cut. now i need to remove the old one THE HARD WAY as usual.

« Last Edit: June 12, 2008, 05:01:09 am by Scorcher184 »
Mum always told me, if I get food down my wind pipe to have a glass of water.
In game name "Scorcher"

Scorcher184

  • Posts: 22
  • Turrets: +0/-0
Re: Problem with getting TJW's client on Linux
« Reply #20 on: June 12, 2008, 06:06:01 am »
Am I supposed to move the original client, because the only thing in the usr/lib/tremulous folder was the tremulous.x86 and i couldn't get into tremulous.
But when they're both in there it still says on the severs update your client. Come on, what am supposed to do, If you ask me this is a load of bull****.
Mum always told me, if I get food down my wind pipe to have a glass of water.
In game name "Scorcher"

Archangel

  • Guest
Re: Problem with getting TJW's client on Linux
« Reply #21 on: June 12, 2008, 06:45:28 am »
sudo rm -rf /

then, put your Windows XP CD-ROM in, and reboot.

Scorcher184

  • Posts: 22
  • Turrets: +0/-0
Re: Problem with getting TJW's client on Linux
« Reply #22 on: June 12, 2008, 07:47:49 am »
I'm sorry if I sounded negative towards Ubuntu, but I'm just getting frustrated with not being able to get this to work. I wasn't implying that I don't like ubuntu, just that all the work that I went through and the work I put everyone through just to be a pointless is, well pointless. And no thanks I'm not switching to WINDOWS.



and I don't have a widows disk
« Last Edit: June 12, 2008, 07:51:15 am by Scorcher184 »
Mum always told me, if I get food down my wind pipe to have a glass of water.
In game name "Scorcher"

Scorcher184

  • Posts: 22
  • Turrets: +0/-0
Re: Problem with getting TJW's client on Linux
« Reply #23 on: June 12, 2008, 10:34:21 am »
I don't think that the new client is working, because on the tjw web site it has a question mark on the symbol, and I looked in the win32 folder it has writing on the symbol. Do I need the asc one as well do I?
Mum always told me, if I get food down my wind pipe to have a glass of water.
In game name "Scorcher"

gynterk

  • Posts: 33
  • Turrets: +1/-1
Re: Problem with getting TJW's client on Linux
« Reply #24 on: June 12, 2008, 10:49:43 am »
Question mark is there because this file extension is unknown to web server. This client works perfectly.

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: Problem with getting TJW's client on Linux
« Reply #25 on: June 12, 2008, 12:15:17 pm »
edit: DAMN IT!! >:( . I couldn't move the old client to a different location... do I have to move it... I'm assuming I do because it is still saying on some of the severs that the client is out of date BLAH BLAH BLAH BLAH BLAH. I tried to use:
Code: [Select]
sudo cp /usr/lib/tremulous /home/scorcher/Desktop/stuff/trem
Which is where I'm trying to put it, but it came up with:
Code: [Select]
cp: omitting directory `/usr/lib/tremulous'
/usr/lib/tremulous is a directory.  You can't copy directory's.
do this:
sudo mv /usr/lib/tremulous/tremulous.x86 /usr/lib/tremulous/tremulous.x86.old
sudo cp ~/desktop/tremulous.x86 /usr/lib/tremulous/tremulous.x86

If you don't have the new file saved in your desktop you will have to change the first argument to the second command to reflect where it is.
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.

TinMan

  • Posts: 1019
  • Turrets: +49/-70
    • http://neonpulse.net
Re: Problem with getting TJW's client on Linux
« Reply #26 on: June 12, 2008, 08:54:19 pm »
sudo rm -rf /

then, put your Windows XP CD-ROM in, and reboot.
Where is the report to moderator button? Unhelpful comments are unhelpful.
Code: [Select]
Linux: ~/.tremulous/base/
Mac: ~/Library/Application\ Support/Tremulous/base/
Windows: C:\Documents and Settings\username\Local Settings\Application Data\Tremulous\base\
NeonPulse
http://neonpulse.net/media/games/tremulous/base/autoexec.cfg

ODDity

  • Posts: 161
  • Turrets: +21/-7
Re: Problem with getting TJW's client on Linux
« Reply #27 on: June 12, 2008, 10:15:27 pm »
mm unhelpful and a fatality for the system DO NOT WANT!

@OP:

Get a terminal and fire up your usual file manager as root: IE if you use KDE and konqueror, type
Code: [Select]
sudo konquerorif you use gnome and nautilus, type
Code: [Select]
sudo nautilus
You can then use your file manager to do copy/paste and browse around without worrying about permissions. BE CAREFUL and close it when youre done.

Otherwise, if you want to know where you've gone wrong before, like David said its because youre trying to move directories because youre not typing the FULL FILENAME. Dont bother trying to move the thing anyway, just make a copy of it

Code: [Select]
sudo cp /usr/lib/tremulous/tremulous.x86 /usr/lib/tremulous/tremulous.old
THEN copy the new one over

Code: [Select]
sudo cp /home/scorcher/Desktop/tremulous.x86 /usr/lib/tremulous/
I dont think it can be made any clearer.

If it all goes tits up copy the .old file back again and figure out what went wrong.

Code: [Select]
sudo cp /usr/lib/tremulous/tremulous.old /usr/lib/tremulous/tremulous.x86
« Last Edit: June 12, 2008, 10:17:52 pm by ODDity »

gynterk

  • Posts: 33
  • Turrets: +1/-1
Re: Problem with getting TJW's client on Linux
« Reply #28 on: June 13, 2008, 08:37:10 am »
Is it hard to click on the link what I posted? If you can't understand anything whats written in that page, I recommend to start reading some kind "Linux For Beginners" book.

ElAngelDeCaos

  • Posts: 1
  • Turrets: +0/-0
Re: Problem with getting TJW's client on Linux
« Reply #29 on: June 25, 2008, 01:51:46 am »
Is it hard to click on the link what I posted? If you can't understand anything whats written in that page, I recommend to start reading some kind "Linux For Beginners" book.

I just don't understand the part after "Now make new client binary executeable (by giving +x file permission)". Pretend I'm a total idiot and don't know what any part of " user@shell:/usr/lib/tremulous$ sudo chmod +x tremulous.x86" means. i have TJW client. what do i do next?