
System.IO.FileSystemEnumerableIterator`1.HandleError (System.Int32 hr, System.String path) (at :0) System.IO._Error.WinIOError (System.Int32 errorCode, System.String maybeFullPath) (at :0) UnauthorizedAccessException: Access to the path '/home/dkrol/.local/share/Steam/steamapps/compatdata/1493710/pfx/dosdevices/z:/boot/efi' is denied. : Instantiating addon 'Startup' from assembly 'DistantObject'

KSPe yells on the problem because when then current directory is set to any other place then the directory where the KSP executable is, a lot of add'ons will try to read and write data on the wrong places - at best, they will not work and at worse, you will lose data. The way to fix this is to set the properties of the launch icons and tell it to ser the current directory to be one where the executable is. This happens because on UNIX the current directory is meaningful - you can run different programs on the same set of data by setting the current directory to your data, and then clicking the programs to be run, without the need to set the directory each time as we need to do on Windows. sets the current directory to the same place where the EXE is). On Linux and other UNICEs, when you launch a program from the Desktop the program is ran using the current directory, and not the directory where the executable is (what's completely different from Windows, where the O.S. This happens when the current directory is set to outside the KSP running directory. UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator) UnityEngine.GameObject:AddComponent(Type)ĪddonLoader:StartAddon(LoadedAssembly, Type, KSPAddon, Startup) UnityEngine.DebugLogHandler:LogException(Exception, Object) +Assembly+Loader`1.ctor (System.String subdirs) (at :0) +Assembly+Loader`1.TryPath (System.String path, System.String subdirs) (at :0) KSPe.IO.Hierarchy.SolveFull (System.Boolean createDirs, System.String fname, System.String fnames) (at :0) KSPe.IO.Hierarchy.Calculate (System.Boolean createDirs, System.String fname, System.String& partialPathname, System.String& fullPathname) (at :0) IsolatedStorageException: partialPathname cannot have relative paths leading outside the sandboxed file system!
#Where to put mods for ksp install
You should remove the old GameData/TweakScale from your rig and install the new one after installing Interstellar. You will want too to use the most recent TweakScale, as it works fine on 1.7.3 (I still play on 1.7.x too!!) and have important improvements.

(try this link, but I'm unsure it will work). Go to SpaceDock (using this link), click on 'Change Log", and scroll down until you find the text "Version 1.25.11.1 for Kerbal Space Program 1.7.3". You are using KSP 1.7.2 (any reason not to use the 1.7.3? There're some important bug fixes on it) but your Interstellar binary was compiled to use Unity 2019, present only on KSP 1.8.0 and newer.
#Where to put mods for ksp windows
For 1, use the Windows Explorer and search for all files named "MiniAVC.dll" and them delete these damned things.įor the 2, the problem is that you are using a too much recent Interstellar version.

Whoopsy, sorry the late answer - my machine had a disk crash, I'm using an older spare one with no email client, so I missed the notification of your question.
