• Home
  • Index
  • Search
  • Download
  • Server Rules
  • House Roleplay Laws
  • Player Utilities
  • Player Help
  • Forum Utilities
  • Returning Player?
  • Toggle Sidebar
Interactive Nav-Map
Tutorials
New Wiki
ID reference
Restart reference
Players Online
Player Activity
Faction Activity
Player Base Status
Discord Help Channel
DarkStat
Server public configs
POB Administration
Missing Powerplant
Stuck in Connecticut
Account Banned
Lost Ship/Account
POB Restoration
Disconnected
Member List
Forum Stats
Show Team
View New Posts
View Today's Posts
Calendar
Help
Archive Mode




Hi there Guest,  
Existing user?   Sign in    Create account
Login
Username:
Password: Lost Password?
 
  Discovery Gaming Community Welcome Help & Support Tutorials & Tools Linux Guides Discovery on Linux: A guide

Server Time (24h)

Players Online

Active Events - Scoreboard
Task Force Akhetaten - 0 / 10,000
Crayter Battlegroup - 0 / 10,000
Gaian Escort - 0 / 10,000
Atum's Battlegroup - 0 / 10,000
Wendigo Seekers - 0 / 10,000
Wendigo Interdictors - 0 / 10,000
Wild Hunters - 0 / 10,000
Wild Interceptors - 0 / 10,000

Latest activity

Pages (4): « Previous 1 2 3 4
Discovery on Linux: A guide
Offline darkwind
08-10-2024, 03:11 PM, (This post was last modified: 08-10-2024, 03:11 PM by darkwind.)
#31
Frontier Sheriff
Posts: 1,153
Threads: 138
Joined: Oct 2019
Staff roles:
Coding Developer

(08-10-2024, 03:01 PM)dirmaster0 Wrote: So I've been trying to get Disco running on my Debian (bookworm) laptop using the Lutris (https://lutris.net/games/freelancer/) installer (Includes discovery mod 5.00.8); which gets the entire way through the installation--However on first run of the Disco launcher it gets to the point where it needs to patch but notices there aren't any accounts that exist, but closes the launcher immediately without a chance to create an account.
Any idea what I can do in order to get this working, i.e. if I grab my old account files off my windows desktop and place them in the corresponding directory where the launcher pulls from within the Lutris/WINE Environment has them, would this get past this issue so I can patch and play?

Specs for the system are as follows:
OS: Debian GNU/Linux 12 (bookworm) x86_64
Host: Latitude E6320 01
Kernel: 6.1.0-23-amd64
DE: Plasma 5.27.5
WM: kwin
CPU: Intel i5-2520M (4) @ 3.2ghz
GPU: Intel 2nd Gen core processor family
Memory: 2293MiB / 7819MiB

Lutris version is 0.5.17, I've downloaded numerous fresh copies of the ISO off the Disco download page (however I have my original game disc to pull a new copy from as well if need be).
Alternatively I have also tried just installing the base FL game, however when Ive attempted to mount the ISO in Debian, then map with WINE config I get an error stating it cannot detect the CD-ROM drive--despite it seeming like the proper steps to do this.

Thanks!

have u installed winetricks depedendencies and did other steps from the guide?


Interstellar Autogit Ctrl-V Encryptor Discovery At Linux
Dark Tools DarkBot DarkLint DarkStat DarkMap
Reply  
Offline dirmaster0
08-10-2024, 03:54 PM, (This post was last modified: 08-10-2024, 05:31 PM by dirmaster0.)
#32
Member
Posts: 506
Threads: 20
Joined: Feb 2010

