Christian Schaller, der leder Fedora Desktop Team og gruppen for udvikling af desktopsystemer i Red Hat, har talt om nogle af de funktioner, der planlægges at blive tilføjet i næste udgave af Fedora Workstation:
- Der planlægges at inkludere værktøjet Instructlab, som gør det muligt hurtigt at installere den store sprogmodel Granite, der er åbnet af IBM under Apache 2.0-licensen, som dækker 7 milliarder parametre og kan tage op til 4.000 tokens i betragtning ved tekstgenerering. Udover arbejdet med den færdige model
giver Instructlab muligheder for at tilføje yderligere viden til modellen og realisere nye færdigheder, der kan være nødvendige til at løse specifikke opgaver.Derudover planlægges det i Fedora at udvide mulighederne, der kan anvendes ved brug af andre modeller, f.eks. arbejdes der på at tilføje understøttelse af ROCm-stakken til hardwareaccelerering på AMD GPU'er i pakken med PyTorch-biblioteket. Blandt mere langsigtede planer bemærkes, at der skal sikres, at PyTorch-pakken indeholder mulighed for at bruge hardwareaccelerering direkte ud af boksen på systemer med AMD, NVIDIA og Intel GPU'er.
- For at forenkle brugen af NVIDIA GPU'er til grafik og maskinlæring planlægges det at opgradere muligheden for hurtig installation af proprietære NVIDIA-drivere i GNOME Software. I den seneste version af Fedora blev muligheden for at installere sådanne drivere fjernet, da den i standardkonfigurationen, hvor Secure Boot er aktiveret, viste sig at være kompliceret af kravet om manuelt at tilføje en digital signatur for de indlæste drivere ved hjælp af værktøjer fra møget mokutils. I Fedora 41 planlægges det at genindføre muligheden for installation
af de proprietære NVIDIA-drivere i GNOME Software og implementere et grafisk grænseflade til at oprette og gemme en digital signatur for NVIDIA's kernelmodul i MOK (Machine Owner Key).

- Der arbejdes på at integrere understøttelse af NVIDIA-drivere i Toolbx-værktøjet, som muliggør kørsel af yderligere isolerede miljøer til installation af eksperimentelle pakker uden indflydelse på hovedsystemet eller til oprettelse af miljøer baseret på andre distributioner. Ændringen vil tillade brug af den officielle CDI-modul (Container Device Interface) fra NVIDIA for at sikre fuld understøttelse af NVIDIA-driveres og CUDAs muligheder i Toolbx-baserede containere, f.eks. til at køre containere med komponenter til machine learning i Toolbx.
- I Fedora 41 planlægges det at tilføje den open source-driver Nova, skrevet i Rust, som understøtter NVIDIA GPU'er, hvor initialiserings- og kontroloperationer for GPU'en er flyttet til firmwaren og udføres af en separat mikrocontroller, GSP (GPU System Processor). For at støtte Vulkan grafik-API over Nova-driveren vil NVK-modulet blive anvendt, mens Zink-modulet vil blive brugt til OpenGL, der implementerer OpenGL-opkald ved at oversætte dem til Vulkan API.
- Der arbejdes på at tilføje understøttelse af High Dynamic Range (HDR) i kompositmanageren Mutter og GNOME Shell, samt inkludere ændringer, der muliggør samtidig brug af almindelige (SDR) og udvidede (HDR) dynamiske lysstyrkeområder. Det planlægges også at offentliggøre den endelige version af Wayland-protokollekspansionen, der definerer funktionerne relateret til HDR.
- Ændringer er blevet forberedt med implementationen af Wayland-protokollen "DRM leasing", som kan bruges til at organisere output til virtuelle virkelighedshjelme eller videovægge.
- For at afhjælpe outputforstyrrelser og hængninger på systemer med NVIDIA GPU'er ved brug af Wayland planlægges det i Fedora 41 at inkludere støtte til Explicit Sync-teknologien i kernen og GNOME, som gør det muligt at informere kompositmanageren baseret på Wayland-protokollen om, hvornår en ramme er klar til output, hvilket kan bruges til at reducere forsinkelser og eliminere artefakter ved grafikoutput.
Kilde: opennet.ru


