3D Scanner - installation notes
If the machine ever needs to be re-installed -- then know that using the cmd-alt-R recovery method will bring it back to a rather old version of OSX (Mountain Lion). Which is too old for a `decent' version of Skanect.
So you will have to upgrade to High Sierra (the max for this class of hardware).
To upgrade it from that point - you have three options - none overly attractive:
- Find someone who has a AppStore account that is that old - and which has gone through all these OS upgrades in the past. That person will have the required installs in his or her `Purchased' set. Note that you cannot go straight to High Sierra- you need one stepping stones (such as El Captain) as you are just outside the '8 year' jump range.
- Follow the instructions on https://www.macworld.co.uk/how-to/mac-software/download-old-os-x-3629363/
- Make a USB bootable USB disk. Either by following apples instructions or using http://dosdude1.com/highsierra/. The USB stick needs to be 8Gbyte or bigger.
In all cases - if you get a 'OS X could not be installed on your computer. No packages were eligible for install' erorr - then, in that same, screen, select the Terminal option under tools/utilities - and set the date to some date in 2015 using the `date(1)' command.
Once the install is done - force the time to be correct (the startup may be very slow if you leave the network connected) -- as it will otherwise hang/timeout/bomb on all SSL requests.
Older versions of OSX can given you the wrong `NTP time server setting' - so if that seems to be the case - use `nl.pool.ntp.org' in the System Preferences -> Date and Time -> Automatic.
Once this is done - the following configs were done:
- No cloud/etc accounts, disable metrics/error report sending.
- Username for admin is currently mslmacmini
- Disable wifi, set DHCP on wired, set sensible clientid for dhcp (macmini-for-3d)
- Enable guest, and login without password into guest.
- Enable screen lock for admin and auto log out after 5 hours so admin cannot hog the screen by accident.
- All updates automatic
- Enable wake up at 2 am at least once a week to enforce update fetching.
- Auto off after 1 hour (skanekt runs can be slow)
- Install skanect
- Enable SSH and VNC
- Install Xcode 10.3 (last version for High Sierra), macports and then inkscape
- Install skanect and/or RTAB-Map according to instructions. No drivers needed for the kinekt