Christian Schaller, der das Fedora Desktop Team und die Gruppe zur Entwicklung von Desktopsystemen bei Red Hat leitet, sprach ĂŒber einige Funktionen, die in die nĂ€chste Version von Fedora Workstation aufgenommen werden sollen:
- Es ist geplant, das Instructlab-Toolset einzufĂŒhren, das es ermöglicht, das groĂe Sprachmodell Granite, das von IBM unter der Apache 2.0 Lizenz veröffentlicht wurde, schnell zu installieren. Dieses Modell umfasst 7 Milliarden Parameter und kann bei der Textgenerierung bis zu 4.000 Tokens berĂŒcksichtigen. Neben der Arbeit mit dem vorgefertigten Modell
bietet Instructlab Mittel zur Integration zusĂ€tzlicher Kenntnisse in das Modell und zur Implementierung neuer FĂ€higkeiten, die zur Lösung spezifischer Aufgaben erforderlich sein können.DarĂŒber hinaus plant Fedora, die Möglichkeiten zu erweitern, die beim Einsatz anderer Modelle genutzt werden können. So wird beispielsweise an der Aufnahme des ROCm-Stacks zur Hardwarebeschleunigung auf AMD-GPUs in das PyTorch-Bibliothekspaket gearbeitet. Langfristig gibt es PlĂ€ne, in das Standardpaket mit PyTorch eine Out-of-the-Box-UnterstĂŒtzung fĂŒr Hardwarebeschleunigung auf Systemen mit AMD-, NVIDIA- und Intel-GPUs zu integrieren.
- Um die Nutzung von NVIDIA-GPUs fĂŒr Grafik und maschinelles Lernen zu erleichtern, plant GNOME Software, die Möglichkeit zur schnellen Installation proprietĂ€rer NVIDIA-Treiber zu modernisieren. In der jĂŒngsten Version von Fedora wurde die Option zur Installation solcher Treiber entfernt, da die Standardkonfiguration, die den Secure Boot-Modus umfasst, die Installation erschwert hat. Dies war erforderlich, um digitale Signaturen fĂŒr die geladenen Treiber mit Tools aus dem Paket mokutils manuell hinzuzufĂŒgen. In Fedora 41 ist geplant, die Möglichkeit zur Installation
von proprietĂ€ren NVIDIA-Treibern in GNOME Software zurĂŒckzubringen und eine grafische BenutzeroberflĂ€che zur Erstellung und Speicherung digitaler Signaturen fĂŒr das NVIDIA-Kernelmodul im MOK (Machine Owner Key) bereitzustellen.

- Es wird an der Integration der UnterstĂŒtzung von NVIDIA-Treibern in das Toolbx-Toolkit gearbeitet, das es ermöglicht, zusĂ€tzliche isolierte Umgebungen zum Installieren experimenteller Pakete ohne BeeintrĂ€chtigung des Hauptsystems oder zum Erstellen von Umgebungen auf Basis anderer Distributionen zu starten. Diese Ănderung ermöglicht die Nutzung des offiziellen CDI-Moduls (Container Device Interface) von NVIDIA, um die vollstĂ€ndige UnterstĂŒtzung der Funktionen der NVIDIA-Treiber und CUDA in Toolbx-basierten Containern zu gewĂ€hrleisten, beispielsweise zum AusfĂŒhren von Toolbx-Containern mit Komponenten von maschinellen Lernsystemen.
- In Fedora 41 wird geplant, den offenen Treiber Nova, der in Rust geschrieben ist und NVIDIA-GPUs unterstĂŒtzt, hinzuzufĂŒgen, wobei die Initialisierungs- und Steuerungsoperationen auf die Firmware ausgelagert werden und von einem separaten Mikrocontroller GSP (GPU System Processor) durchgefĂŒhrt werden. Zur UnterstĂŒtzung der grafischen API Vulkan wird das Modul NVK ĂŒber den Nova-Treiber aktiviert, und fĂŒr OpenGL wird das Modul Zink verwendet, das OpenGL-Aufrufe ĂŒber eine Ăbersetzung in die Vulkan-API implementiert.
- Es wird an der UnterstĂŒtzung des erweiterten dynamischen Bereichs (HDR) im Compositor Manager Mutter und GNOME Shell gearbeitet sowie an Ănderungen, die die gleichzeitige Verwendung eines normalen (SDR) und eines erweiterten (HDR) dynamischen Helligkeitsbereichs ermöglichen. Zudem ist geplant, die finale Version der Erweiterung des Wayland-Protokolls zu veröffentlichen, die Funktionen im Zusammenhang mit HDR definiert.
- Ănderungen mit der Implementierung des Wayland-Protokolls "DRM leasing" wurden vorbereitet, die fĂŒr die Ausgabe an Virtual Reality-Headsets oder Video-WĂ€nden verwendet werden kann.
- Um Ausgabestörungen und Verzögerungen auf Systemen mit NVIDIA-GPUs bei der Verwendung von Wayland zu beseitigen, ist in Fedora 41 geplant, UnterstĂŒtzung fĂŒr die Technologie Explicit Sync im Kernel und GNOME zu integrieren, die den Compositor, der auf dem Wayland-Protokoll basiert, ĂŒber die Bereitschaft zur Anzeige eines Frames auf dem Bildschirm informiert, was zur Reduzierung von Latenzen und zur Beseitigung von Artefakten bei der Grafikdarstellung genutzt werden kann.
Quelle: opennet.ru


