DANGIT!!!!!! WHY?!?

DANGIT!!!!!! WHY?!?

Discuss everything related to running Spring on your chosen distribution of Linux.

Moderator: Moderators

krazycure
Posts: 7
Joined: 03 Mar 2007, 19:31

DANGIT!!!!!! WHY?!?

Post by krazycure »

So... so.. frustrated... I followed the SVN howto, worked until I installed maps/mods, then it broke... followed the Wine howto.... just got lost amongst everything you had to do... can someone PLEASE make a script for linux newbs... I don't want to go back to windows just to play... I have EVERYTHING else working on my 64 bit ubuntu and it took forever... mplayer /w 32 bit codecs.... firefox with flash.... I did it all... but DAMN if I can't get spring working.... SOME PLEASEEEEEEEE make an automatic install so we newbs don't have to deal with all this bullcrap.
User avatar
SupaSonic
Posts: 26
Joined: 24 Feb 2007, 14:43

Post by SupaSonic »

What distro? There are debs if you're in Ubuntu. And what exactly broke?
krazycure
Posts: 7
Joined: 03 Mar 2007, 19:31

Post by krazycure »

6.10 edgy eft, xmessages about content not found
(arm hawk), debs do NOT work on 64 bit, I repeat DO NOT WORK, 404 not found when reloading synaptic on stable, test, and unstable.


I get into the engine fine, but upon pressing enter to force start I always get some xmessage that something is missing, it's so pissing me off hardcore. I even got freaking beryl working flawlessly with nvidia drivers after 3 reinstalls, WHY can't I play the ONE game I care about?:!?! :evil:
User avatar
BrainDamage
Lobby Developer
Posts: 1164
Joined: 25 Sep 2006, 13:56

Post by BrainDamage »

how about instead of ranting you report wich passage you're stuck? (and please be very detailed about any arrors that you get, it doesn't work is not an answer)

1 get the sources

http://prdownload.berlios.de/taspring-l ... rc.tar.bz2

2 extract them to whatever you want

3 compile the binary executable

go to the dir where you placed the sources, and run in a terminal:

Code: Select all

scons configure
scons
4 get a working lobby: (the one included with that version isn't working)

Code: Select all

svn co https://taspring.clan-sy.com/svn/spring/trunk/UnityLobby/
5 get a data file:

http://prdownload.berlios.de/taspring-l ... b1.tar.bz2

6 extract the data where you want

7 edit/create a ~/.springrc file
add this line

Code: Select all

SpringData=/path/to/data
8 copy the folders game/AI & game/LuaUI to your data folder (overwrite if they exist)

9 run the lobby with

Code: Select all

python Unity.py
point to the location of the binary, the data folder & anyhting that might ask

please report detailed any error
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Post by Tobi »

If that doesn't work, you could also compile the packages for amd64 yourself:

Code: Select all

sudo apt-get build-dep spring  #install build dependencies
apt-get source spring
cd spring-0.74~b3-2   #(dir name could be a bit different, dont remember)
debuild        # build package
cd ..
sudo dpkg -i spring-data_0.74~b3-1_all.deb
sudo dpkg -i spring_0.74~b3-2_amd64.deb
krazycure
Posts: 7
Joined: 03 Mar 2007, 19:31

Post by krazycure »

F*cking forum won't let me post my reply because directories look like web links and I 'might' be spamming.. god DAMNIT I HATE THIS SO MUCH here is a link to what I did

h t t p : / / ww w. box .n et /pu bl ic/k f6a zb 6b y s

(remove spaces to see)
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

U need the following dependences to run unitylobby from svn
Python Imaging Library (or called PIL)
GTK-2.10 & PYGTK-2.10

Working on rewrite but its not functional yet, getting close
krazycure
Posts: 7
Joined: 03 Mar 2007, 19:31

Post by krazycure »

Pretty sure I have them... I'm just ready to give up I mean hell it's three clicks in windows and hours in ubuntu... I mean... I think I'll just wait until somebody makes this easier... hell EVERYTHING has been easier than getting spring to work...
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

The error u had when trying to run is that u dont have python imaging library (PIL). Dont assume :)
And u can run spring without using UnityLobby if u want to so not a big issue
krazycure
Posts: 7
Joined: 03 Mar 2007, 19:31

Post by krazycure »

You've ALL been frustrated newbs before, and it feels GOOD to relate the frustration, so you can all just DEAL, like I am. There is no tone unless you perceive it... it's just 1's and 0's.
krazycure
Posts: 7
Joined: 03 Mar 2007, 19:31

Post by krazycure »

