Fedora Linux 41 is here!

Background image by Yotam Guttman

I’m happy to once again announce an early release of Fedora Linux 41. Every cycle, our Quality team carefully validates candidate builds against our release criteria, and this time around, we felt confident that we were ready at our early target date. Thank you and congratulations to everyone in Fedora who worked so hard to make this possible, and to all of our upstream projects — and to everyone who helps build a better world by engaging with community-built free and open source software.

What do we have in store for you this time around? A ton of updates to thousands of packages, ranging from tiny patches to big new features. Read the highlights below to find out more. Or, just jump right in!

Upgrade

If you have an existing system, Upgrading Fedora to a New Release is easy, and in most cases not much more of a process than rebooting for regular updates (except you’ll have more time to go get some coffee).

Fresh installation

If you’re new to Fedora Linux (welcome!) or just want to start fresh, download the install media for our flagship Editions (Workstation, Cloud, Server, CoreOS, IoT),  for one of our Atomic Desktops (including Silverblue and Kinoite), or for alternate desktop options (like KDE Plasma, Xfce, or the new “Miracle” spin).

What’s new?

DNF 5

Fedora Linux 41 defaults to a new major release of the command-line package management tool DNF. This version is faster, smaller and requires fewer supporting packages. This eliminates the need for “microdnf” for containers and memory-constrained systems — now, the same DNF can be used across containers, servers, desktops and devices.

Desktop Updates

Fedora Workstation 41 is based on GNOME 47. Read What’s New in Fedora Workstation 41? for details. Notably for command-line users, we’ve changed the default terminal to Ptyxis. It’s more lightweight, but has some nice new features as well. (GNOME Terminal is still there if you need some of the flexibility it offers.)

Fedora KDE Plasma Desktop ships with the latest KDE 6.2 release. See What’s New in Fedora KDE 41? for more. We also have a new Spin featuring KDE Plasma Mobile.

If you’re interested in trying something new, take a look at Fedora Miracle! Miracle is a new desktop environment built on Mir and Wayland. It features tiling window management and flashy graphics and smooth window animations. 

New options for image mode

We’re shipping image-based Fedora variants (such as Atomic Desktops, CoreOS  and Fedora IoT) with a new tool called “bootc”. This is the successor to rpm-ostree, building on those ideas in a more flexible way — and letting you use container patterns to define your personal flavor of Fedora. (Shout out to our friends over at Universal Blue, a Fedora downstream project which pioneered this approach!)

If you’re eager to try this, it’s easy to switch from rpm-ostree to bootc. For example, for Fedora IoT, run the following command:

sudo bootc switch quay.io/fedora/fedora-iot

Soon, you’ll be able to use DNF 5 to seamlessly manage locally-installed packages, instead of needing to call rpm-ostree or bootc directly. (This is work in progress!)

Image-mode systems also now benefit from bootupd, which allows users to apply bootloader updates more easily — for example, if there is an update to the Secure Boot database.

Secure Boot support for systems which need the proprietary Nvidia driver

Although we don’t ship proprietary software, we want people to actually be able to use the hardware they have, so we worked to make it easy to install the proprietary drivers from third-party repositories. However, as more and more systems are shipping with Secure Boot enabled, we temporarily removed that option. Now it’s back. When you install the driver, GNOME Software will create a Machine Owner Key which you can manually enable

MIPI, and Pipewire camera support in Firefox

This is exciting! The cameras shipping in new laptops use an interface called “MIPI”, which expects a lot more from the operating system. Previously, these were a pain to get working. Now we have integrated support for Intel IPU6 attached MIPI cameras. We’re also shipping Firefox with PipeWire for video enabled by default. The new cameras need this — and as an added bonus, you get a nice clear indicator in the GNOME top bar when your camera is on.

Zero-day updates

There are several important release-day bugfix and security updates available today as well. If you upgrade from an earlier Fedora Linux release, you’ll get them as part of that. For new installations, please make sure to check for and apply updates as soon as possible.

In the unlikely event of a problem…

