Thanks, Murat! You are probably right. Rendering did not use the GPU.
I did not have access to Linux currently and was not sure if my old gaming laptop was compatible with Ubuntu, so I tested it in WSL2. I should probably try JetStream.
I believe I had the driver properly installed. WSL2 actually just used the Nvidia driver installed on Windows. I could install cuda toolkit in WSL2 and trained a deep learning model using the GPU (I used nerfstudio to run our photogrammetry data. I could not figure out how to export a proper 3D model though).
I forgot to attach the error log. It probably did not tell anything useful:
[DEBUG][Qt] 01.07.2024 17:03:05 [] (unknown:0) - Session start time .......: 20240701_170305
[DEBUG][Qt] 01.07.2024 17:03:05 [] (unknown:0) - Slicer version ...........: 5.6.2 (revision 32448 / f10cd8c) linux-amd64 - installed release
[DEBUG][Qt] 01.07.2024 17:03:05 [] (unknown:0) - Operating system .........: Linux / 5.15.153.1-microsoft-standard-WSL2 / #1 SMP Fri Mar 29 23:14:13 UTC 2024 / UTF-8 - 64-bit
[DEBUG][Qt] 01.07.2024 17:03:05 [] (unknown:0) - Memory ...................: 7867 MB physical, 2048 MB virtual
[DEBUG][Qt] 01.07.2024 17:03:05 [] (unknown:0) - CPU ......................: GenuineIntel Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz, 6 cores, 12 logical processors
[DEBUG][Qt] 01.07.2024 17:03:05 [] (unknown:0) - VTK configuration ........: OpenGL2 rendering, TBB threading
[DEBUG][Qt] 01.07.2024 17:03:05 [] (unknown:0) - Qt configuration .........: version 5.15.2, with SSL, requested OpenGL 3.2 (core profile)
[DEBUG][Qt] 01.07.2024 17:03:05 [] (unknown:0) - Internationalization .....: disabled, language=
[DEBUG][Qt] 01.07.2024 17:03:05 [] (unknown:0) - Developer mode ...........: enabled
[DEBUG][Qt] 01.07.2024 17:03:05 [] (unknown:0) - Application path .........: /home/chz31/Slicer-5.6.2-linux-amd64/bin
[DEBUG][Qt] 01.07.2024 17:03:05 [] (unknown:0) - Additional module paths ..: /home/chz31/extensions/SlicerMorph/SkyscanReconImport, /home/chz31/extensions/SlicerMorph/MeshDistanceMeasurement, /home/chz31/extensions/SlicerMorph/ImportSurfaceToSegment, /home/chz31/extensions/SlicerMorph/SlicerMorphSampleData, /home/chz31/extensions/SlicerMorph/Animator, /home/chz31/extensions/SlicerMorph/MarkupEditor, /home/chz31/extensions/SlicerMorph/ImportFromURL, /home/chz31/extensions/SlicerMorph/MorphologikaLMConverter, /home/chz31/extensions/SlicerMorph/ExportAs, /home/chz31/extensions/SlicerMorph/GPA, /home/chz31/extensions/SlicerMorph/VolumeToModel, /home/chz31/extensions/SlicerMorph/IDAVLMConverter, /home/chz31/extensions/SlicerMorph/MorphoSourceImport, /home/chz31/extensions/SlicerMorph/ProjectSemiLM, /home/chz31/extensions/SlicerMorph/ExportMorphoJLandmarkFile, /home/chz31/extensions/SlicerMorph/ALPACA, /home/chz31/extensions/SlicerMorph/CreateSemiLMPatches, /home/chz31/extensions/SlicerMorph/SegmentEndocranium, /home/chz31/extensions/SlicerMorph/FastModelAlign, /home/chz31/extensions/SlicerMorph/OBJFile, /home/chz31/extensions/SlicerMorph/ImageStacks, /home/chz31/extensions/SlicerMorph/QuickAlign, /home/chz31/extensions/SlicerMorph/FormatMarkups, /home/chz31/extensions/SlicerMorph/HiResScreenCapture, /home/chz31/extensions/SlicerMorph/PseudoLMGenerator, /home/chz31/extensions/SlicerMorph/MorphPreferences, /home/chz31/extensions/SlicerMorph/GEVolImport, /home/chz31/extensions/SlicerMorph/PlaceSemiLMPatches, /home/chz31/extensions/SlicerMorph/MergeMarkups
[WARNING][Qt] 01.07.2024 17:03:12 [] (unknown:0) - libpng warning: iCCP: profile 'ICC Profile': 'CMYK': invalid ICC profile color space
[WARNING][Qt] 01.07.2024 17:03:12 [] (unknown:0) - libpng warning: iCCP: known incorrect sRGB profile
[DEBUG][Python] 01.07.2024 17:03:13 [Python] (/home/chz31/Slicer-5.6.2-linux-amd64/lib/Slicer-5.6/qt-scripted-modules/SubjectHierarchyPlugins/AbstractScriptedSubjectHierarchyPlugin.py:39) - Scripted subject hierarchy plugin registered: SegmentEditor
[DEBUG][Python] 01.07.2024 17:03:13 [Python] (/home/chz31/Slicer-5.6.2-linux-amd64/lib/Slicer-5.6/qt-scripted-modules/SubjectHierarchyPlugins/AbstractScriptedSubjectHierarchyPlugin.py:39) - Scripted subject hierarchy plugin registered: SegmentStatistics
[DEBUG][Qt] 01.07.2024 17:03:13 [] (unknown:0) - Switch to module: "Welcome"
[DEBUG][Python] 01.07.2024 17:03:14 [Python] (/home/chz31/Slicer-5.6.2-linux-amd64/lib/Slicer-5.6/qt-scripted-modules/SubjectHierarchyPlugins/AbstractScriptedSubjectHierarchyPlugin.py:39) - Scripted subject hierarchy plugin registered: ExportAs
[DEBUG][Python] 01.07.2024 17:03:14 [Python] (/home/chz31/Slicer-5.6.2-linux-amd64/lib/Slicer-5.6/qt-scripted-modules/SubjectHierarchyPlugins/AbstractScriptedSubjectHierarchyPlugin.py:39) - Scripted subject hierarchy plugin registered: FormatMarkups
[INFO][Python] 01.07.2024 17:03:14 [Python] (<string>:3) - Adding SlicerMorph Volume Rendering Presets