4 ms·
Do you still need to be running the proprietary nvidia graphics driver, or is that completely unrelated?
by jstanley 2y ago
Do you still need to be running the proprietary nvidia graphics driver, or is that completely unrelated?
- tptacek 2y agoPresumably yes, if it functions through an ioctl interface.
- kaladin-jasnah 2y agoYou will need an NVIDIA driver (the README says as much), be it the proprietary or open source modules. Looks like this is performing RM (Resource Manager, which is the low-level API that is used to communicate with the NVIDIA proprietary driver using ioctl calls) API calls. If you look in the src/nvidia directory, many of the header files are RM API call header files from the NVIDIA open source kernel module, containing various structures and RM API command numbers (not sure if this is the official term). Fun thing, the open source modules takes some proprietary things and moves them to the GSP firmware. Incidentally, the open source modules actually communicate with the GSP firmware using the RM API as well. This understanding may be correct, but now instead of some RM calls being handled in kernel space they are forwarded to the firmware and handled there.