I have finally and belatedly done this migration using essentially this recipe. All went as well as can be expected. I have two systems here, and I did the upgrade on each.
I essentially followed the recipe above, approximately as follows (all as root):
- Removed KDE Plasma using dnf (
dnf groups remove "KDE Plasma Workspaces") - Cleared the SSSD cache (
sss_cache -E) - Installed Gnome (
dnf groupinstall workstation) - Disabled sddm (
systemctl disable sddm) - Enabled gdm (
systemctl enable gdm) - Restarted (
shutdown -r now) - Ran
dnf update(dnf update) - Restarted (
shutdown -r now)
As nearly as I can tell, everything was fine on each system. I was happily surprised to find that the new gnome desktop discovered the several apps that are on my main system (tms-desktop) and created buttons for them.
I had to do the usual fire drill after updating virtualbox (adding guest extensions and guest additions). No problems, everything went fine.
I am exceedingly happy to see that I can again run dnf update without fear of breaking my desktop.
Life is good and I’m marking this topic as “answered”.