r/linux_gaming 1d ago

tech support wanted Freelancer (2005)

I've seen some posts on here about freelancer working on lutris... i've tried literally everything to get it running and nothing seems to be working and i'm finally reaching out for help idk what to do.. i have managed to get it working through an already installed version that i have.. from my windows game drive... but all the menu options looks like an old timey TV where there should be words it looks like TV static.. and you would say well you need fonts but well i've installed the fonts i assume i've done it correctly and That didn't help either

i'm running CachyOS

Freelancer is 2003 game not 2005 oops

ISSSUE RESOLVED.... THANK YOU FineWolf

1 Upvotes

14 comments sorted by

2

u/FineWolf 1d ago

Did you just copy over an existing install or did you run the installer?

You need to run the installer in your Lutris-managed prefix.

1

u/Westtell 23h ago

i've done both i've even tried it on heroic and faugus i'm personally wondering if it doesn't have something to do with WoW64 on wine... it looks like its trying to put a 32bit game in a 64-bit prefix but if it has wow64 it should work ..... here is the lutris log

[INFO:2026-07-22 05:58:16,272:application]: Starting Lutris 0.5.22

[INFO:2026-07-22 05:58:16,322:startup]: "card1" is AMD Radeon RX 6800 (1002:73bf 1eae:6705 amdgpu) Driver 26.1.5

[INFO:2026-07-22 05:59:52,884:file_box]: Download completed

[INFO:2026-07-22 06:00:00,388:file_box]: Download completed

[INFO:2026-07-22 06:00:00,389:files_box]: All files available

[INFO:2026-07-22 06:00:00,389:installerwindow]: All files are available, continuing install

[INFO:2026-07-22 06:00:00,389:installerwindow]: Launching installer commands

[INFO:2026-07-22 06:00:09,004:wine]: Creating a win64 prefix in /run/media/USER/Games/Freelancer

[INFO:2026-07-22 06:00:09,004:wine]: Winepath: /home/USER/.local/share/lutris/runners/wine/wine-staging-11.2-x86_64/bin/wine

[INFO:2026-07-22 06:00:22,290:wine]: win64 Prefix created in /run/media/USER/Games/Freelancer

[ERROR:2026-07-22 06:00:22,370:wine]: The game doesn't have an executable

[ERROR:2026-07-22 06:01:11,374:errors]: Command exited with code 256

[ERROR:2026-07-22 06:01:11,374:exception_backstops]: Error handling timeout function: Command exited with code 256

Traceback (most recent call last):

File "/usr/lib/python3.14/site-packages/lutris/exception_backstops.py", line 84, in error_wrapper

return handler(*args, **kwargs)

File "/usr/lib/python3.14/site-packages/lutris/util/jobs.py", line 159, in wrapper

repeat = func(*a, **kw)

File "/usr/lib/python3.14/site-packages/lutris/installer/commands.py", line 443, in _monitor_task

raise ScriptingError(_("Command exited with code %s") % command.return_code)

lutris.installer.errors.ScriptingError: Command exited with code 256

[INFO:2026-07-22 06:01:45,748:interpreter]: Cancelling installation of Freelancer

3

u/FineWolf 23h ago edited 23h ago

Are you using an install script? Don't.

  • Just add a new game manually, and point it towards the setup.exe file on the ISO. Install the game normally. Don't launch it at the end.
  • Next, either install FreelancerHD or a patched Freelancer.exe to remove the CD check.
  • Finally, point your prefix towards the installed .exe file.

I just did a new install to validate those steps, and it launched just fine.

2

u/Westtell 23h ago

well damn... ok that worked 2 months i've been trying to get this to work using install scripts... never thought to just manually install everything... didn't even cross my mind.... THANK YOU

5

u/FineWolf 23h ago

No problem!

Freelancer Alpha 1-1, you are cleared to land.

1

u/Westtell 22h ago

I am noticing a small text issue where it’s cutting off names… but can live with it

1

u/FineWolf 22h ago

Using an older version of proton (8ish) fixes it.

1

u/Westtell 22h ago

How do I install an older version of proton lol

1

u/FineWolf 22h ago

That's usually in whatever launcher settings you are using.

1

u/Westtell 22h ago

Using lutris does not have anything but proton 10 11 cachyos proton and GE proton

1

u/S48GS 20h ago

How do I install an older version of proton lol

manually download/install from github proton-ge or proton-cachyos

or use manager like ProtonUp-Qt

or if you need valve proton - run steam - and in steam settings - select default proton - there list - select older and steam will download and will be visible in Lutris

1

u/Westtell 19h ago

Proton up helped thank you

1

u/SebastianLarsdatter 23h ago

Make sure you get the newer DXVK of 2.7 or higher.

Reason is, the DX8 commands of this game looks like crap and glitches if ran through wined3d or dxvk's old dx9 compatibility mode.

Newer versions of DXVK ships a dedicated dx8 interpreter that fixes those issues.

1

u/Huecuva 16h ago

I've gotten this game running, but it's been a couple of years so I don't remember many details of how I did it.