**UPDATE**
I was able to get further along in the launcher after changing WINE to the 9.14 version (https://github.com/Kron4ek/Wine-Builds/releases/).
It seems the default one for Lutris crashed, so we'll see how it goes.
And yes, installed all the winetricks dependencies and further steps from that guide.
Thanks for the follow up earlier!
Reply  
Offline dirmaster0
08-10-2024, 05:30 PM,
#33
Member
Posts: 506
Threads: 20
Joined: Feb 2010

I was able to get through account creation, patching, etc.
I'm able to launch the game, however right when I attempt to join the Discovery server, the program crashes and I get booted back to the discovery launcher.
I closed out fully from Disco and Lutris, relaunched but no change.
Generated a different account and tried again, but same scenario.
I did test to see if Single Player works, and I'm able to fully load the game there, so it has to be something in the process of connecting where it transitions to the Character Select screen after the connection to the server is established, or crashing when its trying to make the handshake with the server itself.
I pulled another debug file if you happen to have time to review, not sure if anyone else has run into this before:
https://github.com/dirmaster0/DiscoMPerr...ktrace.txt
Reply  
Offline darkwind
08-10-2024, 08:00 PM, (This post was last modified: 08-10-2024, 08:04 PM by darkwind.)
#34
Frontier Sheriff
Posts: 1,153
Threads: 138
Joined: Oct 2019
Staff roles:
Coding Developer

(08-10-2024, 05:30 PM)dirmaster0 Wrote: I was able to get through account creation, patching, etc.
I'm able to launch the game, however right when I attempt to join the Discovery server, the program crashes and I get booted back to the discovery launcher.
I closed out fully from Disco and Lutris, relaunched but no change.
Generated a different account and tried again, but same scenario.
I did test to see if Single Player works, and I'm able to fully load the game there, so it has to be something in the process of connecting where it transitions to the Character Select screen after the connection to the server is established, or crashing when its trying to make the handshake with the server itself.
I pulled another debug file if you happen to have time to review, not sure if anyone else has run into this before:
https://github.com/dirmaster0/DiscoMPerr...ktrace.txt

Can u confirm u are using Wine 9.0 downloaded by the link as guide sugests?

Can u confirm u are using Direct 8 supporting solution, like Dxvk 2.4 installed as guide suggests?

Can u confirm you recreated just in case Wine Prefix to a dedicated empty path after its usage with any different Wine version?

Can u confirm you made DLL override procedure as guide suggests?

You made already divation from guide by using different Lutris version and people already encountered other funny issues when they did this, so potenitlaly consider repeating guide from zero and using even same Lutris version as guide suggests. Following precision here is important, as any deviation is path to potentially not having it working. For this reason the guide made every step as obvious to do as possible, so u would be able to install easily exactly the versions of dependencies as it asks

P.S. as u i see from your previous comment you did not follow it precisely and even used different Wine version. I will stress again importance of using EXACTLY same versions as tutorial suggests. I will repeat that any deviation from the letter is a course to experimental updates and crashes and i will recommend using exactly same dependencies first to make it working and only after that attempting updating to any other ones. I will probably add the warning about it into guide with large colored letters with how often this mistake is made. (the guide already has it, but looks like not in big enough letters and not repeated enough times Wink )


Interstellar Autogit Ctrl-V Encryptor Discovery At Linux
Dark Tools DarkBot DarkLint DarkStat DarkMap
Reply  
Offline dirmaster0
08-10-2024, 11:58 PM,
#35
Member
Posts: 506
Threads: 20
Joined: Feb 2010

Looks like using that particular Wine version worked, along with the DXVK .dlls (had em loaded before in a previous instance, but not this one).
I'm up and running, time to get my old accounts working.
Safe skies and thanks! Big Grin
Reply  
Offline Comfort.Zone
06-19-2025, 08:04 PM, (This post was last modified: 06-19-2025, 08:05 PM by Comfort.Zone.)
#36
Member
Posts: 39
Threads: 3
Joined: Feb 2024

(06-02-2020, 11:24 AM)wodalin Wrote: Also you might want to install msacm32 with winetricks to get rid of the stuttering
when NPCS get in sight.

Even with msacm32 I can't get rid the stuttering when NPCS get in sight. @wodalin : Any ideas, what I could do else?

Thx.
Reply  
Offline Žugr
09-18-2025, 04:00 PM, (This post was last modified: 09-18-2025, 04:02 PM by Žugr.)
#37
Member
Posts: 26
Threads: 0
Joined: Sep 2021

Hey there. I used @darkwind 's article to install freelancer discovery on EndeavourOS and encountered an issue with the launcher connecting to DiscoveryGC server. Firstly, the launcher says that I don't have an acount and all that jazz and when I click ok, it only says "Connecting to DiscoveryGC". There is an option to patch the game highlighted, but when I click it, It just says "Patching game" and does not really do anything. I kind of tried to analyze the connection using wireshark (I suck at it) and the only thing I was able to find was that there's no issue with resolving DNS. The TCP packet exchange only lasted for about 5 seconds after starting the launcher (and pressing patch game) and after about 100 seconds, the TCP connection just terminated. I am not sure if this is intended (again I suck at networks). I also checked iptables, but there weren't any rules that would prevent communication with the server. Any help would be very much appreciated!
Reply  
Offline Sally
09-18-2025, 06:01 PM, (This post was last modified: 09-18-2025, 06:04 PM by Sally.)
#38
Member
Posts: 380
Threads: 62
Joined: May 2022

(09-18-2025, 04:00 PM)Žugr Wrote: Hey there. I used @darkwind 's article to install freelancer discovery on EndeavourOS and encountered an issue with the launcher connecting to DiscoveryGC server. Firstly, the launcher says that I don't have an acount and all that jazz and when I click ok, it only says "Connecting to DiscoveryGC". There is an option to patch the game highlighted, but when I click it, It just says "Patching game" and does not really do anything. I kind of tried to analyze the connection using wireshark (I suck at it) and the only thing I was able to find was that there's no issue with resolving DNS. The TCP packet exchange only lasted for about 5 seconds after starting the launcher (and pressing patch game) and after about 100 seconds, the TCP connection just terminated. I am not sure if this is intended (again I suck at networks). I also checked iptables, but there weren't any rules that would prevent communication with the server. Any help would be very much appreciated!

iptables needs to be configured manually on most distributions so it's unlikely that's causing any problem, maybe Endeavour ships with firewalld however, if it doesn't then you can dismiss firewalls and networking as the root of the problem.

EDIT: Yeah apparently you got trolled by EndeavourOS devs, set a rule on firewalld to leave the launcher and game in peace and this problem should disappear.

The launcher causes far more headaches to get working than the game itself because it's dotNET codebase and Wine doesn't like shipping proprietary software by default. So you need Mono to get the launcher working, and unless Wine notices that it's missing and asks you to install it when you first run it, then the launcher won't work, the way I'd install Mono is with winetricks.

You'll notice that the "what's new" event tab on the launcher never loads, that's expected, however was that implemented, it doesn't work when the launcher runs on top of Wine, at least in my experience, it's good that you don't need it to launch the game.

"I suppose many people will continue moving towards careless computing, because there's a sucker born every minute." - RMS
Reply  
Offline Žugr
09-18-2025, 06:16 PM,
#39
Member
Posts: 26
Threads: 0
Joined: Sep 2021

(09-18-2025, 06:01 PM)Sally Wrote:
(09-18-2025, 04:00 PM)Žugr Wrote: Hey there. I used @darkwind 's article to install freelancer discovery on EndeavourOS and encountered an issue with the launcher connecting to DiscoveryGC server. Firstly, the launcher says that I don't have an acount and all that jazz and when I click ok, it only says "Connecting to DiscoveryGC". There is an option to patch the game highlighted, but when I click it, It just says "Patching game" and does not really do anything. I kind of tried to analyze the connection using wireshark (I suck at it) and the only thing I was able to find was that there's no issue with resolving DNS. The TCP packet exchange only lasted for about 5 seconds after starting the launcher (and pressing patch game) and after about 100 seconds, the TCP connection just terminated. I am not sure if this is intended (again I suck at networks). I also checked iptables, but there weren't any rules that would prevent communication with the server. Any help would be very much appreciated!

iptables needs to be configured manually on most distributions so it's unlikely that's causing any problem, maybe Endeavour ships with firewalld however, if it doesn't then you can dismiss firewalls and networking as the root of the problem.

EDIT: Yeah apparently you got trolled by EndeavourOS devs, set a rule on firewalld to leave the launcher and game in peace and this problem should disappear.

The launcher causes far more headaches to get working than the game itself because it's dotNET codebase and Wine doesn't like shipping proprietary software by default. So you need Mono to get the launcher working, and unless Wine notices that it's missing and asks you to install it when you first run it, then the launcher won't work, the way I'd install Mono is with winetricks.

You'll notice that the "what's new" event tab on the launcher never loads, that's expected, however was that implemented, it doesn't work when the launcher runs on top of Wine, at least in my experience, it's good that you don't need it to launch the game.
Thanks alot for the tip! I will look into it.
Reply  
Pages (4): « Previous 1 2 3 4


  • View a Printable Version
  • Subscribe to this thread


Users browsing this thread:
1 Guest(s)



Powered By MyBB, © 2002-2025 MyBB Group. Theme © 2014 iAndrew & DiscoveryGC
  • Contact Us
  •  Lite mode
Linear Mode
Threaded Mode