XRLinux Professional Training Schedule 2024 - SimonJGillespie/AnjinVirtualComputer GitHub Wiki
Course work and stages for Professional Certification in XRLinux
Post your screenshots to Twitter/X or Mastodon so I can verify stage completion.
Installation-
Stage 1: Basic
- Download the basic vrlinux version with the preinstalled embedded linux image and boot it on your device.
- Setup the networking and be able to ssh out of the device to a remote server
Stage 2: Intermediate
- Complete a full install using the basic vrlinux version setting up the qemu config file, downloaded the raspbian disk image and 2 kernel files
Stage 3: Advanced
- Create a debian 10 disk image with a qemuvirt.conf file using the xrlinux version to boot arm64
Stage 4: L33T : GPU acceleration
- Download the libEGL_gf.so and libGLESv2_gf.so libs to your quest
- Install backport versions of mesa egl and goes libs for testing in your desktop image
- Setup the LD_PRELOAD to override the standard GPU libs
- Run the label_image file as a test with -g 1 option to use the gpu delegate and run fast!
Optional Accreditations-
Stage 3: Advanced - WindowsXP install
- Install x86_64 version of XRLinux
- Create a windowsXP disk image & install rom files
Developer Mode
Stage 1: Build your own XRLinux
- Download the Unity project and build it for the Quest then test using one of the images you build in the Installation stages
Stage 2: Add in modules to your world
- Add in a virtual controller to control lights
- Add a virtual drone
Stage 3a: Linux development (You will need to have completed L33T install stage to access this task)
- Compile and build tensorflow lite: label_image example on your desktop development qemu image- ask Simon for tensor flow code mod
- Transfer image to Quest3
- Transfer models, grace_hpper.bmp image and label file (from the Google sources)
- Run the label_image example and verify your results
Stage 3b: Linux development (You will need to have completed L33T install stage to access this task)
- Compile and build es2gears from Simon's version (optimised for modern GLES)
Stage 4: L33T Create 3D geostreaming content
- Create 3D content in Blender
- Setup a PostGIS server
- Upload content to PostGIS
- Run the C# geo to tile creator
- Setup your server URL in the Unity project
- Explore your world