Panakotta00 / FicsIt-Networks

Control, Monitor, Manage and Automate your Satisfactory.
https://ficsit.app/mod/FicsItNetworks
GNU General Public License v3.0
170 stars 53 forks source link

GPU rendering drops clients when they look at GPU connected screen. #346

Open murm9000 opened 3 weeks ago

murm9000 commented 3 weeks ago

Hosting a local game, 1 friend connected.

When a connected client looks at a ScreenDriver (Screen Tab), Screen Module, or Large Screen, bound to a GPU, it causes the client to immediately get dropped from the host. Host is unaffected.

To Reproduce Steps to reproduce the behavior:

  1. Build Computer: 1xCPU, 6xRAM, 1xScreenDriver, 1xGPU
  2. Build Panel: 1xScreen Module or Build Large Screen
  3. Connect Computer, Panel or Large Screen, to Network Wall Plug
  4. Use this code: https://docs.ficsit.app/ficsit-networks/latest/lua/examples/paint.html
  5. Have client connect, and look at or attempt to interact with the Screen Tab, Screen Module or Large Screen (whichever is bound to the GPU)

Expected behavior Client should be able to interact with Screen Tab, Screen Module, or Large Screen without being disconnected in the same manner the Host can.

Additional context

Panakotta00 commented 3 weeks ago

This issue will sadly have to stay here for a longer time. The only way of mitigating this issue would be to change your "Network Quality" settings (up and down, both could make it better or worse). And ultimately a better network connection could help. If thats still then case I'm sorry but there is not much else I can do. Another reccomendation would be, if you use many screens, refrain from high refresh rates.