Well I gave up.. even had hollowsoul's help in IRC but it just flat up doesn't work... you people should be ashamed... (kidding)... one of the few games that is worth playing and there's still no quick and easy way to get it going as far as I can tell... maybe it's the 64 bit... maybe it's because I'm retarded. But I swear to god I followed these howtos TO THE LETTER... and jack squat. I don't know how you all do it. I've been fucking with this since 10 AM... it's now 6... I mean... my freaking god... how in the hell... did you people... get this to work.


The iggest problem so far is that while I can load spring, and select a map, and get into the game, when I press enter to force start it will say

Couldn't find unittype arm_hawk

Edit: ok so I searched and found that the aircombat doesn't work.. seems like the others do... now just to conquer the lobby woes
User avatar
Masse
Damned Developer
Posts: 979
Joined: 15 Sep 2004, 18:56

Post by Masse »

i recommend using ubuntu i386 so u can use the .debs :) i had both i386 and amd64 installed and got so annoyed to 64 cause its just hard to get stuff to work there :)
longhair
Posts: 19
Joined: 26 Apr 2006, 00:22

Post by longhair »

Seems kind of pointless to install a 386 version of Ubuntu when you have a perfectly good 64 bit processor. FWIF, Spring itself works beautifully on my 64bit OS. Running Gentoo, of course. I got a bit frustrated with Gentoo last year about the time when they moved to the 7.x version of X. Most of my fonts disappeared from many of the menus, web pages, interfaces, etc. (fonts were still installed) So I tried out Ubuntu. The performance of the 386 version just wasn't up to what Gentoo does. I was rather surprised at how sluggish Ubuntu was. The 64 bit version of Ubuntu just wasn't as stable. So I'm back to Gentoo, and it's been great for the last year. (and there are some nice ebuilds for Spring)

One thing to keep in mind is that the Linux implementation of Spring is a rather new thing, especially compared to the relatively mature version for Windows. The next year or so is most likely going to be a bit messy. I'm just waiting (and playing some other games) for things to settle down so that I can play without too much heartache. I'm sure that it will all come out nicely in the end.
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Longhair from sound of problem u had with Gentoo was due to nvidia drivers.
Nvidia Card right :)

Was problem with xorg breaking api in 7.0 something & rendering certain fonts. fixed now, ran into same problem myself
User avatar
Masse
Damned Developer
Posts: 979
Joined: 15 Sep 2004, 18:56

Post by Masse »

longhair wrote:long text here
now tell me how easy is installing Spring or "listen gnome music player" or or FooBillard if u say piece of cake ill give gentoo a try :)
in a month i've tried debian, opensuse, elive, knoppix, kubuntu and ubuntu... for some reason i was happiest with ubuntu i'ts probably cause my keyboard works without hassle and the synaptic package manager, also the .deb's are everywhere :>

and where could i find ebuild of spring ? *goes for a hunt*
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

User avatar
Masse
Damned Developer
Posts: 979
Joined: 15 Sep 2004, 18:56

Post by Masse »

hollowsoul wrote:latest ebuild for spring is
http://prdownload.berlios.de/taspring-l ... r3.tar.bz2
that seems to be good enought reason for me to try gentoo :D
longhair
Posts: 19
Joined: 26 Apr 2006, 00:22

Post by longhair »

@ hollowsoul
Right on the money.

@Masse
Heh, if I were recommending a distro to a total n00b, I'd recommend Ubuntu first. Especially if it was a 32 bit system. I'd have reservations about recommending 64bit Ubuntu, my experience was based on the Dapper release, so maybe things are better supported now.

Quite frankly, Gentoo is a bit of a PITA to install, compared to Ubuntu, which is very painless. The thing I do like about Gentoo is that there are no "artificial" dependencies. For example, if I try to uninstall Thunderbird in Xubuntu, which I have running on my laptop, APT wants to uninstall XFCE too. Also, (once you went to the trouble to install the bloody thing in the first place), Gentoo has a HUGE array of packages available in one repository.

If you're looking for a OS that simply installs itself and is a no-brainer, Ubuntu is the way to go, IMHO. But if you want configurability and control, you'll probably like Gentoo better.

One thing that I can say for sure it that Spring runs at a noticeably higher framerate with Gentoo than it did with either 32 or 64 bit Ubuntu on this computer. (AMD 4400+ and an nvidia 6200 video card.)
User avatar
Masse
Damned Developer
Posts: 979
Joined: 15 Sep 2004, 18:56

Post by Masse »

gonna give gentoo a try right now :)
pheldens
Posts: 191
Joined: 12 Aug 2006, 21:35

Post by pheldens »

or try this script, works on all distros (that meet the spring svn building dependencies)
http://spring.clan-sy.com/phpbb/viewtop ... 523#171523
Post Reply

Return to “Linux”