Author Topic: Linux noob... How to install 1.2?  (Read 8596 times)

GeneralScott

  • Posts: 291
  • Turrets: +3/-8
Linux noob... How to install 1.2?
« on: October 08, 2011, 02:07:36 am »
I figured out, by googling, how to install Trem 1.1 on the Ubuntu partition of my machine. However, I can't seem to figure out how to run the tremulous-gpp1-installer.run file. How should I do this?

GeneralScott

  • Posts: 291
  • Turrets: +3/-8
Re: Linux noob... How to install 1.2?
« Reply #1 on: October 08, 2011, 02:10:02 am »
What I've tried to do is
Quote
cd Downloads
chmod 755 tremulous-gpp1-installer.run
./tremulous-gpp1-installer.run

and I get

./Tremulous-gpp1-installer.run: No such file or directory

/dev/humancontroller

  • Posts: 1033
  • Turrets: +1002/-383
Re: Linux noob... How to install 1.2?
« Reply #2 on: October 08, 2011, 02:52:54 am »
Quote
cd Downloads
chmod 755 tremulous-gpp1-installer.run
./tremulous-gpp1-installer.run

and I get

./Tremulous-gpp1-installer.run: No such file or directory
what? you type ./tremulous-gpp1-installer.run (note the non-capital 't'), and get an error for ./Tremulous-gpp1-installer.run (note the capital 'T')?

you might also be talking about tremulous-1.1.0-installer.x86.run, and you don't have sh installed, but i doubt that.

GeneralScott

  • Posts: 291
  • Turrets: +3/-8
Re: Linux noob... How to install 1.2?
« Reply #3 on: October 08, 2011, 03:03:44 am »
Oh, never mind. I deleted my Ubuntu partition because they don't make good drivers for the GPU I have. I was getting 60 fps in 1.1... Usually I can get up to 450 fps or so in a devmap in Windows.

Celestial_Rage

  • Posts: 636
  • Turrets: +120/-8
Re: Linux noob... How to install 1.2?
« Reply #4 on: October 08, 2011, 03:35:13 am »
That my be because vsync was on by default.
"The reports of my death are greatly exaggerated" ~Mark Twain

c4

  • Posts: 554
  • Turrets: +9/-22
Re: Linux noob... How to install 1.2?
« Reply #5 on: October 08, 2011, 04:08:30 am »
Yeah, but if he was using an ATI card anyway, it makes no sense to use Linux.  Catalyst for linux is worse than awful.
eh, i prefer gregorian.net chat better than this. NO download and its LIVE!
 :basilisk: FTW![wiki]basilisk[/wiki]

GeneralScott

  • Posts: 291
  • Turrets: +3/-8
Re: Linux noob... How to install 1.2?
« Reply #6 on: October 08, 2011, 03:12:48 pm »
^^

RAKninja-Decepticon

  • Posts: 843
  • Turrets: +14/-679
    • Stupid Videos
Re: Linux noob... How to install 1.2?
« Reply #7 on: October 08, 2011, 09:05:12 pm »
That my be because vsync was on by default.
or GL extensions were off.

i'd drop from 90 to 20 or so when i'd turn em off on my ATI on ubuntu.  or windows for that matter.
Yeah, but if he was using an ATI card anyway, it makes no sense to use Linux.  Catalyst for linux is worse than awful.
catalyst inst too bad, has all the win features, and they work.  my only problem with it has been a screen id bug where changing the resolution after catalyst has been opened results in a screen identifier being output to my monitor, and not going away till manually toggled.
Note 4: The best, although not always easiest, way to deal with trolls is thus: do not respond at ALL in the thread.
Main Rules
4.) No spamming or advertising (includes useless multi-posts and bumps.)
6b.) Do NOT harass other members.
  6c.) Do NOT troll!

GeneralScott

  • Posts: 291
  • Turrets: +3/-8
Re: Linux noob... How to install 1.2?
« Reply #8 on: October 08, 2011, 11:40:49 pm »
Alright, I installed Linux on my home pc and have the same question as OP.

GeneralScott

  • Posts: 291
  • Turrets: +3/-8
Re: Linux noob... How to install 1.2?
« Reply #9 on: October 09, 2011, 12:23:50 am »
Hmm. I installed a propietary driver and all but I still drop to 40 fps whenever people start firing... and I can't adjust my brightness...??