If you run into a problem, visit our Ask Fedora user support forum. This includes a category where we collect common issues and solutions or work-arounds.

Or if you just want to say “hello”…

Drop by our “virtual watercooler” on Fedora Discussion and join a conversation, share something interesting, and introduce yourself. We’re always glad to see new people!

New in Fedora

104 Comments

  1. Ariel

    Does it still require excessive amount of tinkering and advanced terminal use to get videos working in Fedora?

    So far it is unbelievable why such a fundamental thing as playing videos on sites like YouTube and Twitch is basically ruled out.

      • Luna

        I don’t know what the issue is, but neither YouTube nor Twitch normally use DRM. YouTube only does so for movies and TV shows purchased through their platform.

        • I think as long as the site uses codecs that are “unencumbered” with patents, it should work. I’m not sure of the details and I haven’t done a fresh install for a long time, but I think Fedora Linux is supposed to come with the ffmpeg-free package and that is supposed to handle decoding the opensource codecs.

          $ dnf info --releasever=41 ffmpeg-free
          Available Packages
          Name         : ffmpeg-free
          Version      : 7.0.2
          Release      : 7.fc41
          Architecture : x86_64
          Size         : 1.9 M
          Source       : ffmpeg-7.0.2-7.fc41.src.rpm
          Repository   : fedora
          Summary      : A complete solution to record, convert and stream audio and video
          URL          : https://ffmpeg.org/
          License      : GPL-3.0-or-later
          Description  : FFmpeg is a leading multimedia framework, able to decode, encode, transcode,
                       : mux, demux, stream, filter and play pretty much anything that humans and
                       : machines have created. It supports the most obscure ancient formats up to the
                       : cutting edge. No matter if they were designed by some standards committee, the
                       : community or a corporation.
                       :
                       :
                       : This build of ffmpeg is limited in the number of codecs supported.

          Maybe that package doesn’t get pre-installed on all spins?

    • Carino

      Install RPM Fusion
      sudo dnf install https://mirror.fcix.net/rpmfusion/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://opencolo.mm.fcix.net/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
      Re-install ffmpeg
      sudo dnf reinstall ffmpeg –allowerasing

      If installing two packages is excessive for you then you should use something else.

    • Stan

      Firefox can play some YouTube videos without installing any codecs. However, if you don’t login, you might need to install a blocker extension.

      It is easy to test by installing Fedora Workstation Live on a USB flash drive and booting from it:

      https://fedoraproject.org/workstation/

      Tip: You can install Firefox extensions in the live session, although they won’t be saved when you quit the live session.

      A web search for “watch youtube videos with firefox on fedora” will find more.

      • Darosicam

        FreeTube plays everything on YouTube and does so without adds or charging to eliminate ads ! As far as I know, FreeTube runs on Linux, M$ and OSX. There is no version for iOS or Android.

    • Use a Flatpak browser from the Flathub repository, and the video will just work.

    • ocdg8

      How do I download the media writer? It just leads to GitHub, not an exe like I’ve seen in tutorial videos.

      • The links were changed recently to point to GitHub. I’m not sure if it was intentional to link to the index page rather than the actual file. You should be able to right-click on the .exe file and select to download it.

    • Justin

      you mean simply installing ffmpeg? because thats all thats needed.

    • Kasey

      “excessive amounts of tinkering”

      You mean two commands?

      sudo dnf install https://mirror.fcix.net/rpmfusion/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://opencolo.mm.fcix.net/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

      sudo dnf reinstall ffmpeg –allowerasing

  2. Francois Rabelais

    Congratulations! Nice work! Can’t wait to upgrade.

  3. Chris

    The website still says Fedora 40. Might wanna look into fixing that unless there is some issue delaying the release.

  4. March7thDEV

    Wow!I love Fedora 41 is here!

  5. Wow! Fedora 41 is finally officially released! Before the official version of Fedora 41 came out, I had been using Fedora 41 beta version to write code, office, virtual machines, and even my online college entrance examination registration, I have been using Fedora 41 to complete, especially the national software that Chinese love to use, such as WPS Office, QQ, WeChat, etc., in Fedora 41, appeared in front of me in the form of Flatpak. I believe that Fedora’s software ecosystem will continue to improve. And Chinese users will also choose Fedora in the future! Fedora come on! Fedora, you’ll always be my best friend!

    • Scott

      Thanks for posting this and alerting me to the flatpak for WeChat. I’ve mostly used Windows for the app because I didn’t like the electron one for Linux.

  6. Ricardo

    See you in 3 months Fedora 41!, I always upgrade after 3 months of new releases to avoid bugs and issues, we never know!.

    I used to wait 6 months but I realized that was too much time hehe…

    • Tyrbiter

      If you installed the beta then you could have a whole 5 or 6 weeks of learning how Fedora works and getting the latest fixes. Once you’ve done this a few times you will realise that installing Fedora on release day or even before is really no sweat.

      Before long you will be running Rawhide as a rolling release 🙂

    • Vash

      This is the best practice I’ve always followed and never had an issue because of a major upgrade. If you want your system stable, don’t upgrade immediately.
      Indeed, I’ve just received the “Fedora’s Discussion” where there are a lot of “X doesn’t not work after upgrading to F41”

  7. Rachel J Greenham

    Do I need to do anything different than the standard upgrade to upgrade a Fedora Asahi Remix install (that’s currently working fine) on a Macbook Pro?

    • Rachel J Greenham

      To answer my own question: Yes, the DNF system plugin method of upgrading works pretty smoothly. Everything seems well on the new version. GNOME software did not offer the upgrade though.

    • Rachel J Greenham

      so far the only losses seem to be:

      the extension i was using to move the clock out from behind the notch. (another one works; a more generalised one that moves it to next to the system indicators or whatever the top-right icons are called…)

      adoptium don’t have a fedora 41 repo yet.

      so far, everything else seems in order.

  8. Dave Pawson

    Installed the beta a week or so back (from F40) on new to me hardware. No problems seen to date.
    Thank you devs

  9. Vic

    Is bootc aiming to just replace the rpm-ostree tool or ostree in general?

  10. I use Linux as my daily driver in my personal laptops since only 2 years. I have tried many distros. And the only one who gave to me really satisfaction is Fedora. Works perfectly without major bugs, despite the fact that Fedora offers recent technologies such as the latest versions of the desktop (I use KDE, it’s my favorite!) and the kernel. It is my main distro now.

    I know what I will doing tonight. Thanks to the team !

  11. Zane Godden

    Whoop whoop! Well done everyone on makong it happen again. I doth my hat to you all

  12. RND

    Does the Secure Boot thing now work with KDE also, not just with GNOME?

  13. Ed Long

    Any idea if any of the versions will run Davinci Resolve Studio 19 with or without any workarounds?

    • Kasey

      As far as I’m aware, that’s on Blackmagic to do, not on Fedora’s maintainers

  14. Michal Czjkowksi

    Thx Matthew for e-mail me! 🙂 Big THX to Everyone from the Fedoraproject community! 🙂 I’ll try the F41’s Labs soon and share with my feedback on the forum 🙂

  15. Sávio Rodrigues

    Congratulations! I did the update and everything went very smoothly and quickly.
    Once again the Fedora team surprises us by delivering great work!
    Thanks again and congratulations!

  16. chb

    aaand now wayland is unusable since gnome apps don’t start anymore…

  17. Great Release F41 – Thanks everyone!

  18. Good work, looking forward to update my Fedora 40 with KDE Plasma to Fedora 41.

  19. Francisco Reyes

    Congratulations to the entire Fedora team for this new release. Great work, keep up the good work.

  20. maitri

    are you crazy ? i almost distrohopping again, the only working gnome is gnome on x ….
    please dev do not let me distro hopping again

  21. The

    bootc switch

    command above doesn’t work unless you give it an image tag:

    $ sudo bootc switch quay.io/fedora/fedora-iot
    ERROR Switching: Pulling: Creating importer: Failed to invoke skopeo proxy method OpenImage: remote error: reading manifest latest in quay.io/fedora/fedora-iot: manifest unknown

    $ sudo bootc switch quay.io/fedora/fedora-iot:41
    layers already present: 0; layers needed: 65 (668.4 MB)
    Fetched layers: 637.45 MiB in 2 minutes (6.88 MiB/s)
    Pruned images: 0 (layers: 0, objsize: 29.8 MB)
    Queued for next boot: quay.io/fedora/fedora-iot:41
      Version: 41.20241027.0
      Digest: sha256:1f683fd3e51556ed36a82a5d6b73b731252b6b022e98458155b1842fb7961604
  22. Joka63

    bootc is not included in my Silverblue 41 installation that I have just updated. Is this a bug?

  23. Fedora Workstation

    Fedora 39, 40, 41:

    SSD (NVMe) Intel 660p 512GB SSDPEKNW512G8: DISK CAPACITY – UNKNOW

    keep changing the build numbers with the same uncorrected GNOME error

  24. magic

    Does there always have to be something wrong here?! Just like Fedora 39 worked flawlessly Fedora 40 was one big series of errors that have not been fixed to this day! (for example disappearing letters) So I waited impatiently for Fedora 41. So what?! Of course something must not work! At first I was happy, it works smoothly, all letters are visible, icons are great! Until I closed the laptop lid! It turned out that the laptop (Alienware) does not go to suspend! The LED light is on all the time and the screen goes black and the only option to make it work is to restart the system! The same happens when you leave the laptop open and still, after a while the screen goes black and the only thing that helps is to restart it!

    • If you want to work with others to try to resolve the problems you’ve found with Fedora Linux on your hardware, the best place to do so is on https://ask.fedoraproject.org/.

    • fahlb

      Is this still a problem if you install and boot Kernel 6.9?

      There is a bug in a kernel module that’s now installed and loaded by default in order to make the Intel IPU6 webcams working. This module crashes my system, when I attempt to wake from suspend from S3 sleep. Switching to suspense 2 idle in BIOS is another temporary fix. Maybe this helps. Maybe this is a different issue, since you talk about the system crashing when attempting to suspend.

  25. John

    I noticed that it mentioned that Fedora Atomic Desktops such as Fedora Silverblue is shipping with bootc. But I pulled quay.io/fedora/fedora-silverblue:41 and bootc packages is not included unless i manually install it using rpm-ostree install command. Anyone know why that is?

  26. mohsinjaved

    My Mini PC with Realtek RTL8852BE WiFi 6 802.11ax is still dropping Wi-Fi signals and then it goes down, hope this is fixed in Fedora 42..

    • Stan

      What is the kernel device driver?

      $ lspci -nnk

      • mohsinjaved

        03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller [10ec:b852]
        Subsystem: AzureWave Device [1a3b:5470]
        Kernel driver in use: rtw89_8852be
        Kernel modules: rtw89_8852be

  27. cat reporter

    thanks but
    Workstation broken on hybrid systems nvidia+integrated intel gpu, downloaded the iso twice to make sure, stuck on systemd and trying to boot gdm loop
    kde spin fine no issue

    • Razvan Dinculescu

      Haha, it took me a while to realize that…then I just disabled the integrated Intel GPU from bios (I wasn’t using it anyways) and … everything worked well 🙂

      • cat reporter

        xD you are welcome, hope fedora devs sort it out and make new iso in coming days

        other then that its a great release.

  28. Cory Hilliard

    I have upgraded to 41 with no issues. That makes something like 8 years (16 upgrades) without any issues. It’s almost getting so I am not worried anymore!

    🙂

  29. Grandpa Leslie Satenstein

    I have to heap praise on all the Architects, Developers, Quality-Assurance people, and not least, the website developers.
    Fedora 41 Gnome and KDE (the two I use) are amazing.

    I will mention DistroWatch.com. If you select Past 30 Days, you will be pleased to see Fedora ranked in First place. Quality deserves recognition.

    I have been a Fedora user, for more than 20 years, even before “Fedora” was chosen as a distro name. I never missed a release.

    Each new Fedora release has been stupendous and substantially better than the previous. Bravo!!

  30. ed

    regarding zero-day updates, why not build new ISO’s which include the updates? Especially as these are security-related… Coming from Alpine Linux, which /does/ releases new ISO’s when bundled software turns out to have a vuln, this is not an approach i expected.

  31. Serg

    Thanks Fedora!

  32. Congratulations on the new version,

    I have a few months ago found a way to remaster fedora using my tool penguins-eggs and – with the occasion – I found out that it works with the new version 41 as well.

    I have some little problems, still to figure out with dnf, but from your review I understand that the has changed a lot.

  33. Luis Alvarez

    When I try to encrypt a partition using LUKS, the installer hangs…

  34. Walt Frampus Frye

    Started using a daily build of Fedora 41 a few months ago to get Gnome 47. I normally do a clean install every time a new fedora version comes out but I think doing it yesterday will be the last time. Going to just upgrade from now on. I have been using Fedora since version 33 and it is the only distro that I consistently use on all of my laptops. Congrats to all the people behind the scenes of this Distro, you all rock!

  35. Ednan Penteado

    Fiz a atualização do Fedora, espero que esteja cada vez melhor

  36. felixchen

    Could anyone tell me the difference between fedora:fedora/41/x86_64/silverblue and fedora:fedora/41/x86_64/updates/silverblue ? generally, I rebase to fedora:fedora/41/x86_64/silverblue

  37. Tol Brewin

    Hi,
    Upgraded from Fedora 40 to 41 using dnf upgrade. Went seamlessly on my dual boot system with Windows 11.
    Have DELL XPS 9340, basically Intel firmware.
    Great work. Well done Team.

  38. Bruno Dias

    Thanks for all the hard work, I’m installing it now 🙂

  39. Frank

    Is Firefox still shipped as RPM instead of as Flatpak? If yes – what’s the reason behind? Thanks!

    • Stan

      The flatpak package is already installed with F41 Workstation:

      $ dnf list –installed flatpak
      Installed packages
      flatpak.x86_64 1.15.10-1.fc41 anaconda

      $ flatpak search –columns name,application,version,branch,remote firefox
      Name Application ID Version Branch Remotes
      Firefox org.mozilla.firefox 131.0.2 stable fedora
      Firefox org.mozilla.Firefox 124.0 stable fedora
      Web org.gnome.Epiphany 46.3 stable fedora
      GNU IceCat org.gnu.icecat stable fedora

      For more about the flatpak search command:

      $ whatis flatpak-search
      flatpak-search (1) – Search for applications and runtimes

      • Frank

        Thanks Stan, but my question is more about why Firefox is still shipped as RPM instead of as Flatpak. :/

        • Göran Uddeborg

          Your question, Frank, seems to imply flatpak bundles are generally preferable to separate RPM packages. That is not a generally held view, opinions differ.

          But an article thread like this is not the right place to go into depth on that. Feel free to start a topic over at Fedora Discussion to dig into the pros and cons of flatpaks versus RPMs.

        • Stan

          And my reply implied that if you want to install a flatpak, it is easy to do. 🙂

          Also easy to do is a web search for “fedora flatpak”, which finds this:

          Pros and cons of Fedora flatpaks
          https://fedoraproject.org/wiki/Flatpak#Pros_and_cons_of_Fedora_flatpaks

    • Stan

      For the record, F41 Silverblue includes some apps as flatpaks:

      $ flatpak list –columns=name | sort | column -x
      Calculator Calendar
      Camera Characters
      Clocks Connections
      Contacts Disk Usage Analyzer
      Document Viewer Extensions
      Fedora Media Writer Fedora Platform
      Fonts Image Viewer
      Logs Maps
      Sushi Text Editor
      Weather

  40. anonymous

    One thing -ms windows for example has an amazing “snipping tool” where one can make a video (with audio now) from a screen recording of any area. I make chess instructional videos so i need to screen record-, having an easy screen recorder built right in is a nice feature, and oddly enough it took windows so many years to actually recently implement it by default, the “snipping tool” with audio recording and video recording. OBS or something is not as nice as the built in “snipping tool”. Just wondering, does anyone know if fedora will ever have a similar feature as the “snipping tool” ?? the gnome screen recorder does not do audio.

    • Stan

      Fedora sometimes has several packages with similar functionality, so a good way to start is with some dnf searches:

      $ dnf -q search –all record | egrep -i ‘screen|video|stream’ | sort

      You could also try asking an AI chatbot for suggestions:

      https://duckduckgo.com/duckduckgo-help-pages/aichat/

      Enhancements can be suggested at the appropriate upstream web site:

      $ dnf -q info obs-studio.x86_64 | fgrep URL
      URL : https://obsproject.com/

  41. JanDeMus

    Twenty minutes ago I upgraded my Kinoite 40 to 41 using the Discover program. I all worked great: a new deployment was created so I could, if I had (wanted) to, still use the “old” F40. But it all works, including the Nvidia drivers of which I was not entirely sure.

    “We’re shipping image-based Fedora variants (such as Atomic Desktops, CoreOS and Fedora IoT) with a new tool called “bootc”. This is the successor to rpm-ostree”
    When I type man rpm-ostree I get the manual, if I do the same with bootc it says: no manual entry for bootc. Is it installed already or will it arrive later?

    One thing I have to laugh about. Half a year ago everybody wanted F40 when it arrived, and even before that date. Now, half a year after that, F40 is old and everyone wants F41 . Time goes so fast.

  42. Matthew Phillips

    Another great release, thanks for all the work you do Fedora team and community.

  43. Thuto Serapelo

    Upgraded to Fedora 41 from 40 and currently experiencing connectivity issues with Virtual Manager (KVM). I am running different VMs RHEL, Rocky and other Linux distros and used to be able to connect to the internet before but haven’t been able to since the upgrade.

  44. Andy

    Happy to have new spin(miracle wm) but what a pity user guide is missing so one could have hard time to figure out how to use it

  45. Alex

    Wow finally DNF was upgraded to a version that doesn’t take 1 minute to update the repos :’D

    I really feel the difference with the new version, love it 🙂

  46. Yeah!I’ve been using Fedora 41 for over two months now (I’ve been using Fedora 41 pre-release since September) and I’m now fully usable as my main system, and I don’t need Windows 11 as my main system at all. However, the only downside is that while running GNOME 47 in an X11 environment, Nautilus has been randomly unresponsive or slow to open. On the contrary, the Dolphin file manager can be opened in seconds. Hope Fedora comes on! Fedora, you’re my best friend forever!

  47. maitri

    the fedora developer is excellent. the bug is fixed. but the problem is I was enchanted with newly installed KDE in my laptop. hehehe … i’ll bebback to gnome if i get bored here

  48. tsyang

    I install F41 MATE to a new machine. It runs great. Thanks. However, if an external USB drive is plugged in, it would not be mounted automatically. But I still can manually mount it.

    After checking for the cause, I solved the problem by creating a user directory in /run/media using these commands:

    sudo mkdir /run/media/username
    sudo chmod 700 /run/media/username
    sudo chown username:username /run/media/username

    where username is my login account name.
    Is it only MATE spin has this problem?

    • Stan

      In Xfce, look under Applications:Settings:Removable Drives and Media.

      For more details about what is happening, start this command before inserting a USB drive:

      $ journalctl -f

    • Stan

      With a fresh install of MATE in a VM, a USB drive was automounted.

      However, there doesn’t seem to be a GUI setting for automounting.

      See, instead, Applications:System Tools:dconf Editor and search for “automount”.

  49. Mir and Wayland? Why does Fedora Miracle look so much like it is using Sway? Why not Sway Desktop or Fedora Sway?

Comments are Closed

The opinions expressed on this website are those of each author, not of the author's employer or of Red Hat. Fedora Magazine aspires to publish all content under a Creative Commons license but may not be able to do so in all cases. You are responsible for ensuring that you have the necessary permission to reuse any work on this site. The Fedora logo is a trademark of Red Hat, Inc. Terms and Conditions