Hello everyone,
I am trying to get RSS on KSP 1.10.1 working on Linux. Most things seem to be working well, except for a rendering issue with Saturn (and with the other gas giants if I also use RSSVE), but that may or may not be related to Kopernicus.
Anyway, another thing I noticed was orbit lines be visible through planets, and I found this post in the RSS forum from a month ago, where someone found a fix for it by setting
force3DOrbits = true
in "GameData/RealSolarSystem/RSSKopernicusSettings.cfg". I can confirm that this does fix the problem for me, though it creates two new problems:
1. My log is now spammed with an error from Kopernicus, which a user also reported in the next post on the RSS forum. Here it is for reference:
NullReferenceException: Object reference not set to an instance of an object
Kopernicus.RuntimeUtility.RuntimeUtility.Force3DRendering () (at <46b400b9691c436399920b755d4bea53>:0)
Kopernicus.RuntimeUtility.RuntimeUtility.LateUpdate () (at <46b400b9691c436399920b755d4bea53>:0)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
@Al2Me6 later replied with a finding that could be a fix for the Kopernicus source code.
2. A giant decrease in performance; there is extreme lag and super low FPS in the menu and in the space center, though surprisingly a bit smoother in the tracking station (didn't try VAB/flying; things were just too slow). KSP was running buttery smooth before making that change.
I don't know if the two issues are related at all, but what I do know is that it would be awesome to fix the orbits going through the planets on Linux, setting "force3DOrbits = true" fixes the problem, but performance becomes totally crippled. Any ideas on what could be going on here?