Can you please ssh into the machine while the desktop is "blank" and tell us how many 'gnome-shell' processes are running? And by which user IDs?
Can you please ssh into the machine while the desktop is "blank" and tell us how many 'gnome-shell' processes are running? And by which user IDs?