Each Fedora release has been a smoother upgrade than the last for me, and Fedora 31 keeps the trend going. This time it was so seamless that I initially couldn’t tell the difference between booting into Fedora 31 and Fedora 30.
Here is a list of issues and fixes that I had with this transition:
-
gstreamer-plugins-bad-nonfree
package needed to be uninstalled for the upgrade withsudo dnf system-upgrade download --refresh --releasever=31
to proceed without error. What is blocking upgrading to Fedora 31? -
sudo grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0"
needed to be run to allow docker to function. Common F31 bugs - Fedora Project Wiki -
The Dropbox repo needed to be disabled with
dnf config-manager --set-disabled Dropbox
(addingenabled=0
in/etc/yum.repos.d/dropbox.repo
) because the Dropbox repo doesn’t support Fedora 31 yet. This was causing dnf and dnfdragora to fail to run/open. It is no loss as I wasn’t even using that repo since thedropbox
package is provided by RPMFusion repo anyway, which supports Fedora 31.
So far, that’s about it. There are some extra failures shown in journalctl
but no observed impact on functionality.