The Fedora Project is pleased to announce the immediate availability of Fedora 31 Beta, the next step towards our planned Fedora 31 release at the end of October.
Download the prerelease from our Get Fedora site:
Or, check out one of our popular variants, including KDE Plasma, Xfce, and other desktop environments, as well as images for ARM devices like the Raspberry Pi 2 and 3:
Beta Release Highlights
GNOME 3.34 (almost)
The newest release of the GNOME desktop environment is full of performance enhancements and improvements. The beta ships with a prerelease, and the full 3.34 release will be available as an update. For a full list of GNOME 3.34 highlights, see the release notes.
Fedora IoT Edition
Fedora Editions address specific use-cases the Fedora Council has identified as significant in growing our userbase and community. We have Workstation, Server, and CoreOS — and now we’re adding Fedora IoT. This will be available from the main “Get Fedora” site when the final release of F31 is ready, but for now, get it from iot.fedoraproject.org.
Read more about Fedora IoT in our Getting Started docs.
Fedora CoreOS remains in a preview state, with a planned generally-available release planned for early next year. CoreOS is a rolling release which rebases periodically to a new underlying Fedora OS version. Right now, that version is Fedora 30, but soon there will be a “next” stream which will track Fedora 31 until that’s ready to become the “stable” stream.
Fedora 31 Beta includes updated versions of many popular packages like Node.js, the Go language, Python, and Perl. We also have the customary updates to underlying infrastructure software, like the GNU C Library and the RPM package manager. For a full list, see the Change set on the Fedora Wiki.
Farewell to bootable i686
We’re no longer producing full media or repositories for 32-bit Intel-architecture systems. We recognize that this means newer Fedora releases will no longer work on some older hardware, but the fact is there just hasn’t been enough contributor interest in maintaining i686, and we can provide greater benefit for the majority of our users by focusing on modern architectures. (The majority of Fedora systems have been 64-bit x86_64 since 2013, and at this point that’s the vast majority.)
Please note that we’re still making userspace packages for compatibility when running 32-bit software on a 64-bit systems — we don’t see the need for that going away anytime soon.
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 mailing list or in #fedora-qa on Freenode. As testing progresses, common issues are tracked on the Common F31 Bugs page.
For tips on reporting a bug effectively, read how to file a bug.
What is the Beta Release?
A Beta release is code-complete and bears a very strong resemblance to the final release. If you take the time to download and try out the Beta, you can check and make sure the things that are important to you are working. Every bug you find and report doesn’t just help you, it improves the experience of millions of Fedora users worldwide! Together, we can make Fedora rock-solid. We have a culture of coordinating new features and pushing fixes upstream as much as we can. Your feedback improves not only Fedora, but Linux and free software as a whole.
For more detailed information about what’s new on Fedora 31 Beta release, you can consult the Fedora 31 Change set. It contains more technical information about the new packages and improvements shipped with this release.
Both Workstation and Server edition shows “404 Not Found. The requested URL /server/prerelease/ was not found on this server.”
Paul W. Frields
@frozenx: Thanks, links are fixed now.
Can you upgrade to the final 31 release from the beta?
Paul W. Frields
@Arthur: Yes. If you stay on the release and simply update regularly, you’ll end up riding the Final release along with people who download and install Fedora 31 after that point.
The linked sites for Spins and Labs need some rework. They still list 32 bit images and even the buttons for 64 bit images do not work, probably due to missing word “Beta” within the URLs.
Besides of that many thanks to all who worked hard to make this pre-release possible.
Paul W. Frields
@Norbert: Thanks — there are some issues with the old-style websites used on those other bits, so for now that set of links is commented out to prevent unnecessary confusion and unhappiness. Fixes coming soon, hopefully.
Paul W. Frields
And fixes are in. The article should show links correctly now for Spins, Labs, and ARM.
It will be nice to also add guide for rebase on Silverblue.
I did the rebase using my old guide for F30 (https://fedoramagazine.org/how-to-rebase-to-fedora-30-beta-on-silverblue/), just changed f30 to f31
I use fedora workstation 30. How do I upgrade it to beta version?
Through DNF: https://fedoraproject.org/wiki/DNF_system_upgrade
Or, if you prefer GNOME Software: https://fedoraproject.org/wiki/QA:Testcase_upgrade_gnome-software_current_workstation
Take a look at the manpage of the system-upgrade dnf plugin
There are examples on how to do this and should be self explanatory.
I am interested in the answer to Adrian’s excellent question as well.
dnf system upgrade should do it, details here: https://fedoraproject.org/wiki/DNF_system_upgrade
(Note: I haven’t tried this myself)
You can follow the DNF System Upgrade Wiki found here for that: https://fedoraproject.org/wiki/DNF_system_upgrade
dnf install dnf-plugin-system-upgrade
sudo dnf upgrade –refresh
sudo dnf system-upgrade –allowerasing –releasever=31 download
sudo dnf system-upgrade reboot
Check this guide. Change 30 to 31 where needed. https://fedoraproject.org/wiki/DNF_system_upgrade
look here for instructions
Follow the normal steps for dnf system-upgrade: https://fedoraproject.org/wiki/DNF_system_upgrade, selecting “31” as the version number.
Are there any plans to change bootloader to systemd-boot?
when booting F31 Beta with a usb key, gnome shell freezes with a radeon 5700XT
is Fedora 31 supposed to run on this hardware ?
I though that kernel 5.3 and Mesa 19.3 should be enough
Great. I installed via net with Deepin Desktop and this is very good.
Ran a live update (followed this guide https://fedoraproject.org/wiki/DNF_system_upgrade )
sudo dnf upgrade –refresh
sudo dnf install dnf-plugin-system-upgrade
sudo dnf system-upgrade download –refresh –releasever=31
sudo dnf system-upgrade reboot
As usual, Fedora 31 Beta is running rock solid.
Thank you #FedoraTeam
I was excited and gave it a quick spin but immediately ran into a showstopper – I couldn’t get drivers installed for my nvidia card so it’s a no-go until it hits stable …
I was able to enable rpmfusion nonfree for Fedora 31 and binary nvidia drivers are running.
I might give this another try on my desktop but on my laptop with Hybrid graphics rpmfusion didn’t help – the nvidia dkms module just doesn’t want to work.
I never usually post on these, but GNOME 3.34 runs like silk. It’s mindblowingly smooth. hnnnnnnnnggggggg
Nice work to all involved!
The GPG key for 31 seems to be missing from https://getfedora.org/static/fedora.gpg which makes it difficult to verify the ISOs.
did they address broadcom? I could never get it to work
I love Fedora sibe Fedora Core 1 – amazing people, amazing distrybution of GNU/LINUX !
works great on kde spin so far..i got broadcom (BCM43142) to work using a wifi usb stick then installing akmod-wl & broadcom-wl =) thank you fedora team
strange. I have the same card with all those installed and it doesn’t work on fedora 30. it shows all the Wi-Fi connections, but it doesn’t connect. when I use a Wi-Fi adapter it connects right away. it works on ubuntu out the box but i prefer fedora
Is elementary desktop DE support dropped in this release? The installation is broken. I was waiting for full elementary support!
In this version include this modify por gnome gui?
Had a lot of fun installing on my spare drive, anaconda didn’t want to play nice ! gnome-shell taking 1200% according to top, so the mouse and keyboard became very sluggish and unusable, not sure if open source driver supports the nvidia 2070 I own without checking, but I would have though it should.
I resorted to the basic graphic mode installer, which worked, but then I ended up with a desktop only supporting 1024×768 resolution in gnome, and no way to change it.
Once installed, the nvidia driver repos didn’t want to play nice either, failing downloading meta data.
I got there in the end, but be warned, this is still very much a beta installer for a modern Nvidia card. Once installed, it’s fine. Now up and ruing with the proprietary drivers and it’s great.
I think I need to report this bug though since the same happened with the fedora 30 installer.
Fujitsu PC and Fujitsu keyboard disaster:)
Num Lock error!
numeric buttons on: terminal not work
other gnome settings not work
numeric buttons off: terminal work
Yazan Al Monshed
Nice. I’m Look To this Release !.
Any news regarding Silverblue? It’s conspicuous by it’s absence, but looking forward to it when it appears.
From what I’ve read there’s not going to be Fedora Silverblue 30 or 31 – Silverblue and Atomic Host are all to be merged into Fedora CoreOS.
I’m curious where you read that. There’s shared technology (just like there is with the IoT brand), but we want to keep different names for different use cases.
Initially I was sure that I came across such info when I was searching how to upgrade Fedora Atomic Host not too long ago, I wasn’t able to find the exact source where I read (tho might have been just a speculation amongst users talking about Atomic Host release 30 and that has stuck with me as a fact) about Fedora Atomic Host and Silverblue being merged into Fedora CoreOS but I did find article talking about something like this: https://coreos.com/blog/coreos-tech-to-combine-with-red-hat-openshift
I’ll quote: “With the acquisition, Container Linux will be reborn as Red Hat CoreOS, a new entry into the Red Hat ecosystem. Red Hat CoreOS will be based on Fedora and Red Hat Enterprise Linux sources and is expected to ultimately supersede Atomic Host as Red Hat’s immutable, container-centric operating system.” – Reza Shafii
And while I know that Silverblue and Atomic Host serving different purposes, the similarities/ties between the two along with Red Hats acquisition of CoreOS… it didn’t seem like a wild speculation if all three got merged into a single project and later provided Workstation and Server edition releases since Atomic Host is being deprecated in favor of CoreOS.
Admittedly, I had the wrong impression about Silverblue – I assumed there was no release 30 for it just like Fedora Atomic Host despite the fact that Silverblue 30 has been released since April 30th 2019.
Basically, “work continues”. There should be an F31 update along with everything else, and hope to have more to tell you in the next few months.
i’m french and my english not sure and new since 1 month with Linux through Fedora sorry
however my problem
I have downloaded F31 beta without problem ( grub2 populed, gnome 3.34.DualBOOT
BUT when i boot the first time my laptop , Grub2 point on the F31 but : black screen appears blocked infinity
i have to force OFF/laptop and when i reboot the second time all is normal
perhaps all is normal because it’s a beta ( i can wait for the real release)
but perhaps there’s another real problem
someone can help me
What is the best way for reporting bug? Upgrade from 30 to 31 beta and all went smoothly. But when I am on 31 and update my chromium from 76.0.3809.132-2.fc31 to 77.0.3865.75-2.fc31 the browser get broken. I requested account on https://bugzilla.redhat.com/ but seems approval process is manual as I still have no confirmation email.
Sorted out myself. For someone who is newbie also few useful links
Sorry to read that i686 is abandoned. I am still using my 32-bit laptop (and I love it) everyday, happily upgraded through a /lot/ of Fedora releases for the last 13 years.
Is there really no chance to get at least i686 build repos?
After upgrade to f31 if I search for update I got no results!!
I tried 31 kde.
the Num Lock is automatically on but not functional. I have to turn it off and on again, then it works.
https://fedoraproject.org/wiki/Common_F31_bugs mentions this issue has been fixed.
“Copy and paste and other agent features do not work with a SPICE-based virtual machine running Workstation
link to this item – https://fedoraproject.org/wiki/Common_F31_bugs”
But I can confirm that after applying the update and rebooting the problems persists.
I added my findings to https://bodhi.fedoraproject.org/updates/FEDORA-2019-0989e01e70