Jump to content

Recommended Posts

1. Windows 7 64bit -> Steam -> Download KSP -> i have choose 32bit or 64bit run

reinstall OS to

2. Linux Xubuntu 15.10 x86_64 (64bit) -> Steam -> Download KSP: only 32 bit KSP run ?! Why? KSP_Data folder have about 2.1GB and KSP_x64_Data have about 820kB. On main KSP folder is exists file KSP.x86 and KSP.x86_64. If i run without steam manual KSP.x86_64 game is 32bit. Why?

Is Correct this?

KSP Data is unity files no windows or linux files. So Files call unity core no OS. Assent -> Unity (KSP run file) -> OS. So in this logic i can migrate file from Windows KSP 64bit to Linux KSP version. This is theory.

Method 1. (not work)

1. Copy KSP_x64_Data from windows version to linux version KSP 

2. Run KSP.x86_64

3. Game is only 32bit

Method 2. (maybe work IDK)

1. Open KSP_x64_Data in windows version

2. Select ALL files and folders and copy

3. Open KSP_Data in Linux version

4. Paste and rewrite all files

5. Run KSP.x86_64

6. On right-down corner is v1.1.3 .... (x64). KSP say (x64)

 

Is now Linux KSP on 64 bit ???? 

Edited by bg0001
Link to comment
Share on other sites

Hmmm, I see English isn't your main language and it's a bit strange to read all of this but, from what I gather, your KSP game is NOT launching at 64-bit when copying it from Windows to Linux, correct? 

Have you tried....

-Making a fresh install from the Linux OS instead of copying the DATA files?
-Running the game for extended periods in 32-bit without problems?
-Reading the forum sticky on KSP's Known Issues? There are some important problems for Linux users that you should know about.

Remember that KSP 64-bit is highly unstable and more prone to crashes and issues. Personally that's why I run KSP 32-bit despite having a 64-bit build. 

Hope this helps in any way. Cheers. 

Link to comment
Share on other sites

Hi @bg0001, if you stared the KSP.x86_64 or started KSP via Steam with the %command%_64 launch option you will be running 64bit KSP.

The KSP.x86_64 file is the 64bit Unity3D engine, the number shown in the game is just a number that is set when KSP is built for each platform.

Copying over the Windows files will not make KSP on Linux 64bit, it only changes the number, and it might cause issues if any files are different between Linux and Windows.

Link to comment
Share on other sites

  On 6/24/2016 at 8:05 PM, bg0001 said:

okey, but why on 64bit xubuntu steam downloaded only 32bit ? where is error ?

Expand  

It does not, the KSP_Data on Linux is good for both 32bit and 64bit, only some Steam plugins for mono change so only those are in the KSP_x64_Data folder, so KSP will first look in KSP_x64_Data, load those files, then load the remaining assets from KSP_Data.

You will have two binary files for the 32bit and 64bit versions of KSP.

KSP.x86, this is 32bit.

KSP.x86_64, this is 64bit.

Steam is 32bit and will start KSP.x86 unless you tell it to start KSP.x86_64 using %command%_64

By putting the Windows KSP_Data into your Linux KSP_x64_Data KSP will load that instead, and could cause bugs if any of the data is different.

These are the files you should have with a new install from Steam.

  Reveal hidden contents

 

Link to comment
Share on other sites

  On 6/26/2016 at 7:14 AM, sal_vager said:

It does not, the KSP_Data on Linux is good for both 32bit and 64bit, only some Steam plugins for mono change so only those are in the KSP_x64_Data folder, so KSP will first look in KSP_x64_Data, load those files, then load the remaining assets from KSP_Data.

You will have two binary files for the 32bit and 64bit versions of KSP.

KSP.x86, this is 32bit.

KSP.x86_64, this is 64bit.

Steam is 32bit and will start KSP.x86 unless you tell it to start KSP.x86_64 using %command%_64

By putting the Windows KSP_Data into your Linux KSP_x64_Data KSP will load that instead, and could cause bugs if any of the data is different.

These are the files you should have with a new install from Steam.

  Reveal hidden contents

 

Expand  

1.)  Run with: LC_ALL=C %command%

Screen main menu (32bit run)

2.) Run with: LC_ALL=C %command%_64

Screen main menu (32bit run too)

3.) Terminal:

  • cd "/home/<user>/.steam/steam/steamapps/common/Kerbal Space Program"
  • ls -R > export

Exported LS

4.) Terminal commands:

  • uname -a : Linux <pc_name> 4.2.0-36-generic #42-Ubuntu SMP Thu May 12 22:05:35 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
  • steam : 
    • Running Steam on ubuntu 15.10 64-bit
    • STEAM_RUNTIME is enabled automatically

edit: Add (4)

Edited by bg0001
Link to comment
Share on other sites

If you started KSP using the KSP.x86_64 binary in the games folder or via Steam using %command%_64 it is the 64bit version of KSP.

The lack of x64 on the main menu on the Linux version doesn't mean anything, and cannot be cited as proof that the game is running in 32bit.

If you're so concerned then load up KSP with mods and watch as the memory used goes over 3.5 gigabytes, which won't occur with a 32bit application.

It's 64bit :)

Link to comment
Share on other sites

  On 6/28/2016 at 12:32 PM, sal_vager said:

If you started KSP using the KSP.x86_64 binary in the games folder or via Steam using %command%_64 it is the 64bit version of KSP.

The lack of x64 on the main menu on the Linux version doesn't mean anything, and cannot be cited as proof that the game is running in 32bit.

If you're so concerned then load up KSP with mods and watch as the memory used goes over 3.5 gigabytes, which won't occur with a 32bit application.

It's 64bit :)

Expand  

thank you. What are the all limits have 32bit version ? without 3.5 GB RAM.

Link to comment
Share on other sites

  On 6/28/2016 at 8:31 PM, BgDestroy said:

thank you. What are the all limits have 32bit version ? without 3.5 GB RAM.

Expand  

Here's some information on 32bit hardware.

For our purposes, 32bit KSP can use only about 3.5 gigabytes of memory, and this can be even lower on some 32bit operating systems.

KSP 64bit can access much more memory, up to 16 GB has been reported on Linux.

As for your issue it may help to know why the 64bit Windows version of KSP has a different KSP_Data, when Squad exports KSP from the Unity3D game engine on Windows they have to do it twice, once for 32bit, and again for 64bit.

On Linux they only need to do this once, and Unity makes both a 32bit and a 64bit binary.

Also on Apple OS X they only need to export once, and the OS X binary is universal, it will automatically run in 64bit if it can.

So for Linux and OS X the KSP_Data is exactly the same, but on Windows one version will have the 64bit tag, the other will not.

Link to comment
Share on other sites

  On 6/29/2016 at 10:24 AM, sal_vager said:

Here's some information on 32bit hardware.

For our purposes, 32bit KSP can use only about 3.5 gigabytes of memory, and this can be even lower on some 32bit operating systems.

KSP 64bit can access much more memory, up to 16 GB has been reported on Linux.

As for your issue it may help to know why the 64bit Windows version of KSP has a different KSP_Data, when Squad exports KSP from the Unity3D game engine on Windows they have to do it twice, once for 32bit, and again for 64bit.

On Linux they only need to do this once, and Unity makes both a 32bit and a 64bit binary.

Also on Apple OS X they only need to export once, and the OS X binary is universal, it will automatically run in 64bit if it can.

So for Linux and OS X the KSP_Data is exactly the same, but on Windows one version will have the 64bit tag, the other will not.

Expand  

thank you. good written :). Moderator can will closed this threath.

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...