Unity 5.4 Not launching

I have been trying to install / run Unity 5.4 (latest downloaded from unity.com) without any success.

The install runs no problem including Microsoft Visual Studo (is this needed?)

But when the executable is run i see the Unity splash / launch screen then it just launches a grey window.

I have run the install three times on my windows 7 laptop (ASUS M70 machine which is more than capable)

I have trawled google / forums etc.

I have twice run a full uninstall before the two latest uninstall.

I have done a full uninstall twice.

I have tried to run from command line with a create project directory command.

Install is taking a long time (ie nearly 1 hour) as it seems to download (nearly 10 gig including microsoft visual studio) fresh each time.


This fix seems popular…

“I found packages unityeditor-cloud-hub-0.0.1.tgz and unity-editor-home-0.0.7.tgz in C:\Program Files\Unity\Editor\Data\Resources\Packages. Create folders node_modules\unityeditor-cloud-hub and node_modules\unity-editor-home inC:\Users%user_name%\AppData\Roaming\Unity\Packages. Extract dist and package.json from unityeditor-cloud-hub-0.0.1.tgz intounityeditor-cloud-hub, dist and package.json from unity-editor-home-0.0.7.tgz into unity-editor-home. It’s work.:slight_smile: Thanks,Yash987654321!”

I cannot find the “C:\Program Files\Unity\Editor\Data\Resources\Packages” on my version of windows 7 64 bit. Maybe because i am not in admin mode?


Was also going to try running in different graphics modes from command line.

C:\Program Files\Unity\Editor\Unity.exe

-force-d3d9 (Windows only) Make the Editor use Direct3D 9 for rendering. Normally the graphics API depends on player settings (typically defaults to D3D11).

-force-d3d11 (Windows only) Make the Editor use Direct3D 11 for rendering. Normally the graphics API depends on player settings (typically defaults to D3D11).

-force-glcore (Windows only) Make the Editor use OpenGL 3/4 core profile for rendering. The Editor tries to use the best OpenGL version available and all OpenGL extensions exposed by the OpenGL drivers. If the platform isn’t supported, Direct3D is used.

-force-glcoreXY (Windows only) Similar to -force-glcore, but requests a specific OpenGL context version. Accepted values for XY: 32, 33, 40, 41, 42, 43, 44 or 45.

-force-gles (Windows only) Make the Editor use OpenGL for Embedded Systems for rendering. The Editor tries to use the best OpenGL ES version available, and all OpenGL ES extensions exposed by the OpenGL drivers.


I am all out of ideas. Any suggestions?

thanks Job

I cannot find the “C:\Program
Files\Unity\Editor\Data\Resources\Packages”
on my version of windows 7 64 bit.
Maybe because i am not in admin mode?

At which part of that path does it fail? This is the path for the 64bit version of Unity. Is it possible that you installed the 32bit version?

You could also search for “unityeditor-cloud-hub” and check if it’s anywhere on your system.

Hi Thanks Doublemax

SOLVED

I got it working.

The problem i stated above was not accurate. The directory i could not find was the

“C:\Users%user_name%\AppData\Roaming\Unity\Packages”

I had to manually type / paste the “appdata” portion of the path as it is hidden apparently.
Previous to this i was looking visually for the (hidden) folder.
Once i was able to create the folders and extract the data it worked fine.
Sorry for my error in explanation of the problem. I was a little frustrated by that point :slight_smile:
thanks for your help