LINUX SUPPORT IS HERE

Talk about general things concerning Forged Alliance Forever.

Moderators: FtXCommando, Ze Dogfather

Re: LINUX SUPPORT IS HERE

Postby eXcalibur » 02 Aug 2013, 18:52

@zep: you do not need to officially support it! i do not expect this from you. you do not need to help us.
i just asked others for their experience and for tips they might have. i shared my experience, so others can profit from it. this is, how a community forum works.


i tried installing .net 4 by using winericks:
Code: Select all
$ bash winetricks dotnet40 corefonts

(actually, this is the workaround for ubuntu)

the GUI quit with the same error as before, but the terminal tells me, that .net 4 was installed successfully, but that it cannot find the installed file (which i can find manually).
when i try to install the FAF lobby, i still get the same error as before.

either the reason i cannot install FAF lobby is my operating system (arch), a problem i have with my /home partition being NTFS, me installing wine, FA, .net 4, and FAF lobby as su, or it is my proprietory nvidia driver.

what graphics driver do you use?
did you need to install .net framework 4 with the workaround i gave (or at all)? (rootbeer has already given his answer to this question)


thanks for your attempt to help me, anyways! if i find a solution in the future, i will post it here as well.
eXcalibur
Priest
 
Posts: 302
Joined: 28 Apr 2012, 14:18
Has liked: 52 times
Been liked: 3 times
FAF User Name: eXcalibur

Re: LINUX SUPPORT IS HERE

Postby rootbeer23 » 02 Aug 2013, 19:20

eXcalibur wrote:when i try to install the FAF lobby, i still get the same error as before.


wine msiexec /i FAF.exe
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 eXcalibur » 03 Aug 2013, 21:07

@rootbeer: thanks a lot! it works. you do not need .net framework 4. picture of proof:
proof.png
proof.png (400.67 KiB) Viewed 6450 times

---------------------------------------------------

summary of installation WITHOUT steam (on my arch linux, but it should work on all other distributions as well):

1. download FAFlobby
2. know the path of your setup.exe of the supcomFA game (either mount the .iso, put the dvd in the drive, or copy the content of the dvd to a folder on your HDD)
3. install wine 1.6 (it is in most software centers or equivalent programs - otherwise google how to install wine on your distribution)
4. navigate to the dvd (-folder) of the supcomFA game in the terminal and use the following command to install FA:
Code: Select all
wine setup.exe

maybe you have to install other things before the installation of FA starts.
5. navigate to the folder, which contains the FAFlobby and install it using (replace "FAFlobby.msi" with the actual name of the downloaded file):
Code: Select all
wine msiexec /i FAFlobby.msi

6. Set game-path to the path on the c:\ drive (c:\Program Files x86\Steam\SteamApps\common\Supreme Commander Forged Alliance).
7. Start a replay to test that everything is working.
8. to start the lobby, double klick (or open with wine) this file: ~/.wine/drive_c/Program Files (x86)/Forged Alliance Forever/FAForever.exe
(~ stands in linux for your user account name)
(.wine is a hidden folder - google how to view hidden folders and files in your linux distribution (for arch: press ctrl+H))
eXcalibur
Priest
 
Posts: 302
Joined: 28 Apr 2012, 14:18
Has liked: 52 times
Been liked: 3 times
FAF User Name: eXcalibur

Re: LINUX SUPPORT IS HERE

Postby eytan19 » 16 Aug 2013, 22:04

Quick question...
My steam is missing words everywhere. I tried installing corefonts but it says permission or access denied. Does anyone know how i can give myself access? Im really bad with ubuntu im gonna need very detailed instructions. Please and thank you.
eytan19
 
Posts: 6
Joined: 28 Jul 2013, 21:04
Has liked: 0 time
Been liked: 0 time
FAF User Name: eytan

Re: LINUX SUPPORT IS HERE

Postby eytan19 » 17 Aug 2013, 23:15

Ok so i managed to install the game without steam functioning properly. Now my only problems are that my computer crashes when i try to play online (offline skirmish works) and that when i am in a game, my mouse is not correctly calibrated. If anyone has any suggestions id greatly appreciate it.
eytan19
 
Posts: 6
Joined: 28 Jul 2013, 21:04
Has liked: 0 time
Been liked: 0 time
FAF User Name: eytan

Re: LINUX SUPPORT IS HERE

Postby Frozen_byte » 24 Sep 2013, 03:45

Got it Working!

Versions
Kubuntu: 13.10
PlayOnLinux: 4.2.1
Wine: 1.7.11
FAFlobby: 0.10.107

My Steps
Create Empty Device
Install dotnet4 from Winetricks
Install FA from ISOfile
Install FAF from MSIfile
Working!

Info
Sometimes it crashes at start, anyway runtime is stable - even Mods working fine.
If the Update/Installation fails - just extraxt the *.MSI Files an copy all files into the "Forged Alliance Forever" folder.

How to Update
If you updated FAF but it still says "new version found" just edit the 'version' file and corret the version.

//edit: Update version 0.10.87 was broken, the MSI Installer crashed. Just extract the Files manually into the FAF Folder - worked!
Last edited by Frozen_byte on 10 Feb 2014, 12:58, edited 2 times in total.
~¿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 Teatime » 20 Oct 2013, 19:30

Almost got it working the same way.

Ubuntu: 13.04 + 13.10
PlayOnLunx: 4.2.1
Wine: 1.7.4
FAFLobby: 0.10.87

- Vanilla FA works fine.
- FAF Lobby works fine.
- In FAF mods, the units won't attack each other :(
Teatime
 
Posts: 6
Joined: 16 Oct 2013, 20:04
Has liked: 0 time
Been liked: 1 time
FAF User Name: Teatime

Re: LINUX SUPPORT IS HERE

Postby PattogoTehen » 31 Dec 2013, 19:37

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.
My FAF projects:
LiveStreamer Launcher, Online Replay Analyzer, Replay Syncer, Custom FAF client

Paypal: pattogotehen at outlook.com
PattogoTehen
Avatar-of-War
 
Posts: 70
Joined: 29 Aug 2013, 19:19
Has liked: 0 time
Been liked: 44 times
FAF User Name: PattogoTehen

Re: LINUX SUPPORT IS HERE

Postby Pikkunen » 24 Jan 2014, 12:11

Awesome that you took the time to make this!
User avatar
Pikkunen
Crusader
 
Posts: 18
Joined: 04 Mar 2013, 15:03
Has liked: 1 time
Been liked: 0 time
FAF User Name: Pikkunen

Re: LINUX SUPPORT IS HERE

Postby Nombringer » 24 Jan 2014, 12:41

Pikkunen wrote:Awesome that you took the time to make this!


Pikk! You swede's all disappeared :( Come back!
BC_Blackheart: i just copy his shit and do it 5% better leads to easy win usually xD

Need help? Are you a new player? Feel free to message me any time in the lobby :) Lessons may cost a portoin of your soul.... (Noms are included but not guaranteed)
Nombringer
Supreme Commander
 
Posts: 1036
Joined: 16 Nov 2012, 06:31
Has liked: 210 times
Been liked: 65 times
FAF User Name: Nombringer

PreviousNext

Return to General Discussions

Who is online

Users browsing this forum: No registered users and 1 guest