Christian Schaller, a leader of the Fedora Desktop Team and the desktop systems development group at Red Hat, discussed some of the features they plan to add in the next release of Fedora Workstation:
- They plan to include the Instructlab toolkit, which allows for the quick installation of the large language model Granite, released by IBM under the Apache 2.0 license, encompassing 7 billion parameters and able to consider up to 4,000 tokens when generating text. In addition to working with the ready-made model,
Instructlab provides tools for adding additional knowledge to the model and implementing new skills that may be required to solve specific tasks.Moreover, Fedora plans to enhance capabilities applicable when using different models. For instance, work is underway to add support for the ROCm stack for hardware acceleration on AMD GPUs in the PyTorch library package. Among more distant plans is the provision of out-of-the-box hardware acceleration support with PyTorch on systems equipped with GPUs from AMD, NVIDIA, and Intel.
- To simplify the use of NVIDIA GPUs for graphics and machine learning, they plan to upgrade the quick installation option for proprietary NVIDIA drivers in GNOME Software. In a recent Fedora release, the option to install such drivers was removed because the default configuration, which employs booting in Secure Boot mode, complicated installation due to the need for manual addition of a digital signature for the installed drivers using tools from the mokutils package. In Fedora 41, they plan to restore the installation option
of proprietary NVIDIA drivers in GNOME Software and implement a graphical interface for creating and saving the digital signature for the NVIDIA kernel module in MOK (Machine Owner Key).

- Folytatódik a NVIDIA illesztőprogramok támogatásának integrálása a Toolbx eszközkészletbe, amely lehetővé teszi további elszigetelt környezetek futtatását kísérleti csomagok telepítéséhez anélkül, hogy hatással lenne a fő rendszerre, vagy más disztribúciók alapú környezetek létrehozásához. A módosítás lehetővé teszi a hivatalos CDI-modul (Container Device Interface) NVIDIA használatát a NVIDIA illesztőprogramok és CUDA teljes támogatásának biztosítására a Toolbx alapú tartályokban, például gépi tanulási rendszerek komponenseivel rendelkező tartályok futtatásához Toolbxban.
- A Fedora 41-ben tervezik a Rust nyelven írt nyílt Nova illesztőprogram hozzáadását, amely támogatja az NVIDIA GPU-kat, ahol a GPU inicializálási és kezelési műveleteit a firmware-ből, egy külön GSP (GPU System Processor) mikrokontroller által végzik. A Nova illesztőprogramon keresztüli Vulkan grafikus API támogatására az NVK modult, míg az OpenGL-hez a Zink modul használatát tervezik, amely az OpenGL hívásokat a Vulkan API-ra való leképezéssel valósítja meg.
- Folyamatban van a kiterjesztett dinamikus tartomány (HDR) támogatásának hozzáadása a Mutter kompozit kezelőhöz és a GNOME Shellhez, valamint a változások beépítése, amelyek lehetővé teszik a normál (SDR) és kiterjesztett (HDR) fényerő-tartományok párhuzamos használatát. Tervezzük a Wayland protokoll kiterjesztésének végleges verziójának közzételét, amely meghatározza a HDR-ral kapcsolatos lehetőségeket.
- Előkészítették a Wayland protokoll „DRM leasing” megvalósításához szükséges módosításokat, amelyeket virtuális valóság sisakok vagy videófalak kimenetének megszervezésére lehet használni.
- A kimeneti zavarok és fagyások megszüntetése érdekében a Fedora 41-ben tervezik a GNOME és a kernel Explicit Sync technológiájának támogatását, amely lehetővé teszi a Wayland protokollon alapuló kompozit kezelő számára, hogy tájékoztatást kapjon a kép megjelenítésére való készségről. Ez a késleltetések csökkentésére és grafikai artefaktumok megjelenésének megszüntetésére használható.
Forrás: opennet.ru


