So I’ve reached out to the Jetson team and discovered two things I didn’t fully understand before:
- OptiX is not included in the LT4 driver.
- I believe you are correct, Jetpack is the only “officially” supported avenue for Jetson drivers.
I apologize to you and @alyssarobertson0816 that I made it sound easy to do without fully understanding the situation.
There are two things we should do:
1 - Ask the Jetson Team to include OptiX officially in the future. This is a call to everyone who’s interested in running OptiX on Jetson.
It will help to cross-post OptiX questions to the Jetson AGX Xavier forum (Jetson AGX Xavier - NVIDIA Developer Forums). I will also help to let the Jetson team know a little something about your use-cases for ray tracing on Jetson. They would like to understand how much professional demand there is for OptiX on Jetson before they agree to put OptiX into the Jetpack driver.
2 - Let’s start trying to see if there’s a workaround today to get OptiX running. I have confirmation that someone on the OptiX team has successfully run OptiX on Jetson AGX Xavier. I have asked for more detailed instructions, and I will report as I hear confirmation. There are a couple of things you might be able to start trying. Please understand that I’m not familiar with Jetson, and this is not official Jetson support in any way, shape, or form. I have no idea if things I suggest could cause trouble or potentially brick the board, and the OptiX team will likely be unable to help if something goes sideways.
So, if you’re willing to play with unsupported avenues, the first thing to perhaps try is installing a non-Jetson aarch64 driver onto your board. I’ve heard unofficial reports that this works. Maybe this one, for example? NVIDIA DRIVERS Linux-aarch64 (ARM64) Display Driver
If that doesn’t work, then the next course of action might be to crack open the aarch64 driver, pull out the OptiX specific parts, and copy them to your Jetson install. I’m going to wait to attempt describing that until either I get confirmation from someone here at Nvidia about how to do it and that it worked, and/or that you’ve attempted to install an aarch64 driver and it doesn’t work.