<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/fedora-linux-45-beta-released-with-kmscon-gnome-51-and-oo7-secret-management-6x8eg0hqo" -->

---
title: Fedora Linux 45 Beta released with KMSCON, GNOME 51, and...
description: Fedora Linux 45 Beta arrived on September 15, 2026, with the final release targeted for October 20 (fallback October 27). Key changes include replacing the...
canonical: https://daily.dev/posts/fedora-linux-45-beta-released-with-kmscon-gnome-51-and-oo7-secret-management-6x8eg0hqo
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Fedora Linux 45 Beta released with KMSCON, GNOME 51, and oo7 secret management | daily.dev
og:description: Fedora Linux 45 Beta arrived on September 15, 2026, with the final release targeted for October 20 (fallback October 27). Key changes include replacing the...
og:url: https://daily.dev/posts/fedora-linux-45-beta-released-with-kmscon-gnome-51-and-oo7-secret-management-6x8eg0hqo
og:image: https://api.daily.dev/og/posts/6X8eG0hqo.png
og:image:alt: Fedora Linux 45 Beta released with KMSCON, GNOME 51, and oo7 secret management
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Fedora Linux 45 Beta released with KMSCON, GNOME 51, and oo7 secret management

**[Collections](https://daily.dev/sources/collections)** · 3 min read · 0 upvotes · 0 comments

## Summary

Fedora Linux 45 Beta arrived on September 15, 2026, with the final release targeted for October 20 (fallback October 27). Key changes include replacing the legacy in-kernel console with kmscon for better rendering and Unicode support, a new DRM Panic error screen, default enforcement of package signature checking, restricted ptrace by default, and a move toward reproducible builds. Desktop secret management is unified on oo7, replacing both GNOME Keyring and KWallet. Anaconda adds WebUI installation flows and Stratis filesystem support, Atomic Desktop ISOs switch to image-builder, and Fedora CoreOS gains systemd-oomd and zram swap. Package updates include GNOME 51, GCC 16.2, LLVM 23, Python 3.15, Go 1.27, Glibc 2.44, RPM 6.1, Podman 6, and Pandas 3.

## Content

Fedora 45 beta is out now, with a final release targeted for October 20 (fallback: October 27). It's available across Workstation, KDE Plasma, Server, Cloud, IoT, Atomic Desktops, Spins, and Labs editions.

## The headline change: kmscon replaces the in-kernel console

The most interesting thing in this release is something most users never think about: the virtual console, that text-mode interface lurking beneath the GUI. Fedora 45 replaces the decades-old in-kernel implementation with [kmscon](https://www.freedesktop.org/wiki/Software/kmscon/), a userspace terminal emulator that's been in development for over ten years and is finally ready for prime time.

The practical upside: smoother scaling, better color support, and proper Unicode rendering. It's a long-overdue modernization of a part of the Linux stack that hadn't changed much since the 1990s.

## Desktop environments

- **Fedora Workstation** ships with GNOME 51
- **Fedora KDE** ships with KDE Plasma 6.7
- Both run on the Linux 7.2 kernel

## Security and package management

A few changes here worth paying attention to:

- **RPM now rejects unsigned packages by default.** Valid signatures are required before installation, and reproducible package builds are expected going forward.
- **ptrace is restricted by default**, tightening process inspection permissions.
- **DNF5 no longer auto-changes vendors during upgrades**, which should prevent some unexpected dependency surprises.

## Installer and storage

- Anaconda gains a WebUI installation flow for Atomic Desktops, including remote installation support
- Native Stratis filesystem partitioning is now supported in the installer
- Fedora Atomic ISOs switch from lorax to image-builder for ISO generation
- Fedora CoreOS adds systemd-oomd and zram swap support

## Secret management consolidation

Fedora 45 standardizes desktop secret management on **oo7**, replacing both GNOME Keyring and KWallet. This unifies credential storage across desktop environments rather than maintaining two separate implementations.

## Kernel panic handling

A new DRM Panic front-end provides a more user-friendly display when the kernel hits a fatal error, replacing the raw text dump most users would have seen before.

## Updated software versions

| Package | Version |
|---|---|
| GCC | 16.2 |
| LLVM | 23 |
| Python | 3.15 |
| Go | 1.27 |
| glibc | 2.44 |
| RPM | 6.1 |
| Podman | 6 |
| Pandas | 3 |

MySQL and MariaDB are also updated, though specific version numbers weren't announced.

## CoreOS test week

The Fedora CoreOS and QA teams are running a community test week starting September 21, 2026. If you want to help out, download the test images, run through the provided test cases, and report results on the wiki. It's a reasonable entry point if you've been looking for a way to contribute to Fedora.

The beta is available to download now from the [Fedora Project website](https://fedoraproject.org/).

## Questions this post answers

### What replaces GNOME Keyring and KWallet for secret management in Fedora 45?

Fedora 45 standardizes desktop secret management on oo7, replacing both GNOME Keyring and KWallet with a single unified implementation across desktop environments instead of maintaining two separate secret storage systems. This change is part of the Fedora 45 Beta released September 15, 2026, with final release targeted for October 20.

_Track secret-management migrations like this on daily.dev before they affect your desktop or CI credential setup._

### What replaced the legacy in-kernel console in Fedora Linux 45?

The legacy in-kernel console was replaced by kmscon, which provides better rendering and proper Unicode support. Fedora 45 also introduces a new DRM Panic front-end that shows a more readable error screen when the kernel encounters a serious problem, replacing the previous cryptic crash output.

_Follow low-level Linux console and kernel changes like this on daily.dev when planning system upgrades._

### What are the default package signature and ptrace security changes in Fedora 45?

Fedora 45 enforces package signature checking by default, so packages without valid signatures will not install, and restricts ptrace by default to limit process inspection attacks. The distribution is also moving toward reproducible package builds, though that remains an ongoing goal rather than a finished feature.

_Keep up with distro-level security defaults like these on daily.dev before they change your hardening baseline._

## Similar posts on daily.dev

- [The Fedora Linux 44 Release is Here\!](https://daily.dev/posts/the-fedora-linux-44-release-is-here--yijseof80) · Fedora Magazine · 0 upvotes · 0 comments
- [KDE Linux Now Using KMSCON For A Better VT Console Experience](https://daily.dev/posts/kde-linux-now-using-kmscon-for-a-better-vt-console-experience-10didaver) · Phoronix · 0 upvotes · 0 comments

---

Tags: [#linux](https://daily.dev/tags/linux), [#fedora](https://daily.dev/tags/fedora)

[View this post on daily.dev](https://daily.dev/posts/fedora-linux-45-beta-released-with-kmscon-gnome-51-and-oo7-secret-management-6x8eg0hqo)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Fedora Linux 45 Beta released with KMSCON, GNOME 51, and oo7 secret management","url":"https://daily.dev/posts/fedora-linux-45-beta-released-with-kmscon-gnome-51-and-oo7-secret-management-6x8eg0hqo","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/fedora-linux-45-beta-released-with-kmscon-gnome-51-and-oo7-secret-management-6x8eg0hqo"},"datePublished":"2026-09-15T14:49:26.589Z","dateModified":"2026-09-16T17:20:10.415Z","description":"Fedora Linux 45 Beta arrived on September 15, 2026, with the final release targeted for October 20 (fallback October 27). Key changes include replacing the...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/094bb80f04bc072f27be24abe6508eab?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/094bb80f04bc072f27be24abe6508eab?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Collections","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collections","logo":"https://media.daily.dev/image/upload/s--fk_6ycEi--/f_auto,q_auto/v1780996001/logos/collections?_a=BAMAMiWQ0","url":"https://daily.dev/sources/collections"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/fedora-linux-45-beta-released-with-kmscon-gnome-51-and-oo7-secret-management-6x8eg0hqo","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"linux,fedora","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collections","item":"https://daily.dev/sources/collections"},{"@type":"ListItem","position":3,"name":"Fedora Linux 45 Beta released with KMSCON, GNOME 51, and oo7 secret management"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/fedora-linux-45-beta-released-with-kmscon-gnome-51-and-oo7-secret-management-6x8eg0hqo#faq","mainEntity":[{"@type":"Question","name":"What replaces GNOME Keyring and KWallet for secret management in Fedora 45?","acceptedAnswer":{"@type":"Answer","text":"Fedora 45 standardizes desktop secret management on oo7, replacing both GNOME Keyring and KWallet with a single unified implementation across desktop environments instead of maintaining two separate secret storage systems. This change is part of the Fedora 45 Beta released September 15, 2026, with final release targeted for October 20. Track secret-management migrations like this on daily.dev before they affect your desktop or CI credential setup."}},{"@type":"Question","name":"What replaced the legacy in-kernel console in Fedora Linux 45?","acceptedAnswer":{"@type":"Answer","text":"The legacy in-kernel console was replaced by kmscon, which provides better rendering and proper Unicode support. Fedora 45 also introduces a new DRM Panic front-end that shows a more readable error screen when the kernel encounters a serious problem, replacing the previous cryptic crash output. Follow low-level Linux console and kernel changes like this on daily.dev when planning system upgrades."}},{"@type":"Question","name":"What are the default package signature and ptrace security changes in Fedora 45?","acceptedAnswer":{"@type":"Answer","text":"Fedora 45 enforces package signature checking by default, so packages without valid signatures will not install, and restricts ptrace by default to limit process inspection attacks. The distribution is also moving toward reproducible package builds, though that remains an ongoing goal rather than a finished feature. Keep up with distro-level security defaults like these on daily.dev before they change your hardening baseline."}}]}
```

