NVIDIA Linux üçün video drayverlərini buraxdı

Son günlərdə Nvidia təqdim edildi bir reklam vasitəsilə məcəllənin buraxılması barədə qərar qəbul etmişdir dəstinizdə təmin edilən bütün kernel modullarının Linux üçün video sürücüləri.

Buraxılmış kod MIT və GPLv2 lisenziyaları altında buraxılmışdır. Modul yaratmaq imkanı x86_64 və aarch64 arxitekturaları üçün Linux kernel 3.10 və daha yenisi ilə işləyən sistemlərdə təmin edilir, baxmayaraq ki, CUDA, OpenGL və Vulkan yığınları kimi mikroproqram və istifadəçi sahəsi kitabxanaları Nvidia-ya məxsus olaraq qalır. .

Məcəllənin nəşri gözlənilir əhəmiyyətli artıma səbəb olur Linux sistemlərində Nvidia GPU-larının istifadəsi haqqında, inteqrasiyanı təkmilləşdirmək əməliyyat sistemi ilə və sürücü çatdırılması və sazlama məsələlərini sadələşdirin.

Tərtibatçıları Ubuntu və SUSE artıq paketlərin formalaşdığını elan ediblər açıq modullara əsaslanır.

Açıq modullara sahib olmaq Nvidia sürücülərini Linux nüvəsinin xüsusi qeyri-standart quruluşlarına əsaslanan sistemlərlə inteqrasiyanı da asanlaşdıracaq. Nvidia üçün açıq mənbə ictimaiyyətin iştirakı və üçüncü tərəfin nəzərdən keçirilməsi və müstəqil audit qabiliyyəti vasitəsilə Linux sürücülərinin keyfiyyətini və təhlükəsizliyini yaxşılaşdıracaq.

Qeyd olunur ki, təqdim olunan açıq mənbə bazası eyni zamanda mülkiyyətçi sürücülərin formalaşmasında istifadə olunur, xüsusən də bu gün buraxılan 515.43.04 beta filialında istifadə olunur.

Bu halda, qapalı repozitoriya əsas depodur və təklif olunan açıq mənbə kodu bazası yenilənəcəkdir bəzi emal və təmizlikdən sonra konvertasiya şəklində mülkiyyət sürücülərinin hər bir versiyası üçün. Fərdi dəyişiklik tarixçəsi təmin edilmir, yalnız hər bir sürücü versiyası üçün ümumi öhdəlik (sürücü 515.43.04 üçün modul kodu hazırda buraxılır).

Sin embarqo, icma nümayəndələrinin ərizə təqdim etmək imkanı var Düzəlişlərinizi və modul kodu dəyişikliklərinizi təşviq etmək üçün nişanı çəkin, lakin bu dəyişikliklər ayrıca dəyişikliklər kimi əks olunmayacaq açıq depoda, lakin birinci əsas qapalı depoya inteqrasiya olunacaq və yalnız bundan sonra açıq qalan dəyişikliklərlə köçürülür. İnkişafda iştirak üçün ötürülən kodun mülkiyyət hüququnun NVIDIA-ya (Təqdimatçı Lisenziya Müqaviləsi) təhvil verilməsi haqqında müqavilənin imzalanması tələb olunur.

Kernel modul kodu iki hissəyə bölünür: əməliyyat sisteminə bağlı olmayan ümumi komponentlər və Linux nüvəsi ilə əlaqə yaratmaq üçün təbəqə. Quraşdırma vaxtını azaltmaq üçün ümumi komponentlər hələ də xüsusi NVIDIA drayverlərində əvvəlcədən yığılmış ikili fayl kimi çatdırılır və təbəqə cari nüvə versiyası və mövcud konfiqurasiya nəzərə alınmaqla hər bir sistemdə yığılır. Aşağıdakı kernel modulları təmin edilir: nvidia.ko, nvidia-drm.ko (Birbaşa Göstərmə Meneceri), nvidia-modeset.ko və nvidia-uvm.ko (Vahid Video Yaddaş).

La GeForce seriyası və iş stansiyası GPU-larına dəstək alfa keyfiyyəti hesab olunur, lakin Paralel Hesablamalar və Məlumatların Sürətləndirilməsi üçün Məlumat Mərkəzində (CUDA) istifadə edilən NVIDIA Turing və NVIDIA Amper arxitekturasına əsaslanan xüsusi GPU-lar tam dəstəklənir, tam sınaqdan keçirilir və müəssisə layihələrində istifadə üçün uyğundur. İstehsal (açıq mənbə indi əvəz etməyə hazırdır) mülkiyyətçi sürücülər).

sabitləşmə iş stansiyaları üçün GeForce və GPU dəstəyi gələcək versiyalar üçün nəzərdə tutulub. Nəhayət, açıq mənbə bazasının sabitlik səviyyəsi mülkiyyətçi sürücülərin vəziyyətinə gətiriləcəkdir.

Hazırkı formada nəşr edilmiş modulların əsas nüvəyə daxil edilməsi mümkün deyil, çünki onlar kodlaşdırma üslubu və arxitektura konvensiyaları üçün nüvənin tələblərinə cavab vermir, lakin Nvidia Canonical, Red Hat və SUSE ilə birlikdə işləmək niyyətindədir bu problemi həll etmək və nəzarətçi proqramlaşdırma interfeyslərini sabitləşdirmək. Bundan əlavə, buraxılmış kod, özəl sürücü ilə eyni GPU mikroproqramından istifadə edən açıq mənbə Nouveau əsas sürücüsünü təkmilləşdirmək üçün istifadə edilə bilər.

nəhayət, əgər varsa bu barədə daha çox bilmək maraqlıdır, təfərrüatları yoxlaya bilərsiniz aşağıdakı link.


Məqalənin məzmunu bizim prinsiplərimizə uyğundur redaktor etikası. Xəta bildirmək üçün klikləyin burada.

Şərh yazan ilk kişi olun

Şərhinizi buraxın

E-poçt ünvanından dərc olunmayacaq.

*

*

  1. Verilərdən məsul: Miguel Ángel Gatón
  2. Verilənlərin məqsədi: Nəzarət SPAM, şərh rəhbərliyi.
  3. Qanuniləşdirmə: Sizin razılığınız
  4. Məlumatların ötürülməsi: Qanuni öhdəlik xaricində məlumatlar üçüncü şəxslərə çatdırılmayacaqdır.
  5. Veri saxlama: Occentus Networks (AB) tərəfindən yerləşdirilən verilənlər bazası
  6. Hüquqlar: İstədiyiniz zaman məlumatlarınızı məhdudlaşdıra, bərpa edə və silə bilərsiniz.