

In fact, it sounds like if Icecast is logged in at the console, and you log in as jwz, you get a fresh jwz virtual session, or access to a logged in session anyway. I expected it to give me the same behavior you see, but when the test user was active on the console and I logged in as them, it just logged me right in and gave me their desktop. I created a new user on my test machine and logged the test user in, uninstalled NX, rebooted, logged in as both users, re-installed it as using my regular admin user and verified that the new test user did /not/ have the icon in their tray.

I thought it was going to be as simple as logging out the Icecast user and logging them back in. If I run the ssh tunnel as "jwz->icecast" then instead the error I get is "54: connection reset by peer" and ssh reports "channel 2: open failed: connect failed: nodename nor servname provided, or not known". That's with the ssh tunnel running as "jwz" on both ends. But when I try to log in as "icecast" to share the existing desktop, I get "No available sessions on this server". When I log in via NoMachine as "jwz" it creates a new desktop session for me, which is fine. User "jwz" on the work machine has the NoMachine menu in the menubar, but "icecast" does not. The work machine has user "icecast" logged in on console. I installed the NoMachine app on both home and work machines as user "jwz". One problem I haven't figured out yet that maybe you have an idea about: I can log in from home to work as "jwz" but not as a different user (the user who is logged in on console). pretty baroque, but that "quality" slider makes all the difference. Thanks, your instructions were very helpful! usr/NX/bin/nxplayer -session ~/Documents/NoMachine/home-pro.nxs # Launch saved NXPlayer session configured for the Pro - Set to connect to Localhost on 4003 # Get pids so I can kill them all later when the session is closed My ssh tunnel looks very much like the one you posted, excuse all the garbage amateur shell scripting: I'll post full configs for both the client and server tomorrow. Fast enough that I can move windows around over a 2Mb/sec connection without smashing my monitor. This really is fast enough that it's worth the weirdness to set up. Yeah I don't use any of that "nxssh" nonsense, and didn't really know it existed until reading up on it because of this thread.
