Constant/random disconnects in specific parts of the game

Heya uwu I’ve been playing eve on arch linux for about 4 months already, and I’ve always met a weird issue that is about gettind disconnected randomly from… specific parts of the game? I tried to search about this issue on the internet and forums, but I couldn’t find anything related to this issue and I’m almost certain that is a problem that only happens in my house. This issue never happens when I play in Windows 10 by the way.

For example (and tldr), I get disconnected from one kind of system in the game(?) like the gameplay, like I can’t move my ship, manage modules and get updates on my ship’s health and my target’s health, but I can still interact with any ingame chat, see opportunities window, get updates on my route and etc.
Sometimes it’s not the gameplay itself, sometimes it’s only the chat, sometimes it’s only the opportunities window, sometimes it’s the route, and when that happens I have to restart my client.
When the gameplay disconnect happens, it takes several minutes for the game to finally popup the window about connection error, and it closes normally when I click ok. But if I try to close the game normally, it won’t close unless I kill the process.

Different computers that I’ve tested eve:
On my main desktop and laptop, with the laptop using NixOS and protonGE 9-20. This issue persisted in both machines and being very random and inconsistent to find a pattern.

What I tried to make the game disconnect by force:
what did work oftenly (but still very random and not as rare as the usual) was nullsec roams with my fleet, usually happens during systems jumps or warps. Everything else was very random and inconsistent, like semi-afk mining in j-space, docked in a structure, managing PI, literally anything else was random and inconsistent so I can’t conclude anything with what I experienced. Not even Jita made my client disconnect more than the usual.

What I tried until now to try to fix it:
reinstall eve on steam, create a new client profile, run the game with low graphics settings, use different directx versions, use different proton versions, run windowed or fullscreen, use no launch options, nothing fixed that so it might be my house’s internet issue?

Eve’s ProtonDB never had someone mentioning about random disconnects, I also contacted some eve linux players about that and they said that never happened with them as well ( >﹏<。)

I didn’t try playing eve outside of Steam and I think that 99% of it’s linux playerbase plays in Steam because of ease to use proton, I don’t know how to play it outside of Steam but I will try running it if any of you recommend me to give it a try.

I wrote a ticket to ccp and sent them all the information they asked me, but it seems they couldn’t find any reason to why that happens and recommended me to ask you guys in this forum instead. So I ask any of the brilliant minds here, what I could try doing to fix this weird issue that seems to only happen to me?

Here’s my configuration:

  • running the game using directx 12 or 11 doesn’t make a difference
  • KDE Plasma 6 with Wayland
  • launch options: PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 %command%
  • wine ver: wine-9.22
  • proton ver: GE-Proton9-18 (proton experimental doesn’t seems to start the launcher)
  • kernel: Linux 6.12.4-arch1-1
  • storage: running the launcher in a SSD, and the game itself in a HDD
  • internet: using NetworkManager and ethernet cable in , I can’t use wi-fi. Download is above 600mbit/s, upload is above 300mbit/s, it’s very stable and I never met a weird connection issue in any other game besides eve

ethernet controller names (both gives the same result, I prefer to use the TP-Link one):

  • Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15) Subsystem: Realtek Semiconductor Co., Ltd. TP-Link TG-3468 v4.0 Gigabit PCI Express Network Adapter
  • Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15) Subsystem: ASUSTeK Computer Inc. Onboard RTL8111H Ethernet

I test this and other games on Linux OS, using some seriously out dated hardware, just to prove what can or cannot be done. I my oldest box is a 12 year old HP, with a passive GPU, and 8 GB of RAM. Here is what I found works best to prevent disconnects;

Once the game starts, shut down all launchers. If you are running Steam either convert the Steam account to eliminate it, or at least close the launcher. After the client is running close the Eve launcher as well. Refrain from using other apps as well.

Turn off the 3D and Audio. This doesn’t make the game fun, just more functional. In game settings under Shortcuts General, you can find Toggle 3D view and Toggle audio. These both seem to affect game performance on some level. Running in reduced GPU settings will also help when running with 3D graphics enabled. Users call this potato mode.

My experience with KDE started in 2010 and ended 2014. KDE has a lot of nifty visual bells and whistles, such as wobble windows etc., that really bogs down Window’s games running on Linux. I now run Manjaro with XFCE instead, if you believe the desktop is any issue, you can always select Openbox from the Session Type menu.

If or when you convert the Steam account, you will need to download the game again from the Eve website. Linux will need wine installed, this simple check can be done at prompt in Terminal;

$ wine --version

Proton is wine, it just happens to be Steam’s proprietary version of it. I currently run wine version 9.16. Since Proton is using wine you should find some version already on your system.

Avoid systems with large populations. I have crashed to desktop or locked up in Jita more often than any other system. Jita is seldom less than 900 players all in one instance. For this reason, I often question, Is this trip really necessary? You could place systems you disconnect into the avoid listing or just take appropriate steps to reduce system usage prior to entering them.

Fly safe o7

1 Like