Best way to uninstall a given desktop, when installed with Dnf, is to use 'sudo dnf history undo xx', where xx is the number of the install in dnf history ... this option only removes the added files ... a way better than 'sudo dnf remove xxx', since with latest some extra dependencies, also...