Skip to content

v2.2.0

Latest

Choose a tag to compare

@kuya1284 kuya1284 released this 12 Jul 04:57

This new release improves support for NVIDIA Open Kernel driver on TrueNAS 25.10 (Goldeye) and newer. It also adds support to automatically (and manually) install the custom legacy NVIDIA GPU driver extensions provided by @zzzhouuu. There should be no breaking changes; however, there were various improvements made to the source code that may introduce regressions. Hopefully there won't be any. The primary goal was to make Jailmaker work without having to manually add the NVIDIA-specific bind mounts to your config files.

What's Changed

  • Automatically sets the correct bind mounts needed for the NVIDIA Open Kernel driver on TrueNAS 25.10 (Goldeye) and newer
  • Adds a new jlmkr nvidia command to manually install/uninstall @zzzhouuu's manually compiled system extension for the NVIDIA Proprietary driver on TrueNAS 25.10 (Goldeye) and newer
  • Automatically installs the NVIDIA Proprietary driver extension on TrueNAS 25.10 (Goldeye) and newer when NVIDIA GPU Passthrough is enabled for legacy GPUs (i.e. Pascal, Maxwell, Volta, etc.)
  • Adds a simple test for NVIDIA GPU Passthrough to confirm functionality
  • Adds a simple test for Intel GPU Passthrough to confirm functionality
  • Adds additional error handling
  • Resolves a TO DO to display an alert about the deletion of a jail's ZFS dataset (and its snapshots) when removing a jail
  • Miscellaneous source code improvements

Full Changelog: v2.1.1...v2.2.0