Кристиан Шаллер (Christian Schaller), ръководител на Fedora Desktop Team и групата за развитие на десктоп системи в компанията Red Hat, сподели за някои възможности, които планират да добавят в следващото издание на Fedora Workstation:
- В състава планират да включат инструмента Instructlab, който позволява бързо инсталиране на голямата езикова модел Granite, отворен от компания IBM под лиценз Apache 2.0, обхващащ 7 милиарда параметри и способен да взема предвид до 4 хиляди токена при генерирането на текст. Освен работа с готовия модел,
Instructlab предоставя средства за добавяне на допълнителни знания в модела и реализиране на нови умения, които могат да са необходими за решаване на специфични задачи.Освен това, в Fedora планират да разширят възможностите, които могат да се прилагат с други модели, например, работят по добавянето на поддръжка за стека ROCm в пакета с библиотеката PyTorch за апаратно ускорение на GPU AMD. От по-отдалечените планове се отбелязва осигуряването на възможности за апаратно ускорение по подразбиране в пакета с PyTorch на системи с GPU AMD, NVIDIA и Intel.
- За улесняване на използването на GPU NVIDIA за графика и машинно обучение в GNOME Software планират модернизация на възможността за бърза инсталация на собствени драйвери NVIDIA. В последното издание на Fedora опцията за инсталиране на подобни драйвери беше премахната, тъй като в конфигурацията по подразбиране с активиран Secure Boot, инсталацията беше усложнена от необходимостта за ръчно добавяне на цифров подпис за инсталираните драйвери чрез утилити от пакета mokutils. В Fedora 41 планират да възстановят възможността за инсталиране
на собствени драйвери NVIDIA в GNOME Software и да реализират графичен интерфейс за създаване и запазване в MOK (Machine Owner Key) на цифров подпис за модула на ядрото от компания NVIDIA.

- В процес е работа по интегрирането на поддръжката на NVIDIA драйвери в инструментариума Toolbx, който позволява стартирането на допълнителни изолирани среди за инсталиране на експериментални пакети, без да се влияе на основната система, или за създаване на среди, базирани на други дистрибуции. Тази промяна ще позволи използването на официалния CDI модул (Container Device Interface) на NVIDIA, осигурявайки пълна поддръжка на възможностите на NVIDIA драйвери и CUDA в контейнери, базирани на Toolbx, например, за стартиране на Toolbx контейнери с компоненти за машинно обучение.
- В Fedora 41 планират добавянето на отворен драйвер Nova, написан на Rust, който поддържа NVIDIA GPU, при който операциите по инициализация и управление на GPU са изнесени в микроконтролер GSP (GPU System Processor). За поддръжка на графичния API Vulkan над драйвера Nova ще бъде използван модул NVK, а за OpenGL — модул Zink, реализиращ повикванията на OpenGL чрез транслация в API Vulkan.
- В процес е работа по добавянето на поддръжка за разширен динамичен диапазон (HDR) в композитния мениджър Mutter и GNOME Shell, както и включването на промени, позволяващи едновременно използване на обикновен (SDR) и разширен (HDR) динамичен диапазон на яркостта. Планира се също публикуването на финалната версия на разширението на протокола Wayland, определящо възможностите, свързани с HDR.
- Подготвени са промени с реализирането на Wayland протокола „DRM leasing“, който може да се използва за организиране на изхода към виртуални шлемове или видеостени.
- За отстраняване на проблеми с изхода и замръзванията на системи с NVIDIA GPU при използване на Wayland в Fedora 41 планират включване в ядрото и GNOME на поддръжка на технологията Explicit Sync, която позволява информиране на композитния мениджър, базиран на протокола Wayland, за готовността на изходния кадър на екрана, което може да се използва за намаляване на закъсненията и премахване на артефакти при изхода на графиката.
Източник: opennet.ru


