I read from other forum that the problem actually are with GDM (Gnome login screen). You could try to switch to lightdm
.
# Install lightdm
sudo dnf install lightdm
# Disable gdm
systemctl disable gdm
systemctl mask gdm
# Enable lightdm
systemctl enable lightdm
After that reboot your system.
Source here.