Sorry, this was a red herring.
I had installed the Anaconda3 Python distribution, which overrides the system installation of Qt in a way that breaks both KDE and GNOME.
Removing (i.e. – uninstalling) Anaconda3 fixed my problem.I am now able to get either KDE, or GNOME, up and running.