Karty graficzne NVIDIA są dobrze znane ze swojej wydajności. W świecie Linuksa są też znani z czegoś innego — frustracji związanej ze sterownikami. Tyle frustracji, że mogłeś natknąć się na wideo lub GIF założyciela Linuksa Linusa Torvaldsa, który środkowym palcem odnosi się do NVIDII. Dlatego to wielka wiadomość, że NVIDIA w końcu wydała sterownik jądra typu open source dla swoich procesorów graficznych.

Czy to oznacza, że ​​instalacja Linuksa na maszynie z NVIDIA będzie mniej bolesna? Cóż, jeszcze nie. Ale miejmy nadzieję, że w końcu ta odpowiedź stanie się tak.

Sterownik Open-Source firmy NVIDIA dla nowszych procesorów graficznych

NVIDIA zdecydowała się opublikuj moduły jądra GPU Linux jako oprogramowanie typu open source po raz pierwszy, począwszy od wydania sterownika R515. Ten kod źródłowy to dostępne na GitHub.

Sterownik obsługuje tylko procesory graficzne NVIDIA Turing Chip i nowsze. Zostały one po raz pierwszy uruchomione w 2018 roku. Więc jeśli używasz starszego sprzętu, a większość użytkowników Linuksa tak, to ten kod źródłowy na razie nie przyniesie ci korzyści.

instagram viewer

Dla kogo jest ten sterownik?

W chwili premiery ten sterownik został przetestowany pod kątem obsługi CUDA na procesorach graficznych w centrach danych.

Osoby korzystające z GPU do pracy w chmurze lub do takiej pracy jak rozwój sztucznej inteligencji i uczenia maszynowego, może od razu skorzystać na większej integracji między procesorami graficznymi NVIDIA i resztą ich systemu Linux.

Jakie są ograniczenia sterownika NVIDIA?

Jako Christian Schaller z Projektu Fedora szczegóły na jego blogu, kod wyświetlaczy nie jest ani kompletny, ani w pełni przetestowany. To jest kod odpowiedni dla tych z nas, którzy używają Karty graficzne NVIDIA na naszych komputerach osobistych.

Jest to również tylko kod związany z jądrem. Wiele nowoczesnych sterowników graficznych znajduje się na poziomie oprogramowania układowego i przestrzeni użytkownika. Te aspekty sterownika NVIDIA pozostają zamknięte. Jeśli jesteś graczem, który ma nadzieję, że możesz zrezygnować z zastrzeżonego sterownika i otrzymać podobną wydajność i podobne oprogramowanie wspierające, to jeszcze nie jest. I to nie potrwa długo.

Czego możesz się spodziewać w najbliższej przyszłości?

Nie miej dużych oczekiwań w krótkim okresie. Jest to jednak oznaka wzmożonej współpracy NVIDIA ze społecznością i daje powody, by sądzić, że współpraca może nawet się rozwinąć.

Konkretny przykład postępu może dotyczyć rozwoju sterownika Nouveau, sterownika o otwartym kodzie źródłowym, który społeczność opracowała dla kart graficznych NVIDIA. Projekt ten rozpoczął się jako próba inżynierii wstecznej, ale w ostatnich latach aktywnie wspierała go firma NVIDIA.

Sterownik jest w pełni funkcjonalny, ale nie może ponownie taktować karty NVIDIA, co jest jednym ze sposobów, w jaki nie może zapewnić pełnej wydajności w porównaniu ze sterownikiem binarnym. Ten nowy kod zapewnia ścieżkę do zamknięcia niektórych luk.

W przypadku nowszych kart, z przyczyn technicznych, społeczność może być zmuszona do współpracy z firmą NVIDIA w celu stworzenia nowej otwarty sterownik, który może komunikować się zarówno z zastrzeżoną przestrzenią użytkownika NVIDIA, jak i otwartą MESA przestrzeń użytkownika. Ale w przypadku starszych kart sterownik Nouveau nadal będzie jedyną opcją open source w mieście. Ulepszenia w Nouveau mają szczególne znaczenie na sprzęcie na tyle starym, że zastrzeżony sterownik nie otrzymuje już aktualizacji.

Czy to wzięło się znikąd?

Pozornie tak. Nie było wielkich wiadomości o udostępnianiu swoich produktów przez firmę NVIDIA. Ale za kulisami było sporo współpracy z różnymi partnerami open source, takimi jak Canonical, Red Hat i SUSE. Możesz pomyśleć o tym, jak NVIDIA robi kolejny krok.

W końcu otwarte sterowniki mogą stać się mniejszym powodem, dla którego użytkownicy Linuksa będą zamiast tego sięgać po karty AMD.

AMD kontra Procesory graficzne NVIDIA w systemie Linux: których należy użyć?

Czytaj dalej

UdziałĆwierkaćUdziałE-mail

Powiązane tematy

  • Linux
  • Nvidia
  • Kierowcy
  • Otwarte źródło
  • Karta graficzna

O autorze

Bertel King (370 opublikowanych artykułów)

Bertel to cyfrowy minimalista, który pracuje na laptopie z GNOME i nosi ze sobą Light Phone II. Uwielbia pomagać innym w podejmowaniu decyzji, jaką technologię wprowadzić do ich życia... i bez której technologii się obejść.

Więcej od Bertela Kinga

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować