NVIDIA DGX™ OS
DGX OS to zmodyfikowane Ubuntu, które NVIDIA przygotowała specjalnie pod swoje stacje AI. W skrócie: wzięli standardowy Linux, wyrzucili z niego rzeczy niepotrzebne do pracy z AI, a dodali wszystko, co przyspiesza działanie modeli na GPU. Efekt? System, który po włączeniu jest gotowy do pracy — bez godzin konfiguracji.
Czym różni się od zwykłego Ubuntu?
Zwykły Ubuntu to system ogólnego przeznaczenia — obsługuje drukarkę, przeglądarkę, biuro. DGX OS jest wycięty do jednego celu: uruchamianie modeli AI z maksymalną wydajnością. NVIDIA zmodyfikowała jądro systemu (kernel) tak, aby dane mogły płynąć z dysku NVMe prosto do pamięci GPU, omijając procesor. Ta technologia nazywa się GPU Direct Storage — w normalnym Ubuntu trzeba ją ręcznie instalować i konfigurować, tu działa od razu.
Co jest dodane?
DGX OS zawiera kompletny stos oprogramowania NVIDIA — czyli wszystkie narzędzia potrzebne do pracy z AI, przetestowane pod kątem wzajemnej kompatybilności:
Co jest usunięte / wyłączone?
DGX OS to system odchudzony do minimum — im mniej zbędnego oprogramowania, tym mniej potencjalnych problemów z bezpieczeństwem i stabilnością:
Czy muszę korzystać z DGX OS?
Nie — DGX Spark pozwala zainstalować zwykłe Ubuntu 24.04 i doinstalować stos NVIDIA samodzielnie. Ale DGX OS oszczędza czas i eliminuje ryzyko błędów konfiguracyjnych. To jak kupowanie samochodu z fabrycznym serwisem vs składanie go samemu z części — efekt może być ten sam, ale droga do niego jest krótsza i bezpieczniejsza.
+-------------------------------------------------------------------------+ | NVIDIA-SMI 570.86 Driver Version: 570.86 CUDA Version: 12.8 | |-------------------------------+---------------------+------------------+ | GPU Name Persistence | Bus-Id Disp.A | Memory-Usage | |===============================+=====================+==================| | 0 NVIDIA GB10 On | 00000000:01:00.0 | 2.1Gi / 128Gi | | Fan Temp Perf Pwr:Usage | GPU-Util Compute | | | N/A 34C P0 45W/140W | 0% Default | | +-------------------------------+---------------------+------------------+root@dgx-spark:~# cat /etc/dgx-release DGX_OS_VERSION=7.1 DGX_PLATFORM=DGX_Spark DGX_SERIAL=XXXXXXXXXX
Stos DGX OS — co na czym stoi
DGX OS to kilka warstw, jedna na drugiej. Każda zależy od warstwy poniżej:
DGX OS vs zwykły Ubuntu
Wersje DGX OS i cykl wydań
Aktualna generacja to DGX OS 7 — zbudowana na Ubuntu 24.04 LTS, z jądrem 6.14 HWE, sterownikiem 570 i CUDA 12.8. Numer zainstalowanej wersji sprawdzisz jedną komendą: cat /etc/dgx-release — zwraca m.in. pole DGX_OS_VERSION (na naszych maszynach: 7.1) oraz platformę, dla której system został zbudowany.
NVIDIA utrzymuje przewidywalny rytm: duże wydania dwa razy w roku (luty i sierpień), a pomiędzy nimi — poprawki bezpieczeństwa spływające standardowym kanałem Ubuntu. To ważna różnica względem "składanych" systemów: każda paczka z repozytorium NVIDIA jest przetestowana na dokładnie tej konfiguracji sprzętowej, która stoi u Ciebie, bo rodzina GB10 (DGX Spark, ASUS GX10, MSI EdgeXpert) to identyczny krzem. Znika klasyczny problem Linuksa z GPU: "aktualizacja jądra zabiła sterownik".
Wsparcie wersji podąża za cyklem Ubuntu LTS, więc horyzont życia systemu liczy się w latach, nie miesiącach — a migracja na kolejną dużą wersję sprowadza się do standardowej ścieżki aktualizacji, bez reinstalacji stacji.
Aktualizacje w praktyce — jak to robić bezpiecznie
Aktualizacja DGX OS to zwykłe apt update && apt upgrade — żadnych narzędzi specjalnych. W firmowych wdrożeniach rekomendujemy jednak trzy proste zasady:
nvidia-smi. Jeśli GPU widzi pamięć i model odpowiada — system jest gotowy do pracy.
Co istotne dla środowisk odizolowanych: DGX OS nie wymaga połączenia z internetem do pracy. Modele działają w pełni offline, a w instalacjach o podwyższonych wymaganiach bezpieczeństwa aktualizacje można dostarczać ręcznie, w kontrolowanym oknie — system nie ma żadnej telemetrii, która "dzwoniłaby do domu".
DGX OS w codziennej pracy firmy
Dla właściciela firmy DGX OS oznacza jedno: stacja wyjęta z pudełka jest serwerem AI, a nie projektem informatycznym. Na tym fundamencie stawiamy środowisko zespołowe — silnik inferencyjny, konta użytkowników i interfejs czatu (przewodnik krok po kroku: Open WebUI & Ollama), a gdy potrzeba więcej mocy, dwie jednostki spinamy w klaster. Jak taki serwer obsługuje wielu pracowników jednocześnie i pracuje nocami nad raportami, opisaliśmy na blogu we wpisie o serwerze AI w firmie, a aktualne ceny urządzeń z preinstalowanym DGX OS — we wpisie DGX Spark: cena i możliwości.
Najczęstsze pytania o DGX OS
Czy DGX OS jest płatny?
Nie — system jest dostarczany fabrycznie z urządzeniami na platformie GB10 (DGX Spark, ASUS GX10, MSI EdgeXpert) i nie ma opłat licencyjnych per użytkownik ani abonamentu. Płacisz za sprzęt, system dostajesz w zestawie.
Czy mogę instalować własne oprogramowanie?
Tak. Pod spodem to Ubuntu 24.04 — działa apt, Docker i całe archiwum pakietów. DGX OS niczego nie blokuje; jest "odchudzony", a nie zamknięty. Typowy stos firmowy (Ollama lub vLLM + Open WebUI) instaluje się w godzinę.
Czy DGX OS działa bez internetu?
Tak — po pobraniu modeli całość pracuje w pełni offline, także w konfiguracji air-gap. Telemetria jest wyłączona, więc system nie wysyła żadnych danych do NVIDIA ani Canonical. Internet przydaje się tylko do pobierania modeli i aktualizacji, które można też dostarczać ręcznie.
Czy na ASUS GX10 i MSI EdgeXpert jest ten sam system co na DGX Spark?
Tak — cała rodzina GB10 pracuje na tym samym DGX OS, bo wewnątrz jest identyczny superchip Grace Blackwell. Procedury, komendy i aktualizacje są wspólne niezależnie od producenta obudowy.
Jak sprawdzić wersję systemu i stan GPU?
Wersja: cat /etc/dgx-release. Stan GPU, zużycie pamięci zunifikowanej i temperatura: nvidia-smi. To dwie komendy, które warto znać nawet, jeśli na co dzień korzystasz tylko z interfejsu w przeglądarce.
Jak wyglądają kopie zapasowe stacji z DGX OS?
Prościej, niż się wydaje: wagi modeli są odtwarzalne (można je pobrać ponownie), więc realnie chronić trzeba konfigurację środowiska, konta użytkowników, historię rozmów i bazę wiedzy RAG — łącznie zwykle kilkanaście–kilkadziesiąt GB. Kopiujemy je harmonogramem na firmowy NAS lub dysk zewnętrzny, w pełni lokalnie. Odtworzenie stacji od zera to instalacja systemu, przywrócenie katalogów i ponowne pobranie modeli — kwestia godzin, nie dni.
Co, jeśli po aktualizacji coś przestanie działać?
To rzadkie — paczki są testowane na identycznym sprzęcie — ale plan awaryjny zawsze istnieje: konfiguracja sprzed aktualizacji wraca z kopii, a ponieważ silnik i interfejs działają w kontenerach, można je przypiąć do poprzednich, sprawdzonych wersji obrazów niezależnie od systemu. W naszych wdrożeniach klient dostaje tę procedurę spisaną w dokumentacji powdrożeniowej — a w razie potrzeby po prostu do nas dzwoni.