I've just upgraded from f30 to f31 and it went with almost no issues. I used the
command:
dnf --releasever=31 --setopt=module_platform_id=platform:f31 --enablerepo=updates-testing
distro-sync
Besides literally a couple of errors with packages (warnings with files), it's gone
perfectly. Except that the module for my nvidia 340 driver seems to not have been built
for the f31 kernel.
# dnf list --installed |grep nvidia
akmod-nvidia-340xx.x86_64 1:340.107-10.fc31
@rpmfusion-nonfree
kmod-nvidia-340xx.x86_64 1:340.107-10.fc31
@rpmfusion-nonfree
kmod-nvidia-340xx-5.2.13-200.fc30.x86_64.x86_64 1:340.107-10.fc31
@@commandline
xorg-x11-drv-nvidia-340xx.x86_64 1:340.107-5.fc31
@rpmfusion-nonfree
xorg-x11-drv-nvidia-340xx-cuda.x86_64 1:340.107-5.fc31
@rpmfusion-nonfree
xorg-x11-drv-nvidia-340xx-devel.x86_64 1:340.107-5.fc31
@rpmfusion-nonfree
xorg-x11-drv-nvidia-340xx-kmodsrc.x86_64 1:340.107-5.fc31
@rpmfusion-nonfree
xorg-x11-drv-nvidia-340xx-libs.x86_64 1:340.107-5.fc31
@rpmfusion-nonfree
This is after the reboot and the system is using nouveau.
Maybe it's because there's no blacklisting for nouveau in grub?
[root@localhost boot]# cat grub2/grubenv
# GRUB Environment Block
boot_success=1
boot_indeterminate=2
saved_entry=201331dbb21c48cf85f38f1cf741d069-5.3.0-0.rc6.git0.1.fc31.x86_64
kernelopts=root=UUID=5b3cc64d-6173-4ed0-9c03-635395a371af ro quiet
resume=UUID=87eb1105-f591-44a9-abc9-55db73732dfc rhgb
Thank you.