Two independent, purely-additive changes for Grace-Blackwell aarch64 (NVIDIA N1X "RTX Spark" and DGX-Spark-class) and new-glibc hosts. 78 insertions, 0 deletions. studio/setup.sh: when the GPU llama.cpp source build runs on glibc >= 2.41 with a CUDA toolkit < 13.3, nvcc fails on the rsqrt/rsqrtf <crt/math_functions.h> exception- spec clash (fixed upstream in CUDA 13.3 via _NV_RSQRT_SPECIFIER) and the build silently falls back to CPU. Add a clear diagnostic recommending CUDA >= 13.3. Diagnostic only, strictly inside the existing NVIDIA CUDA branch (Metal/ROCm/CPU/x86 unaffected). install.ps1: native Windows-ARM64 has no CUDA PyTorch / Triton wheels, so the native install can't deliver GPU. When ARM64 + NVIDIA is detected, automatically set up WSL2 and run the Linux installer there (full GPU), then print the launch command. Strictly gated on ARM64 && NVIDIA && not --no-torch; x86_64 Windows (NVIDIA/AMD) and ARM64-without-NVIDIA are byte-for-byte unchanged. Opt out: UNSLOTH_NO_WSL_FALLBACK=1; distro: UNSLOTH_WSL_DISTRO. Encoding-proof distro detection via 'wsl -d <d> -- true'. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| backend | ||
| frontend | ||
| src-tauri | ||
| __init__.py | ||
| install_llama_prebuilt.py | ||
| install_python_stack.py | ||
| LICENSE.AGPL-3.0 | ||
| package-lock.json | ||
| package.json | ||
| setup.bat | ||
| setup.ps1 | ||
| setup.sh | ||
| Unsloth_Studio_Colab.ipynb | ||