Jump to content

macOS users PLEASE READ!


Recommended Posts

  • 3 weeks later...
  • 3 weeks later...

For those having issues with using Terminal (like I was). Here is what I learned.

After opening the terminal window, you are presented with a black background and a command line with a grey box cursor.

The only commands you will need for today are:

"cd"  (which will change you directory to whatever you put after it)

and maybe "ls" (which will list the contents of the directory) (it's LS by the way, just in lower case, though I don't think it's case sensitive)

You can navigate to KSP going the long way, doing it step by step, or you can go straight there.

 

The long way:

cd // (to go to the root directory)

cd applications

cd KSP_osx

cd KSP.app (yes, on macs you can "enter" the directory structure of an app)

cd contents

cd MacOS (case sensitive I think)

(then run the KSP file by telling the terminal program you want to execute the file in this folder by typing, with the added argument to fix the problem:)

./KSP -force-opengl

 

The quick way:

/applications/KSP_osx/KSP.app/contents/MacOS/KSP -force-opengl

 

Above a kind sole has written this as a script which you can run to do it for you, though I'm having permission issues with it so it won't work for me.

If you have installed your KSP in a different directory, you will obviously have to navigate to that directory instead.

 

This fixed my graphics issue, so thank you muchly to everyone who helped me! (especially my brother who told me you could enter the directory structure of an app (the "cd ksp.app" step) which I didn't know and was the one thing that was confusing the kerbal out of me!)

 

 

 

 

 

 

Edited by Rixonium
My issue fixed
Link to comment
Share on other sites

  • 3 weeks later...

For what it's worth: I'm running KSP 1.3.1.1891 on macOS High Sierra 10.13.2, and am now having no problems with either launching conventionally by double-clicking in the Finder or, once it's running, with video stuttering or otherwise failing to render properly. In fact, I think it's rendering faster and smoother than 1.3.0 did on the same hardware.

Notes:

  1. When I downloaded the zip file, expanded it, and tried running, I got a black screen, no loading images or progress bar. I deleted that whole folder, downloaded and ran the installer, and all is shiny and bright.
  2. I have no mods installed at the moment.
  3. I believe the only changes to settings that I've made are setting the resolution to the max for my external monitor (1920x1200), enabling full screen display, and setting "Advanced Tweakables".

 

Link to comment
Share on other sites

  • 1 month later...
  On 10/23/2017 at 10:11 PM, Yakky said:

Update to my earlier post.  Using "-force-opengl" (with a single dash rather than double dash) did not work either.  Still got a hang at "Loading Asset Bundle Definitions".  However, I found a suggestion on another thread to try copying the entire KSP folder to the root level of the HDD and launch from there.  That did work for me.

 

Expand  

Can you put the link to instructions on how to do this, or create your own?  -force-opengl doesn't work for me either.

Link to comment
Share on other sites

  On 3/2/2018 at 10:45 PM, miallo said:

For me disconnecting from the internet worked. I don't have to start it in any particular way as long as I am not connected to WiFi...

Expand  

As @billsails could confirm this worked for him too. It solved a lot of stability issues for both of us and I can run the game on high graphics settings even on my crappy MacBook without any problems.

Link to comment
Share on other sites

  • 2 weeks later...

[edit] looks like the 'uninstall' i did from within steam left the old KerbalEngineer mod in the game hierarchy which i had forgotten about.  

removing that directory allows the game to start just fine with no force flags for me; leaving the rest of the info intact for posterity

 

mac mini late 2014; osx 10.13.3; crashes hard during load, -force-opengl doesn't change anything.

KSP.log

  Reveal hidden contents

 

OSX Crash log:

  Reveal hidden contents

 

 

Edited by jrrs
update - found problem was forgotten mod
Link to comment
Share on other sites

  • 3 weeks later...

I'm surprised no one has mentioned it here yet, but the stuttering problem in High Sierra seems to have been resolved by the KSP 1.4 update (presumably because it uses a newer version of Unity).  KSP 1.4 runs smoothly on my Mac without using "-force-opengl" or any other special launch options.

Link to comment
Share on other sites

  On 10/5/2017 at 6:08 PM, Darth Badie said:

As some of you may know Apple just released the latest stable version of macOS a few weeks ago, 10.13 High Sierra. There have been reports of KSP as well as other games presenting issues that render them unplayable. If you have not updated your computer to High Sierra and none of the new features are essential for your day-to-day workflow, we strongly suggest you wait for it and stay on Sierra for now. If you have already updated to High Sierra there are a couple recommendations that could help you:


- Run KSP with the -force-opengl argument, here is how you can set the argument on Steam.  For the KSP Store version you can download the shortcut with the argument already set from here. If you need instructions for the GOG version, please let us know.


- Create a partition on your hard drive that uses the Mac OS Extended (Journaled) file system, move KSP to a directory on that partition and run it from there. Here is how to create partitions


- If you have a recent Time Machine backup from before you installed High Sierra, you can roll back your installation to Sierra (or whatever macOS version you had before). This is how you can do that, option 2

We know that these provisional solutions don't work/apply to everyone, but that's currently all we have found out. You can also help us investigate the issue by posting here your computer specs and log files from when KSP is malfunctioning on High Sierra. Click the Apple logo on the top left, select About This Mac, click the System Report button and hit cmd+S to obtain the system specs. And the log file is KSP.log located in your KSP installation folder.

If you want to read more about

Expand  

Bro i already have High Sierra, works just fine for me

Link to comment
Share on other sites

  • 2 weeks later...

I have found that the -force-opengl command does not work directly from the ksp app but instead from the terminal command to launch ksp itself the way this is done is:

1. Right click kerbal space program

2. click "open package contents"

3. open the folder "MacOS"

4. Drag the file named KSP into terminal

5. put 1 space and type -force-opengl

This should work on all ksp versions on High Sierra

Link to comment
Share on other sites

  • 3 weeks later...

1) This is still happening with KSP 1.4.3. Is there any updates on getting this fixed?

2) If someone has access to change the KSPOGL.command linked in the OP, this would be a more portable solution that doesn't depend on KSP being installed in a specific location:

DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
cd "${DIR}/KSP.app/Contents/MacOS"
./KSP -force-opengl

 

Link to comment
Share on other sites

  • 6 months later...
  • 2 weeks later...
  On 11/28/2018 at 6:20 PM, tater said:

Where's @SQUAD on this? Is it being addressed?

Expand  

That last I heard was that the ksp.app was not properly registered with apple.  But that was nearly a year ago - so I'm sure they must have done something about that?  Shirley Surely T2 can afford that. Or, perhaps it remains as "Mystery Error #42".

Edited by Wallygator
Link to comment
Share on other sites

  On 11/28/2018 at 6:23 PM, Wallygator said:

That last I heard was that the ksp.app was not properly registered with apple.  

Expand  

Would not be "signing"? In time, what would be the impact on the modding scene? 

 

  On 11/28/2018 at 6:23 PM, Wallygator said:

 Shirley Surely T2 can afford that. Or, perhaps it remains as "Mystery Error #42".

Expand  

"Don't call me Shirley" :

Link to comment
Share on other sites

  On 10/8/2017 at 9:51 PM, GDJ said:

.......I did try to open KSP in the default applications directory and I had a hangup 1/2 way thru the game boot up. I ended up copying and pasting the entire KSP folder in the root HDD directory and ran it that way. So far it's been working well. As for the shortcut the proper alias will pop up in the dock when you open the game from the KSP folder, then select the alias icon to stay in the dock.

Expand  

I posted this last year. Still do this and it opens up normally.

KSP 1.5.1 and Mac OSX Mojave (10.14.2)

Edited by GDJ
Link to comment
Share on other sites

  On 11/28/2018 at 10:00 PM, Lisias said:

Would not be "signing"? In time, what would be the impact on the modding scene? 

Expand  

Signing...  yea that’s it. Thank YOU!

Don't think it matters for the modding community since there are no .app files modified just dlls. I say this and I am not a modder so there is that. 

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...