- Home /
"Failed to initialize unity graphics" when running remotely (ssh -Y)
When I log into my Ubuntu machine remotely using "ssh -Y" so that X windows get forwarded over the ssh tunnel, I am able to run the Unity editor up to a point. The following sequence occurs
I see the Unity splash screen (on my local Mac laptop, which is where the ssh session originates)
I get the project selection window, and I double click on the name of my project
I see some little popup window with a status bar sweep by quickly
A popup window with the error message "Failed to initialize unity graphics" appears.
A bug report dialog appears.
No further execution is possible. Unity exits.
How do I get the Unity editor to run remotely? I am able to run locally, when logged in directly on the Linux machine, but I need to be able to run remotely (e.g. from my Mac Laptop).
Note: Not sure if this is exactly the same as "headless" -- the Linux machine does have a monitor; but I am trying to render via X to a different monitor, which works for all other applications I've tried except the Unity editor.
Trying to do it this way is an alternative to a different question I asked here: https://answers.unity.com/questions/1454241/systemwindowsformsdll-assembly-is-referenced-by-us.html
PS- Why do I want to do this? The Linux box has the killer GPUs for machine learning, the Mac doesn't.
Unity version is Unity-2017.3.0b1.
Your answer
Follow this Question
Related Questions
"headless" problems on CentOS 6.4 server 0 Answers
How to remove unneeded references (texture, audio) when doing headless server builds? 2 Answers
Headless Linux build 100% CPU usage 2019 vs 10% 2018 1 Answer
Run unity standalone in headless Ubuntu18.04 server with xvfb? 0 Answers
Headless Linux build via command line does not execute. Does work using Unity GUI. v5.3.4p6 0 Answers