Learning on Linux - 2D Game Kit - Total Newbie

I’m trying to load the 2D Game Kit tutorial project into Unity 2019.3.13f1. However I see that there are compile errors. (I see from the notes that it’s best to load the project into the editor that it was built in, but this is the only version that I can open on Linux.)

The errors that I’m getting are:

Library/PackageCache/com.unity.xr.legacyinputhelpers@2.0.2/Runtime/TrackedPoseDriver/TrackedPoseDriver.cs(185,13): error CS1069: The type name ‘PoseData’ could not be found in the namespace ‘UnityEngine.XR.Tango’. This type has been forwarded to assembly ‘UnityEngine.ARModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’ Enable the built in package ‘AR’ in the Package Manager window to fix this error.

Library/PackageCache/com.unity.xr.legacyinputhelpers@2.0.2/Runtime/TrackedPoseDriver/TrackedPoseDriver.cs(186,17): error CS0103: The name ‘TangoInputTracking’ does not exist in the current context

Library/PackageCache/com.unity.xr.legacyinputhelpers@2.0.2/Runtime/TrackedPoseDriver/TrackedPoseDriver.cs(186,91): error CS0103: The name ‘PoseStatus’ does not exist in the current context

I’ve looked at the package manager as it suggests, but that is already checked.

As a newbie, I have no idea where to start with this. Can someone point me in the right direction. Thanks.

Hmm… those are XR (i.e. VR/AR) errors. You’re trying to run a 2D game. I wouldn’t expect the XR packages to even be installed.

You might try going to the Package Manager, and see if you can find anything to do with XR and uncheck it.

I got through that a few days ago, on Windows and not on Linux though. It is bugged all to heck. I think it was sheer luck that I was able to get through it on my third try.

It was horribly broken my first try using 2019.3. So I tried it using the version it was made for and it crashed just a few minutes in when I tried to save it for the first time. I sent a snarky (and probably pretty rude) bug report which I feel a bit bad about. I tried it again using 2019.3 (not doing anything different than I did the first time) and magically everything was there, even the Kit Tools menu, which is missing for many people, with no errors at all.

All of the tutorials seem to be like this. Expect bugs and errors on all of them, and typos and inconsistencies in the written guides for them. I have had success scrapping broken tutorials and redownloading them. For some reason you can download a project from the hub multiple times and get a different result with different errors every time. Why would you have XR errors on a 2D project they made? WTH Unity?. I am comforting myself by telling myself that frustration and problems with no explanation are part of this industry, so this is good practice. It’s not helping me feel better, but I don’t know what else to do. On a positive note, you have an awesome username.