LINUX SUPPORT IS HERE

Talk about general things concerning Forged Alliance Forever.

Moderators: FtXCommando, Ze Dogfather

Re: LINUX SUPPORT IS HERE

Postby tatsu » 15 Nov 2014, 18:17

PattogoTehen wrote:unofficial faf port for linux: https://bitbucket.org/fafafaf/modular-client-linux-fix/

you will still need wine1.6+ to play FA

steps (on ubuntu):

install libs:
Code: Select all
sudo apt-get install python-qt4 python-qt4-gl python-numpy python-matplotlib


installing wine1.6+ on ubuntu 13.10 needs a new repo:
Code: Select all
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7
winetricks vcrun2010


get the source:
Code: Select all
wget https://bitbucket.org/fafafaf/modular-client-linux-fix/get/default.tar.gz
tar xaf default.tar.gz


uid.dll needs a loader, i wrote it, so u only have to uncompress
Code: Select all
cd fafafaf-modular-client-linux-fix*/src
tar xaf ../uid_loader/uid_loader_bin.tar.gz


you can rename the fafafaf-modular-client-linux-fix* folder if you want.
start faf with
Code: Select all
python <path to src>/src/main.py


since its not official, no support will be given in any other threads than this.
do NOT ask Zep for any help.
ill try to keep up with the main tree but delays can happen.
feel free to create pull requests.

enjoy.


I also did sudo apt-get xdelta3

but lauching faf I get
Image

also does this work with ubuntu mumble (which I have installed)?

EDIT:
I found the readme and completed the "to run:" instructions

but this part:
Code: Select all
to compile:

    apt-get: mingw32 (for uid loader) libfreeimage3

cx_bsdiff - http://cx-bsdiff.sourceforge.net/
freeimagepy - http://freeimagepy.sourceforge.net/
I do not know what to do with.
Last edited by tatsu on 15 Nov 2014, 18:27, edited 1 time in total.
User avatar
tatsu
Supreme Commander
 
Posts: 1553
Joined: 02 Jul 2012, 21:26
Has liked: 1952 times
Been liked: 171 times
FAF User Name: tatsu

Re: LINUX SUPPORT IS HERE

Postby rootbeer23 » 15 Nov 2014, 18:21

why not start FAF with wine?
rootbeer23
Supreme Commander
 
Posts: 1001
Joined: 18 May 2012, 15:38
Has liked: 0 time
Been liked: 31 times
FAF User Name: root2342

Re: LINUX SUPPORT IS HERE

Postby tatsu » 15 Nov 2014, 18:24

rootbeer23 wrote:why not start FAF with wine?

I'm interested in this idea as it would allow me to use mumble link.

not only that of course. there's plenty of thing you can do from having a native FAF
User avatar
tatsu
Supreme Commander
 
Posts: 1553
Joined: 02 Jul 2012, 21:26
Has liked: 1952 times
Been liked: 171 times
FAF User Name: tatsu

Re: LINUX SUPPORT IS HERE

Postby ZeRen » 15 Nov 2014, 18:34

ZeRen wrote:I tried instal SC FA, I have non steam version pretty old, and I have a problem when I have to write CD-key, on linux I can assign only XXX-XXX-XXX-XXX, but my code is XXXX-XXXX-XXXX-XXXX

does anyone had same problem?

I dont wanna buy steam, becouse I dont know if I will play actively


if some one will have this problem, instal winetricks and in that instal COREFONTS
User avatar
ZeRen
Evaluator
 
Posts: 641
Joined: 03 Aug 2014, 08:22
Has liked: 154 times
Been liked: 49 times
FAF User Name: ZeRen

Re: LINUX SUPPORT IS HERE

Postby ZeRen » 15 Nov 2014, 23:22

FA is officialy first game I ever played on Linux :P :P

but sadly after instal FAF, I tried login and I got some nice message (on picture)

so what the hell is that? I didn´t have it on windows, and that link even don´t work!

btw.I tried login to same account I have on windows
Attachments
dddd.png
dddd.png (1.42 MiB) Viewed 3864 times
User avatar
ZeRen
Evaluator
 
Posts: 641
Joined: 03 Aug 2014, 08:22
Has liked: 154 times
Been liked: 49 times
FAF User Name: ZeRen

Re: LINUX SUPPORT IS HERE

Postby Frozen_byte » 16 Nov 2014, 18:16

ZeRen wrote:FA is officialy first game I ever played on Linux :P :P

but sadly after instal FAF, I tried login and I got some nice message (on picture)

so what the hell is that? I didn´t have it on windows, and that link even don´t work!

btw.I tried login to same account I have on windows


Yes wired, but known Bug on Linux. You are forced to steam Link because the "Unique ID" will not be generated properly on Linux.
~¿Quis custodes custodit?~
User avatar
Frozen_byte
Avatar-of-War
 
