You try talking an of site user though it while guessing what OS, Kernel, then Desktop (and its variant)
And please dont go with the just remote in idea.. that only works if the system is fairly functional.. and EVEN IF I can remote in I then have to learn how many deviant desktops.
a few years back MS got hammered for releasing 7 different ver of windows 7 but some how the many “flavors” of lin(s)ux is supposed to be better ?
What desktop is being used is usually irrelevant to any issues being experienced by the user. Not all the time, but usually.