Դեյվիդ Էյրլի, միջուկում DRM (Direct Rendering Manager) ենթահամակարգի սպասարկող Linux, հայտարարեց 6.7 միջուկի թողարկման հիմքը կազմող կոդային բազայի փոփոխությունների ընդունման մասին, որոնք Nouveau միջուկի մոդուլում ապահովում են GSP-RM ներկառուցված ծրագրային ապահովման սկզբնական աջակցություն: GSP-RM ներկառուցված ծրագրային ապահովումն օգտագործվում է NVIDIA RTX 20+ GPU-ներում՝ GPU-ի նախնականացման և կառավարման գործողությունները առանձին GSP (GPU համակարգի պրոցեսոր) միկրոկառավարիչի վրա տեղափոխելու համար: Այս փոփոխությունները թույլ են տալիս Nouveau-ին աշխատել ներկառուցված ծրագրային ապահովման միջոցով, այլ ոչ թե անմիջապես ծրագրավորել սարքավորումների փոխազդեցությունները: Սա զգալիորեն պարզեցնում է նոր NVIDIA GPU-ների համար աջակցության ավելացումը՝ օգտագործելով նախապես կառուցված նախնականացման և էներգիայի կառավարման կանչեր:
Firmware-ի երկուական ֆայլերն արդեն ավելացվել են Fedora 38-ի և 39-ի համար պատրաստված linux-firmware փաթեթին, սակայն firmware-ը դեռևս հասանելի չէ linux-firmware-ի գլխավոր պահոցում (նախատեսվում է շուտով ավելացնել): NVIDIA ADA-ի վրա հիմնված GPU-ներով համակարգերում firmware-ը կմիացվի ավտոմատ կերպով, իսկ Turing և Ampere GPU-ներով համակարգերում GSP-RM աջակցությունը միացնելու համար անհրաժեշտ է միջուկի հրամանի տողում նշել "nouveau.config=NvGspRm=1" տարբերակը:
Բացի այդ, հարկ է նշել nvidia-vaapi-driver 0.0.11 փաթեթի հրատարակումը՝ VA-API (Video Acceleration API) տեխնոլոգիայի ներդրմամբ, որը նախագծված է որպես NVDEC API-ի միջոցով կապող օղակ NVIDIA GPU-ների վրա տեսանյութի վերծանման ապարատային արագացման համար: Նախագիծը սկզբնապես ստեղծվել էր Firefox-ում տեսանյութի վերծանման արագացումը կազմակերպելու համար, բայց կարող է օգտագործվել նաև այլ ծրագրերում: Ներկայումս տեսանյութի արագացումը աջակցվում է հետևյալ ձևաչափերով՝ AV1, H.264, HEVC, VP8, VP9, MPEG-2 և VC-1: Նոր տարբերակը համատեղելիություն է ապահովում վերջերս թողարկված NVIDIA սեփական 545.29.02 դրայվերի հետ, բարելավում է FFMpeg աջակցությունը և լուծում է 10 և 12-բիթանոց YUV444 ձևաչափերի հետ կապված խնդիրները:
Source: opennet.ru