Creative1

  • Posts: 47
  • Turrets: +144/-2
Re: Linux noob... How to install 1.2?
« Reply #10 on: October 09, 2011, 12:28:25 am »
# If you already got GPP installed, ignore this part, if not then I hope it helps.
Download the .run file again, open Terminal and navigate to where you have the file downloaded (Usually somewhere like Downloads/, so cd Downloads)

Code: [Select]
chmod +x tremulous-gpp1-installer.runThen you can either
Code: [Select]
sudo sh tremulous-gpp1-installer.run sudo isn't needed if you're installing it somewhere in your home folder instead of the default place (/usr/local/games/tremulous)

Or
Code: [Select]
nautilus ~/Downloads/
And double click tremulous-gpp1-installer.run.

Hmm. I installed a propietary driver and all but I still drop to 40 fps whenever people start firing... and I can't adjust my brightness...??
Try alt+tabbing twice, then change your gamma. About your FPS problem, try disablilng vsync in the control panel of your drivers. Also check for other settings in there that may be messing with it.

If that doesn't work run glxgears and report back with the FPS from that.
« Last Edit: October 09, 2011, 12:33:41 am by Creative1 »
i could possibly make a server on windows then switch back to linux and use that same server

GeneralScott

  • Posts: 291
  • Turrets: +3/-8
Re: Linux noob... How to install 1.2?
« Reply #11 on: October 09, 2011, 12:46:39 am »
I got the installer working (the sh command gave a syntax error about ")" or something) but the second one worked. Where IS my 1.1 install though? I couldn't find it where you said the default would be, and I don't see any way to locate it. How do you locate things on the HD? (I am SUCH a noob.)

GeneralScott

  • Posts: 291
  • Turrets: +3/-8
Re: Linux noob... How to install 1.2?
« Reply #12 on: October 09, 2011, 01:02:22 am »
Also, now whenever I start up Tremulous I get a big red box in the top left of my screen with "1" in it. I have to go into catalyst (ATI 5450) and hit display options before it goes away. I disabled the VSYNC in catalyst.. and it goes even slower...

UPDATE: Meh. I just reinstalld to fix it. Okay, I still can't figure out where to put the GPP install.
« Last Edit: October 09, 2011, 01:21:04 am by GeneralScott »

RAKninja-Decepticon

  • Posts: 843
  • Turrets: +14/-679
    • Stupid Videos
Re: Linux noob... How to install 1.2?
« Reply #13 on: October 09, 2011, 08:40:27 pm »
I got the installer working (the sh command gave a syntax error about ")" or something) but the second one worked. Where IS my 1.1 install though? I couldn't find it where you said the default would be, and I don't see any way to locate it. How do you locate things on the HD? (I am SUCH a noob.)
try /user/share/games

you might need to chown the folder to your username.  i keep a shortcut to my trem folder for easy map download and to quickly launch.

as for catalyst:  i'd have most things set to application controlled (be sure to turn catalyst AI on, i have no clue why it is set off by default.

you should be able to avoid the screen ID (the red box with the 1) if you log out/restart and then launch trem without opening the CCC.

if that does not work, you can always open the CCC first, launch trem, alt+enter to switch to windowed, click the screen id toggle button, switch back to trem and alt+enter for fullscreen again.

if you can get http download working, let me know.  i always get a libcurl error (despite having the correct libcurl installed) and have to alt tab out to manually download maps.
Note 4: The best, although not always easiest, way to deal with trolls is thus: do not respond at ALL in the thread.
Main Rules
4.) No spamming or advertising (includes useless multi-posts and bumps.)
6b.) Do NOT harass other members.
  6c.) Do NOT troll!

Creative1

  • Posts: 47
  • Turrets: +144/-2
Re: Linux noob... How to install 1.2?
« Reply #14 on: October 09, 2011, 09:10:54 pm »
if you can get http download working, let me know.  i always get a libcurl error (despite having the correct libcurl installed) and have to alt tab out to manually download maps.
Are you only installing the libcurl package? You need the full curl package.
Code: [Select]
sudo apt-get install curl
I tried just installing libcurl-* packages which don't work, after installing the full curl package, it worked fine.
i could possibly make a server on windows then switch back to linux and use that same server

RAKninja-Decepticon

  • Posts: 843
  • Turrets: +14/-679
    • Stupid Videos
Re: Linux noob... How to install 1.2?
« Reply #15 on: October 10, 2011, 12:49:43 am »
if you can get http download working, let me know.  i always get a libcurl error (despite having the correct libcurl installed) and have to alt tab out to manually download maps.
Are you only installing the libcurl package? You need the full curl package.
Code: [Select]
sudo apt-get install curl
I tried just installing libcurl-* packages which don't work, after installing the full curl package, it worked fine.
ah, that's prolly the issue then.  the rather generic error message about not being able to find libcurl.so.x kind of lead me to believe that that was all i needed.  i should have figured on a parent package that actually uses the lib.

kind of makes you wonder why ubuntu ships with a couple of the libs, but not the actual curl package.
Note 4: The best, although not always easiest, way to deal with trolls is thus: do not respond at ALL in the thread.
Main Rules
4.) No spamming or advertising (includes useless multi-posts and bumps.)
6b.) Do NOT harass other members.
  6c.) Do NOT troll!

Undeference

  • Tremulous Developers
  • *
  • Posts: 1254
  • Turrets: +122/-45
Re: Linux noob... How to install 1.2?
« Reply #16 on: October 10, 2011, 01:52:48 am »
kind of makes you wonder why ubuntu ships with a couple of the libs, but not the actual curl package.
curl is a program. libcurl is a library that provides much of the functionality of curl. Most distros have different curl and libcurl packages because needing libcurl does not mean needing curl, but curl does need libcurl (so your package manager will pull in libcurl when you try to install curl). Ubuntu's libcurl package is libcurl3 (because putting completely misleading and meaningless numbers in package names is really smart).
Need help? Ask intelligently. Please share solutions you find.

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

RAKninja-Decepticon

  • Posts: 843
  • Turrets: +14/-679
    • Stupid Videos
Re: Linux noob... How to install 1.2?
« Reply #17 on: October 10, 2011, 04:35:10 am »
kind of makes you wonder why ubuntu ships with a couple of the libs, but not the actual curl package.
curl is a program. libcurl is a library that provides much of the functionality of curl. Most distros have different curl and libcurl packages because needing libcurl does not mean needing curl, but curl does need libcurl (so your package manager will pull in libcurl when you try to install curl). Ubuntu's libcurl package is libcurl3 (because putting completely misleading and meaningless numbers in package names is really smart).
still, i find it odd that the libraries ship, but not the program.  a quick guess based on what DID ship is that the libraries are there to give curl functionality to python. 
tis why i blame ubuntu/synaptic/aptitude for the misunderstanding, and not you guys. you need to make the error message generic enough for cross platform compatibility. synaptic could have returned the actual program rather than the libs.  aptitude/apt-get could suggest the "parent" package to the libs.  ubuntu could ship with what looks like a decent program for CLI networking.
Note 4: The best, although not always easiest, way to deal with trolls is thus: do not respond at ALL in the thread.
Main Rules
4.) No spamming or advertising (includes useless multi-posts and bumps.)
6b.) Do NOT harass other members.
  6c.) Do NOT troll!

Tremulant

  • Spam Killer
  • *
  • Posts: 1039
  • Turrets: +370/-58
Re: Linux noob... How to install 1.2?
« Reply #18 on: October 10, 2011, 04:45:59 pm »
# If you already got GPP installed, ignore this part, if not then I hope it helps.
Download the .run file again, open Terminal and navigate to where you have the file downloaded (Usually somewhere like Downloads/, so cd Downloads)

Code: [Select]
chmod +x tremulous-gpp1-installer.runThen you can either
Code: [Select]
sudo sh tremulous-gpp1-installer.run sudo isn't needed if you're installing it somewhere in your home folder instead of the default place (/usr/local/games/tremulous)
If you're going to be sh'ing the script then i'm not sure you need to worry about setting it executable first, then again, iirc, the gpp installer isn't a shell script anyway, so go ahead and chmod before running ./installerfilename

What's all this nonsense about needing the full curl package installed?
my knees by my face and my ass is being hammered