Posts: 208
Joined: 21 Sep 2011, 22:03
Has liked: 37 times
Been liked: 22 times
FAF User Name: Frozen_byte

Re: LINUX SUPPORT IS HERE

Postby ZeRen » 16 Nov 2014, 18:44

Frozen_byte wrote:
ZeRen wrote:FA is officialy first game I ever played on Linux :P :P

but sadly after instal FAF, I tried login and I got some nice message (on picture)

so what the hell is that? I didn´t have it on windows, and that link even don´t work!

btw.I tried login to same account I have on windows


Yes wired, but known Bug on Linux. You are forced to steam Link because the "Unique ID" will not be generated properly on Linux.


even if would want link it to steam(which I dont)...the link doesn't work
User avatar
ZeRen
Evaluator
 
Posts: 641
Joined: 03 Aug 2014, 08:22
Has liked: 154 times
Been liked: 49 times
FAF User Name: ZeRen

Re: LINUX SUPPORT IS HERE

Postby tatsu » 09 Dec 2014, 14:22

PattogoTehen wrote:unofficial faf port for linux: https://bitbucket.org/fafafaf/modular-client-linux-fix/

you will still need wine1.6+ to play FA

steps (on ubuntu):

install libs:
Code: Select all
sudo apt-get install python-qt4 python-qt4-gl python-numpy python-matplotlib


installing wine1.6+ on ubuntu 13.10 needs a new repo:
Code: Select all
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7
winetricks vcrun2010


get the source:
Code: Select all
wget https://bitbucket.org/fafafaf/modular-client-linux-fix/get/default.tar.gz
tar xaf default.tar.gz


uid.dll needs a loader, i wrote it, so u only have to uncompress
Code: Select all
cd fafafaf-modular-client-linux-fix*/src
tar xaf ../uid_loader/uid_loader_bin.tar.gz


you can rename the fafafaf-modular-client-linux-fix* folder if you want.
start faf with
Code: Select all
python <path to src>/src/main.py


since its not official, no support will be given in any other threads than this.
do NOT ask Zep for any help.
ill try to keep up with the main tree but delays can happen.
feel free to create pull requests.

enjoy.

Hey sorry to bump but is there any chance someone can help me getting this to run?
User avatar
tatsu
Supreme Commander
 
Posts: 1553
Joined: 02 Jul 2012, 21:26
Has liked: 1952 times
Been liked: 171 times
FAF User Name: tatsu

Re: LINUX SUPPORT IS HERE

Postby Frozen_byte » 09 Dec 2014, 14:40

Sure, if you tell me where you are stuck?
I guess you cannot compile it?

I need some Error messages then ;)

As yo may read in the readme,txt you need to install following programs:
Pre-requisites are :
- Python 2.6/2.7 32 bits
- PyQt4 with QT 4.7.2
- Python Win32Api
- Py2Exe
- Numpy/Scipy
- Python matplotlib
- FreeImagePy
- bsdiff

of course you have to search for some names (so you know what you have to type after apt-get)



Also you can try to install the "normal" MSI file from main site: http://stable.faforever.com/FAForeverLobby-0.10.122.msi
(How to install is written down here, here, here and here)
~¿Quis custodes custodit?~
User avatar
Frozen_byte
Avatar-of-War
 
Posts: 208
Joined: 21 Sep 2011, 22:03
Has liked: 37 times
Been liked: 22 times
FAF User Name: Frozen_byte

Re: LINUX SUPPORT IS HERE

Postby tatsu » 09 Dec 2014, 19:53

Frozen_byte wrote:Sure, if you tell me where you are stuck?
I guess you cannot compile it?

I need some Error messages then ;)

As yo may read in the readme,txt you need to install following programs:
Pre-requisites are :
- Python 2.6/2.7 32 bits
- PyQt4 with QT 4.7.2
- Python Win32Api
- Py2Exe
- Numpy/Scipy
- Python matplotlib
- FreeImagePy
- bsdiff

of course you have to search for some names (so you know what you have to type after apt-get)



Also you can try to install the "normal" MSI file from main site: http://stable.faforever.com/FAForeverLobby-0.10.122.msi
thank you very much.

I've done it with the windows msi a bunch of times but I would be very pleased to manage it with a native linux app for once.

last time it stopped upon connection. let me give it another go (this is a fresh install of my ubuntu). I'll get back at you.

is higher version of python bad? it non 32-bit bad?
User avatar
tatsu
Supreme Commander
 
Posts: 1553
Joined: 02 Jul 2012, 21:26
Has liked: 1952 times
Been liked: 171 times
FAF User Name: tatsu

PreviousNext

Return to General Discussions

Who is online

Users browsing this forum: No registered users and 1 guest