I am running OS X 10.10.2 (Build 14C1510) and Server 4.0.3 (Build 14S350). I have the Xcode server activated. When running NoMachine 4.4.12 and trying to connect as my normal user, it always redirects me the _xcsbuildd session. If I disable Xcode server it logs out the _xcsbuildd user and I am able to connect as my normal user. It seems like OS X is getting confused about my UID/session and mixing up my user account for _xcsbuildd. Any ideas? I appreciate any assistance. This is mildly driving me mad.
Thank you for contacting us and reporting this issue.
We have reproduced your problem, and confirmed that when Xcode server is activated NoMachine shows _xcsbuildd desktop instead of the user that is really logged in. We are working on a solution for this problem.
We have also found a workaround that should work for the current NoMachine version:
When server is running and Xcode service is started you can do the user switch to other account which is currently inactive (without logging off), then when you switch back to main account, the NoMachine should now properly recognize it as active.