GNOME 51 премахва поддръжката за NVIDIA EGLStreams

Mutter, мениджърът на прозорци на GNOME Shell и композиторът на Wayland, премахна поддръжката за стари версии. NVIDIA EGLStreams/EGLDeviceПромяната беше публикувана в основния клон на Mutter на 5 юни и е предназначена за бъдещо издание. GNOME 51Това означава изоставяне на старата технология за поддръжка на Wayland за собствения драйвер на NVIDIA, която беше въведена преди NVIDIA да премине към масовия GBM/DMA-BUF/KMS стек.

EGLStreams беше първият начин на NVIDIA да свърже собствения си драйвер с Wayland. Проблемът е, че останалата част от графичната екосистема... Linux накрая тръгнах по другия път: през DMA-BUF за прехвърляне на буфери, Г.Б.М. да ги подчертаете и да работите директно с тях KMS в ядрото. В резултат на това Mutter поддържаше отделен код за по-стария модел на NVIDIA в продължение на години, въпреки че съвременните драйвери на NVIDIA вече поддържат GBM: тази поддръжка се появи в Linux-NVIDIA драйвер 495.29.05 през октомври 2021 г.

Промяната е направена от разработчика на GNOME Йонас Одал. В описанието на сливането се посочва, че кодът, отговорен за Wayland EGLStreams за поддръжка на клиенти и за използването на EGLDevice + EGLStream като слой върху KMS обръщането на страници, се премахва. По същество Mutter премахва слоя за съвместимост, който отдавна е заменен от стандартния Wayland метод, използващ DMA-BUF, GBM и KMS.

GNOME 51 досега е в процес на разработкаСпоред официалния календар на GNOME, алфа версията е насрочена за 27 юни 2026 г., бета версията за 1 август, а кандидат версията за пускане на пазара за 29 август. Окончателното издание на GNOME 51 се очаква през септемврийския цикъл, така че премахването на EGLStreams сега попада точно в ранната фаза на почистване и стабилизиране за предстоящото издание.

Източник: linux.org.ru

Купете надежден хостинг за сайтове с DDoS защита, VPS VDS сървъри 🔥 Купете надежден уеб хостинг със защита от DDoS атаки, VPS VDS сървъри | ProHoster