Firmware Nvidia GSP teraz w linux 6.7

Firmware do obsługi kart graficznych NVIDIA włączona w gałęzi 6.7 jądra Linux. To rozwiązanie umożliwi programistom nouveau w ogóle nie martwić się reklockingiem dla nowych kart graficznych (począwszy od 20xx (NV160 family (Turing) serii kart graficznych do ostatnich 40xx ((Ada Lovelace))). Domyślnie ta funkcja będzie włączona tylko dla kart graficznych serii 40xx. Jeśli chcesz spróbować jej dla innych generacji urządzeń NVIDIA, musisz w parametrach uruchamiania jądra podać parametr nouveau.config=NvGspRm=1.

Cytat programistów Nouveau:

Ponieważ firmware NVIDIA GSP przejmuje inicjalizację i zarządzanie zasilaniem procesora graficznego, powinno to oznaczać uproszczenie uruchamiania przyszłych generacji procesorów graficznych NVIDIA. Ekstremalnie ważne jest, że powinno to pomóc w poprawie zarządzania zasilaniem / wsparcia reklockingu dla sterowników Nouveau, które nie miały dobrego wsparcia od czasów GeForce GTX 700… Niemniej jednak, nie spodziewaj się, że Nouveau nagle stanie się bardziej wydajne w porównaniu z własnościowym sterownikiem.

Jest również wada: w tej wersji oprogramowania znajduje się jeszcze więcej bloków z zamkniętym kodem źródłowym od NVIDIA, które są niezbędne dla naszego otwartego sterownika. Jeszcze gorzej, że ABI oprogramowania jest niestabilne, na przykład obecny kod sterownika NVIDIA przedstawiony dla Linux 6.7 jest zgodny z oprogramowaniem rozpowszechnianym w ramach pakietu sterowników serii NVIDIA R535.

Druga nowość od Nouveau: teraz sterownik NVK jest zgodny ze specyfikacją Vulkan 1.0. Aby działał, musi mieć świeże jądro (co najmniej 6.6) i mesa-git. Będzie działał na kartach graficznych od generacji Turing do Ada Lovelace. Jeśli masz kartę graficzną z poprzednich generacji, można spróbować uruchomić Vulkan w trybie testowym. Nie ma gwarancji, że to zadziała, mogą wystąpić artefakty itd.).
Przykład:
NVK_I_WANT_A_BROKEN_VULKAN_DRIVER=1 binarne

Źródło 1
Źródło 2

Cytat:

To oznacza, że przechodzi wszystkie testy Vulkan 1.0, ale nie oznacza, że jest gotowy dla graczy / entuzjastów Linuxa ani że jest to szybka implementacja. Nie wspominając o tym, że VKD3D-Proton wymaga wsparcia co najmniej Vulkan 1.3. Jeszcze w sierpniu opublikowałem kilka wstępnych testów NVK. Od tego czasu się poprawiło, ale wciąż nie nadaje się dla graczy Linuxa z nowoczesnymi grami. Niedawno nowy kompilator NAK stał się kolejnym ważnym krokiem w kierunku zwiększenia wydajności.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster