Today, the Fedora Project is pleased to announce the availability of Fedora Linux 41 Beta. While we’ll have more to share with the general availability of Fedora Linux 41 in about a month, there is plenty in the beta to get excited about now.
Get the the prerelease of any of our editions from our project website:
- Fedora Workstation 41 Beta
- Fedora Server 41 Beta
- Fedora IoT 41 Beta
- Fedora Cloud 41 Beta
- Fedora CoreOS “next” stream
You can also update an existing system to the beta using DNF system-upgrade.
What is a Fedora Beta release?
Fedora beta releases are code-complete and will very closely resemble the final release. While the Fedora Project community will be testing this release intensely, we also want you to check and make sure the features you care about are working as intended. The bugs you find and report help make your experience better as well as for millions of Fedora Linux users worldwide! Together, we can help not only make Fedora Linux stronger, but as these fixes and tweaks get pushed upstream to the kernel community, we can contribute to the betterment of the Linux ecosystem and free software holistically.
Some changes of note
Valkey replaces Redis
As Redis recently changed to a proprietary license, we have replaced Redis with Valkey. All software shipped by Fedora is open source and free software, in line with our Freedom foundation. If you are currently using Redis, see How to move from Redis to Valkey for migration help.
Goodbye, Python 2!
Starting with Fedora Linux 41, there will be no Python 2 in Fedora, other than PyPy. Packages requiring Python 2.7 at runtime will need to upgrade to a new version, or be retired also. Developers who still need to test their software on Python 2, or users of software that cannot be updated, can use containers with older Fedora releases.
Proprietary Nvidia driver installation with Secure Boot support
Although it can’t be part of Fedora Linux, we know that the Nvidia binary driver is pragmatically essential for many people. Previously, Nvidia driver installation had been removed from GNOME Software because it didn’t support Secure Boot, which is increasingly-often enabled by default on laptops. This change brings the option back for Fedora Workstation users with Secure Boot supported. This is good news for folks who want to use Fedora Linux for gaming and CUDA. The change also helps Fedora stay relevant for AI/LLVM workloads.
DNF 5 is here
In Fedora Linux 41, the dnf package management command will be updated to version 5. (DNF5 and bootc will be available on image-based Fedora variants such as Atomic desktops and Fedora IoT.) The new packages will make it simpler to build and update bootable container images based on these variants.
DNF and bootc in Image Mode Fedora Variants
In Fedora Linux 41, the DNF package manager will be updated to version 5. This release is faster, smaller, and better. (Pick all three!) You won’t need to change habits — the command is still just dnf, and the basic syntax isn’t different. As one might expect with a major version, there are some incompatible changes. See the DNF 5 documentation for details.
RPM 4.20
Under the hood, our lower-level package management tool is RPM, which also gets a new release, bringing new features for Fedora development. Users won’t see a direct impact immediately, but this update will help us make the distro better overall over time.
Reproducible-builds progress
A post-build cleanup is integrated into the RPM build process, making most Fedora packages now reproducible. That is, you can re-build a package from source and expect the package contents to be exactly identical. If this is interesting to you, check out Fedora Reproducible Builds for more.
New fedora-repoquery tool
Fedora-repoquery is a small command line tool for doing repoqueries of Fedora, EPEL, eln, and Centos Stream package repositories. It wraps dnf repoquery separating the cached repo data under separate repo names for faster cached querying. Repoqueries are frequently used by Fedora developers and users, so a more powerful tool like this is generally useful.
KDE Plasma Mobile Spin
KDE Plasma Mobile brings the KDE Plasma Desktop to a flexible, mobile format in Fedora 41 as a Spin. This promises to work on both phones, tablets and 2-in-1 laptops.
LXQt 2.0
LXQt in Fedora will be upgraded to v2.0, which notably ports the whole desktop to Qt 6 and adds experimental Wayland support.
New “Fedora Miracle” spin
The Miracle window manager is a tiling window manager based on the Mir compositor library. While it is a newer project, it contains many useful features such as a manual tiling algorithm, floating window manager support, support for many Wayland protocols, proprietary Nvidia driver support, and much more. Miracle will provide Fedora Linux with a high-quality Wayland experience built with support for all kinds of platforms, including low-end ARM and x86 devices. On top of this, Fedora Linux will be the first distribution to provide a Miracle-based spin, ensuring that it will become the de facto distribution for running Miracle.
Missing Spins?
A technical glitch means that a few of our spins didn’t build correctly for the beta release — Robotics, Jam, Design Suite, and ARM live images. We still expect these to be part of our final release. If you’re interested in testing these, watch the Nightly Compose Finder for good builds.
Let’s test Fedora 41 Beta together
Since this is a beta release, we expect that you may encounter bugs or missing features. To report issues encountered during testing, contact the Fedora QA team via the test mailing list or in the #quality:fedoraproject.org channel on Fedora Chat (Matrix). As testing progresses, common issues are tracked in the “Common Issues” category on Ask Fedora.
For tips on reporting a bug effectively, read how to file a bug.
Crafto
Great work guys!
I joined Fedora around Version 36, liked it the moment I installed it in a VM.
To this date I since have replaced Windows with Fedora and don’t regret it at all.
Looking forward to install Fedora 41 on my Laptop this afternoon.
Keep it up!
Kevin "G"
Thank you all for the hard work. I tried 41 a couple days ago, and it was great, very nice. I love the new wallpaper as well. Very clean!!
john
great news about Plasma Mobile and LXQt.
Will fedora 41 ship plasma 6.1 or 6.2?
Gregory Bartholomew
It should be the same as the beta release. The Fedora Linux 41 Beta release appears to have 6.1.
john
Bummer 🙁
John Kizer
A final version of Plasma 6.2 hasn’t even been released yet. The Fedora KDE SIG is a really amazing group and they do a ton of work to package new KDE software once it’s available and release it to the current Fedora versions – ex. Plasma 6.1 was available for Fedora 40 not long at all after its overall release.
tl;dr don’t worry
john
Yeah!!! That is great news!!!
I’m kind of testing fedora kde (as opposed to neon), but i’ve not used “that much” until now… so there are a few “habits” i’m not aware yet.
Fedora KDE SIG is really a great promise!!! Just trying to put KDE as a workstation edition (instead of spin) already shows their hard work and how serious they’re taking it!!! Seem to bring great times ahead 🙂
Darvond
Question: I’m using Nvidia Akmods, and this is a first time that DNF5 would be used for a system upgrade. Would it be wiser to use it over DNF3 (4)?
Stan
DNF5 supports the “dnf system-upgrade” command:
dnf5-system-upgrade (8) – System-Upgrade Command
And DNF5 supports existing repositories:
$ dnf repo list –all # “dnf repolist” also works.
See:
dnf5-repo (8) – Repo Command
Darvond
Well sure. But DNF5 is a -little- feature incomplete. System Upgrade doesn’t have –allowerasing, so I don’t know if it also has the correct hooks to trigger a kmod build. That could be vital.
Gregory Bartholomew
If it is building kernel modules and they fail, the previous kernel should still work no? But if it were me and I was worried about it, I’d probably make a snapshot of the root filesystem that I could rollback to in case things went badly.
https://fedoramagazine.org/make-use-of-btrfs-snapshots-to-upgrade-fedora-linux-with-easy-fallback/
Darvond
Fair enough, just wanted to get a read on the situation. I suppose there’s no “jumping onto different horses” scenario then.
When I feel a ready confidence, I’ll try the DNF5 system upgrade and report in.
Stan
Why is DNF5 even an issue?
“… users would be upgrading Fedora 40 to 41 using DNF4: users wouldn’t need to rely on DNF5 to upgrade until Fedora 42 beta.”
https://lwn.net/Articles/969640/
Anyway, if you want to test DNF5, do a test install and system upgrade on a spare storage device, such as an external USB SSD or hard drive.
Abdujabbar
The Mir compositor library is something new for me. I am glad that DNF5 and LXQt v2 finally made into this release.
James
Issue with anaconda on Fedora Linux 41 Beta and Fedora Linux 40 I can’t install it on my Minisforum AtomMan X7 Ti (Intel Core Ultra 9 processor 185H with Intel Arc Graphics). Black screen after GRUB. I’ve already tried editing GRUB by adding nomodeset and/or nouveau.modeset=0, and other options, tried enabling Fedora in troubleshoot mode, tested different flash drives, prepared them via Rufus on Windows and Gnome Disks on Ubuntu, tried with and without secure boot, disabled fast boot.
https://store.minisforum.com/products/atomman-x7-ti
This applies to all RHEL distributions that I have tried Fedora Gnome/KDE, CentOS, Rocky Linux. But Ubuntu-based ones, such as Ubuntu, PopOS, Linux Mint are installed and work without problems.
If someone could pass this information on to the developers that would be great.
I have no idea what else I can do, I would appreciate suggestions and help.
Stan
In grub, did you remove “rhgb quiet” from the kernel command-line?
Stan
According to Intel’s documentation, currently, the Intel Arc Graphics Driver for Linux is only supported with Ubuntu:
https://www.intel.com/content/www/us/en/support/articles/000091844/graphics.html
https://www.intel.com/content/www/us/en/download/747008/intel-arc-graphics-driver-ubuntu.html
That will certainly change.
sillyperson
hmm this is interesting since nvidia wont let me boot to gnome fedora but this might be it..
Pamir
Forgive me, I’m not that technically adept but will bootc enable a smooth installation of dkms devices like the RTL wifi cards.
The only thing holding me back with silverblue/kinoite are the installation of the wifi cards.
Dan
Looking forward to use this release !!
One question, in the announcement it was mentioned that bootc and dnf would be included in Atomic Desktops (i.e. Kinoite). But they are not installed in this beta image.
Are they going to be added in the final release?
Skyla Jones
Hi Folks,
I just use Fedora on Linux. My son set it up for me a few years ago, and mostly I just touch base with friends, and play a game or two, sometimes research or watch movies. I enjoy the lack of intrusions, hackers, and the glitches with windows.
This Os is free’er and I love it. I am older and dont code anymore but I really enjoy this system. The Freedom is key in using this. Thank you so much for all your creativity and work!
Skyla K Jones
Kevin "G"
Skyla,
That’s awesome!! Smart son of yours too.
Enjoy!!
Lux Ferre
Cool! We’re waiting for the release.
Gustavo Sanchez
Hej!
I have an Slimbook PRO with Fedora 40.
I hopp upgrade from 40 to 41 will be problem free.
Tank you for this wonderfull OS
Gustavo Sanchez
dudi
Well done Fedora for your work. I admittedly switched to Ultra Marine, which is also a first-class Fedora distribution
thomas gruber
Perfect. Now nvidia driver is running under UEFI setup.
Cool feature.
Tom
Jon
Would you please publish (or provide link if already existing) how to revert back from RC41 to Stable 40? I have wasted hours going round in circles searching for this.
Stan
What problems are you having with F41 Beta?
To answer your question, downgrading a Fedora release is not directly supported, so you would have to back up and reinstall:
https://unix.stackexchange.com/questions/771874/rolling-back-from-fedora-40-to-39
Jon
The problems I am having are that I was (am) running F40 and didn’t want F41 files (and also some F42 ones) appearing. The repo list picked-up the beta channel and the system is becoming unstable, e.g. ‘dnf update’ has results from rawhide.
My PC has been running Fedora for ten years and it has been a happy experience until lately. Wiping the drives and re-installing is not a nice thought.
Stan
It sounds like you have some non-F40 repos enabled, such as rawhide:
This discussion might have some useful suggestions:
From rawhide to stable
https://discussion.fedoraproject.org/t/from-rawhide-to-stable/87694
And here are some commands that should show your current configuration:
$ cat /etc/fedora-release
$ dnf repolist
$ dnf list –installed fedora-repos\*
Stan
BTW, if /home is on a separate partition or logical volume, you can reinstall Fedora without having to restore /home from a backup.
However, having a backup is still a very good idea.
See, “deja-dup” for an easy-to-use backup tool.
Shahin
How would you do this?
sudo dnf groupinstall “blah blah”.
It seems that dnf5 does not support it.
Stan
The dnf5 syntax has been regularized:
$ dnf group list
$ dnf group list –help
Documentation:
$ whatis -w dnf*
Stan
The commenting system mangled the syntax — there should be a backslash before the asterisk so that the shell doesn’t interpret the asterisk:
$ whatis -w dnf\*
Dan
Syntax for DNF5 has been cleaned, and some aliases dropped.
Link to the docs below:
https://dnf5.readthedocs.io/en/latest/commands/group.8.html
Stan
Dan: Thanks for posting that link. Here is documentation on the changes between DNF and DNF5:
https://dnf5.readthedocs.io/en/latest/changes.html#changes-between-dnf-and-dnf5
Billi
Thank you dear Developers for this great Operating System. Fedora Silverblue is absolutly awesome😘
Mark
Fedora 40 with Hyprland is on two of my PCs. A stable and pleasant experience! I am hoping DNF continues to improve and that Hyprland 0.43 will be available soon in repos (I am using 0.39 currently). I will skip 41 beta since I am enjoying 40 (hey, 39 was good too). Thank you for mission accomplished: best distro.
Sigi
Thanks a lot, you all do a great job! I replaced Windows with Fedora and am absolutely happy with it.
Grandpa Leslie Satenstein
Where I used to build a Fedora core,1…40, I could do it without referring to flatpack. That meant that I could almost do a new installation, from two locations vis Fedora, and rpmfusion.
Now I am aware that many applications have been transferred to flatpacks.
Does that include dnf groups? What happens with:
sudo dnf group list/install/remove games/xxxxxx
as an example.
Chad
What does the Nvidia change mean functionally? Do I still install akmods –> import a key –> install driver?
Chad
I did not see the Nvidia driver in GNOME Software. Is this currently intended to be disabled?
Stan
“RPM Fusion for Fedora 41 – Nonfree – NVIDIA Driver” is a separate repository.
In GNOME Software, you can enable that repository under Main Menu:Software Repositories:Fedora Third Party Repositories.
Chad
I already did this.
Stan
Is fedora-workstation-repositories installed?
$ rpm -qf /etc/yum.repos.d/rpmfusion-nonfree-nvidia-driver.repo
fedora-workstation-repositories-38-6.fc41.x86_64
See, also:
$ dnf repolist –all rpmfusion\*
Chad
Results:
fedora-workstation-repositories-38-6.fc41.x86_64
repo id repo name
rpmfusion-nonfree-nvidia-driver RPM Fusion for Fedora 41 – Nonfree – NVIDIA Driv
rpmfusion-nonfree-steam RPM Fusion for Fedora 41 – Nonfree – Steam
Chad
I installed it the old way from terminal with akmods and kmodgenca. It still shows a security exception so I’m not sure what’s different than before.
Stan
Thanks for your followup reports. It sounds like there are two bugs:
GNOME Software isn’t supporting rpmfusion repos.
An selinux AVC occurred.
For the record, my test was done as a clean install in a VM from Fedora-Everything-netinst-x86_64-41_Beta-1.2.iso after selecting Workstation.
Chad
I used Fedora Everything for a clean install on a second drive, dual-booting with Windows on a separate drive.
I tried with a Workstation only USB, but it kept crashing during the installation.
The joys of beta. 😛
uciha
i cant wait for miracle spin. it must be fun as heaven
Andre Antonio Neto
Good morning, I’m already using Fedora Workstation 41 on my work machine, without problems, very responsive, the only negative point are some Gnome Shell extensions that stop working when changing versions.
I’ve been using Fedora since November 2003, without missing any new releases. In addition to my office work as a web designer, I also teach classes as a volunteer for communities and provide advice to small businesses on using servers and workstations with Fedora.
March7thDEV
I think Fedora Linux 41 it is very good.And I already installed my computer.
Paolo
Why MariaDB has not been upgraded at least to 11.4 LTS?
Basically we’ll have an outdated LTS version (10.11.x) on a non-server linux distro …
imho Fedora should offer the latest version of software even if not LTS because it’s not a server linux distro like RHEL/Alma/Rocky as a consequence Fedora 41 should offer the latest of the 11.x line, that at the moment of the beta release was 11.6
magic
I can’t wait for the release! The current version 40 is probably a sabotage of this great system! It’s impossible that from the very beginning there were so many errors that have not been fixed to this day!! To this day it has not been possible to fix the disappearing fonts in programs!
Recommending Fedora 40 to someone will certainly not want to deal with Linux anymore! I have a good understanding of how to use and configure Linux and at times I’m fed up with Fedora 40! I hope that version 41 will fix all these versions! On one of the laptops I couldn’t handle it anymore, I ran out of patience and reinstalled version 39!
David
switch from arch linux to fedora no bugs found yet going great but i still believe rolling release could be better for fedora waiting for fedora 41
Sven Ehard
Hello guys. I really love Fedora. I wanted to ask if the new Version will allow me to use UKI (Unified Kernel Images) during installation. I want to get rid of my GRUB bootloader since I don’t dualboot anymore and use Fedora 24/7. Also using UKIs made enabling SecureBoot so much easier.
March7thDEV
I like Fedora 41,because this operation system is very good.Since use Fedora,I hardly ever use Windows 11.
keithpeter
Been using an install of Fedora 41 beta workstation on an old thinkpad since the announcement. 8Gb ram, 500Gb mechanical drive, Intel ancient graphics (2011). All works. Firefox a bit slow to load from the rotating rust. All good. Thanks for your work.
Atif Hussain
I am not a pro linux user thats y can u explain the Nvidia part.Because I get stuck in a blackscreen after installing nvidia drivers cuda and other things related to make my card work on fedora for AI purpose.
Pedro
I’ve just started using Fedora (about 7 days). And I can say that I really like it! Keep up the great work guys.