• Linux 6.19 är här – stabil evolution och siktet inställt på 7.0

    Linux 6.19 markerar ännu ett steg i Linux-kärnans långsiktiga och stabila utveckling. Utan dramatiska förändringar men med en mängd tekniska förbättringar under ytan stärker den nya versionen prestanda, säkerhet och hårdvarustöd i allt från servrar och molnplattformar till inbyggda system och persondatorer. Samtidigt har Linus Torvalds bekräftat att nästa utgåva blir Linux 7.0 – inte som ett avsteg i utvecklingen, utan som en naturlig omnumrering i ett projekt som fortsätter att växa.

    Linux-kärnan fortsätter sin lugna men obevekliga utveckling. Med version 6.19 får vi en uppdatering som inte innehåller några dramatiska kursändringar, men som ändå förbättrar prestanda, säkerhet och skalbarhet på en lång rad områden. I sitt release-meddelande passade Linus Torvalds dessutom på att bekräfta att nästa version blir Linux 7.0, mest för att versionsnumren i 6-serien helt enkelt har blivit för stora och svåröverskådliga.

    Poängen är viktig: 7.0 innebär ingen ny utvecklingsmodell eller ”omstart” av Linux. Det är samma stabila, stegvisa förbättringar som tidigare – bara med ett renare versionsnummer.

    En av de mer intressanta nyheterna i Linux 6.19 handlar om minneshantering. Kärnan får nu stöd för AMD:s teknik för smart cache-injektion, vilket gör att vissa I/O-enheter kan placera data direkt i processorns L3-cache i stället för att gå via arbetsminnet. Det minskar fördröjningar och kan ge tydliga prestandavinster i system med höga dataflöden. På Intelsidan införs stöd för Linear Address-Space Separation, LASS, som stärker gränsen mellan kernelminne och användarutrymme och därmed minskar risken för spekulativa sidokanalsattacker.

    Arkitekturstödet har också utvecklats vidare. För IBM:s s390-plattform introduceras ett nytt gränssnitt för minnes-hotplug, samtidigt som stödet för gamla 31-bitars binärer tas bort. Plattformen får även stackskydd tack vare förbättringar i den kommande GCC 16-kompilatorn. På 64-bitars Arm-system har Linux nu stöd för MPAM, Arm Memory System Resource Partitioning and Monitoring, vilket gör det möjligt att övervaka och styra hur olika processer använder minnesresurser. Det är särskilt relevant i datacenter och realtidssystem.

    I kärnans inre mekanik märks flera förändringar som framför allt gynnar utvecklare och containerplattformar. Ett nytt systemanrop, listns(), gör det effektivare för användarutrymme att lista existerande namespaces. Samtidigt har referensräkningen för namespaces förbättrats för att förhindra att borttagna resurser ”återuppstår”. Signalhanteringen har också blivit mer informativ: processer som använder pidfd kan nu avgöra vilken signal som orsakade att en annan process avslutades med en core-dump. BPF-systemet har dessutom fått nya funktioner, bland annat stöd för indirekta hopp på x86.

    Lagring och filsystem har fått flera konkreta förbättringar. FUSE har nu bättre stöd för buffrade läsningar med stora minnessidor, och iomap-lagret kan spåra delvis uppdaterade folios för effektivare läsningar. Det virtuella filsystemet har utökats med återkallbara katalogdelegationer, något som förbättrar NFS-hantering. Btrfs har fått ett särskilt nedstängningsläge som låter pågående operationer avslutas kontrollerat samtidigt som nya blockeras, och ext4 kan nu hantera filsystem med blockstorlekar som är större än systemets sidstorlek.

    På hårdvarusidan har stödet breddats ytterligare. Nya drivrutiner har lagts till för bland annat Realtek-systemtimers, Intels minnes- och I/O-hubbar samt flera nya nätverkskort, både trådbundna och trådlösa. Det gör att Linux fortsätter att fungera väl även på helt ny hårdvara.

    Nätverksstacken har fått tydliga prestandalyft. En större förändring i hur TCP-sändning låses har resulterat i betydligt högre genomströmning under tung belastning. Dessutom kan sockets nu markeras som undantagna från globala minnesgränser, medan begränsningar i stället tillämpas inom containrar. Det ger både bättre prestanda och bättre isolering i moderna molnmiljöer.

    Även säkerheten har stärkts. Linux 6.19 innehåller nya kryptografiska hashfunktioner i form av SHA-3 och BLAKE2b, tillsammans med tillhörande dokumentation. Säkerhetsmoduler informeras nu när memfd-filer skapas, vilket gör det möjligt att fatta policybeslut om dessa filer i realtid. SELinux har redan stöd för detta. Därutöver förbättras hanteringen av transparenta huge pages för enhetsminne, och zram har optimerats med effektivare skrivbuntning.

    För virtualisering och containrar har guest_memfd() fått stöd för NUMA-policyer, vilket ger bättre kontroll över var minne allokeras i virtuella miljöer. Stödet för konfidentiell databehandling har också byggts ut, bland annat med kryptering och autentisering av PCIe-länkar samt ett nytt konfidentiellt VMBus-läge för Hyper-V. Det här är viktiga steg för säkra moln och isolerade arbetslaster.

    Slutligen finns även små förbättringar som märks direkt i vardagen. En ny konsolfont, Terminus 10×18, har lagts till för att göra text mer lättläst på skärmar med mellanhög upplösning – en detalj som uppskattas av alla som arbetar i textkonsolen.

    Linux 6.19 finns redan att ladda ner från kernel.org, och användare av rullande distributioner kommer att få uppdateringen först. För övriga distributioner dyker den upp successivt under de kommande veckorna. Samtidigt kan Linux-världen se fram emot nästa steg: Linux 7.0, ett nytt versionsnummer för samma långsiktigt stabila utveckling.

    https://kernel.org

    TEKNISK FAKTARUTA: LINUX KERNEL 6.19
    Status
    Stabil release
    Nästa versionssteg
    Linux 7.0 (numreringsbyte, ej ny utvecklingsfas)
    CPU & minne
    AMD: Smart Data Cache Injection (I/O → L3 cache)
    Intel: LASS (starkare separation kernel/user)
    Arkitekturer
    s390: nytt gränssnitt för memory hotplug, 31-bitars binärer bort, stack-protector (GCC 16)
    arm64: MPAM-stöd (resurspartitionering/monitorering)
    Kärn-API & internsystem
    listns(): effektivare listning av namespaces
    Förbättrad namespace-refcount & pidfd-signalinfo
    BPF: indirekta hopp via särskild map-typ (x86), dynptr för strukturerad fil-läsning
    Filsystem & block-I/O
    FUSE: bättre buffrade läsningar med stora folios
    iomap: spårar delvis uppdaterade folios
    VFS/NFS: “recallable directory delegations”
    Btrfs: shutdown state (slutför pågående, stoppar nya)
    ext4: stöd för blockstorlek > page size
    Nätverk
    TCP: omarbetad transmit locking → högre throughput under last
    Sockets: kan undantas global minnesbudget, policy i containrar
    Säkerhet & krypto
    SHA-3 & BLAKE2b i kryptobiblioteket
    LSM-notifiering vid memfd-create (SELinux-stöd)
    Virtualisering & “confidential computing”
    guest_memfd(): NUMA-policyer
    PCIe: link-kryptering + enhetsautentisering
    Hyper-V: confidential VMBus
    Övrigt
    THP för device-private memory
    zram: writeback batching
    Ny konsolfont: Terminus 10×18
  • Bazzite: Linuxdistributionen som vill bli spelarnas första val

    Linux för gamers har länge varit en kompromiss – tills nu. Med Bazzite vill en community-driven Fedora-distribution kombinera stabilitet, säkerhet och spelglädje i ett paket. Från Steam Deck till stationära datorer lockar den med färdiginstallerade verktyg, bättre prestanda än Windows i vissa tester och en vision om att bli spelarnas självklara val.

    När det talas om gaming på Linux hamnar diskussionen ofta på SteamOS och Proton. Men de senaste åren har ett nytt namn börjat dyka upp i forum, recensioner och bland Steam Deck-entusiaster: Bazzite. Distributionen, som är byggd ovanpå Fedora, vill vara mer än bara ett alternativ – den vill vara den självklara spelplattformen för både stationära datorer, hemmabiosystem och handhållna konsoler.

    Ett projekt fött ur communityn

    Bazzite är inte en produkt från en stor utvecklare eller ett kommersiellt företag, utan ett initiativ från Universal Blue-communityn. Det är en grupp entusiaster som tagit fasta på tanken om det ”oföränderliga operativsystemet” – en plattform där själva systemet levereras i ett skrivskyddat format och uppdateras atomärt. För användaren innebär det att varje uppdatering kan rullas tillbaka om något går fel, en försäkring som gör att man kan experimentera utan rädsla.

    Spelklara verktyg från start

    Där många Linux-distributioner lämnar åt användaren att själv installera och konfigurera spelklienter, går Bazzite längre. Här finns Steam, Lutris och Heroic Games Launcher förinstallerade. Nvidia-drivrutinerna är redan på plats, liksom stöd för handkontroller. För den som sitter med ett Steam Deck eller ASUS ROG Ally innebär det att man kan starta upp i ett specialanpassat Gaming Mode direkt efter installation.

    Dessutom är Bazzite kompatibelt med Windows-spel tack vare Proton och Wine, och öppnar dörren för spel från plattformar som Epic Games Store, GOG och Amazon Games. För den som vill sträcka sig utanför spelvärlden finns även Waydroid, som gör det möjligt att köra Android-appar i en container.

    Säkerhet på enterprise-nivå

    Samtidigt som Bazzite riktar sig till gamers, lyfter utvecklarna gärna fram säkerheten. Distributionen är utrustad med SELinux, Secure Boot-stöd och TPM-baserad kryptering – funktioner som annars främst återfinns i företagsmiljöer. Här kombineras alltså höga krav på datasäkerhet med ett lättillgängligt spelfokus.

    Från nisch till nyhet

    Sedan den första versionen släpptes i november 2023 har intresset växt snabbt. Tekniksajter som The Verge och PC Gamer har testat systemet på handhållna konsoler som ROG Ally X, och resultatet pekar på både bättre batteritid och jämnare prestanda än Windows i vissa scenarier. Andra lyfter fram att Bazzite känns som det SteamOS som Valve ännu inte levererat för PC-marknaden.

    En framtid i balans

    Men projektet står också inför utmaningar. Fedora, som Bazzite bygger på, diskuterar att slopa stöd för 32-bitars bibliotek. Skulle det beslutet gå igenom fullt ut kan det slå hårt mot Bazzite, då många spel fortfarande behöver dessa komponenter. Projektledaren Kyle Gospodnetich har varnat för att en sådan förändring skulle kunna ”döda” distributionen.

    Slutsats

    Bazzite befinner sig i ett intressant skede. Det är fortfarande ett community-drivet projekt, men har redan börjat vinna förtroende hos spelare som letar efter ett Linux-alternativ som bara fungerar. Kombinationen av modern teknik, färdiginstallerade spelklienter och hög säkerhet gör det till något mer än ännu en Fedora-spinoff. Frågan är om Bazzite kan växa från att vara en nischlösning för entusiaster till att bli ett självklart val för spelare i stort.

    https://bazzite.gg

    Forum tråd på Sweclocker där det diskuteras Bazzite :

    https://www.sweclockers.com/forum/trad/1743261-bazzite-traden-om-operativsystemet-for-folk-som-spelar

    Bazzite — immutable Linux för gaming

    • Typ: Fedora-baserad, rpm-ostree (atomiska uppdateringar/rollback)
    • Varianter: Desktop & Deck (bootar till Steam Gaming Mode; även Desktop-läge)
    • Spelverktyg: Steam, Lutris, Heroic; Proton/Wine; HDR/VRR; Gamescope m.m.
    • Drivrutiner: Nvidia-proprietära samt aktuellt Mesa (AMD/Intel)
    • Säkerhet: SELinux, Secure Boot, LUKS, TPM-upplåsning
    Versioner & stöd (urval)
    • 1.0 (nov 2023, Fedora 38): första släppet, gamingfokus för PC + Steam Deck.
    • 41-serien (Fedora 41): stöd för “de flesta x86_64-PC från senaste decenniet” samt handhållna som ASUS ROG Ally & Lenovo Legion Go.
    • 42-serien (Fedora 42): aktuell stabil gren. Senaste stabila build: 42.20250809 (aug 2025).
    Uppdateringar/rollback: Hämtas i bakgrunden; aktiveras vid omstart. Snabb återställning via rpm-ostree rollback eller rebase till tidigare build.

    Raid over Moscow — fakta

    • Utvecklare: Access Software (designer: Bruce Carver)
    • Första släpp: 1984 (Commodore 64)
    • Portningar 1985–86: Apple II, Atari 8-bit, BBC Micro, ZX Spectrum, Amstrad CPC
    • Senare konverteringar: Amiga (2020), Commodore Plus/4 (2022)
    • Genre/Läge: Action, single-player
    Senast uppdaterad: 17 aug 2025

Etikett: selinux

  • Linux 6.19 är här – stabil evolution och siktet inställt på 7.0

    Linux 6.19 markerar ännu ett steg i Linux-kärnans långsiktiga och stabila utveckling. Utan dramatiska förändringar men med en mängd tekniska förbättringar under ytan stärker den nya versionen prestanda, säkerhet och hårdvarustöd i allt från servrar och molnplattformar till inbyggda system och persondatorer. Samtidigt har Linus Torvalds bekräftat att nästa utgåva blir Linux 7.0 – inte…

  • Bazzite: Linuxdistributionen som vill bli spelarnas första val

    Linux för gamers har länge varit en kompromiss – tills nu. Med Bazzite vill en community-driven Fedora-distribution kombinera stabilitet, säkerhet och spelglädje i ett paket. Från Steam Deck till stationära datorer lockar den med färdiginstallerade verktyg, bättre prestanda än Windows i vissa tester och en vision om att bli spelarnas självklara val. När det talas…