Manage Your MythTV Box Remotely Using NX
1) On your Mythbuntu machine go to NoMachine’s website click on the Download Tab and click on NX Free Edition for Linux and download and install the DEB packages for the Client, Node and Server and install them in that same order.
2) On your client machine go to NoMachine’s website and download the Windows or DEB package (Ubuntu – Linux) for the free NX Client and install it.
3) Once installed on the client machine open the NX Client.
4) Go Though the initial wizard and provide information requested.
5) Click on the Configure Button

6) Under Server make sure the IP of your MythTV box is correct and leave port number as is.
7) Under the Display section modify display values to whatever you deem proper.
8 ) Under the Desktop section set it to Unix and Custom and click on the Settings button

9) Under Application set it to run the following command and enter xfce4-session in the blank field.
10) Under Options set it to New Virtual Desktop and click ok

Login and… voila! you are done! now you can control your MythTV box remotely without having to deal with XFCE’s minuscule fonts, bad TV resolution, or cumbersome remote controls, or you can even schedule recordings from work!
Note: Stick with NoMachine’s products for the server and client. At the beginning I tried with FreeNX and NoMachine’s NX Client and I did not have good results.
I have a laptop as my mythfrontend with the vga out into my sony tv. When I use VNC I am able to control the screen in a functional but laggy way… When I setup NX as described, connecting to the frontend gives me a new/second front end screen that actually changes channels because I can hear the audio of the tv changing. However the first/original mythfrontend menu remains on screen and is not under my control.
What’s the trick or am I missing something obvious like NX is cannot be used as a vnc replacement in this manner. Perhaps I have to disable vnc on the frontend?
ahh I suspect it will be something like I have to start my onscreen session/display via NX and detach from it in a similar manner to the console tool “screen”.
suggestions? hints?
For those of you that are not able to log in as root, here is the fix:
Edit /usr/NX/etc/server.cfg and change EnableAdministratorLogin = “1”
I haven’t had this problem with Mythbuntu, but other regular Ubuntu users have reported this problem.
Update: The Frontend now shows up as well. Both on Windows and Linux machines. Great tool all around.
Just saying thanks for this very helpful article. It got me up and running in no time. The way I use it now is doing the ripping on the backend machine. Editing all the tags with EasyTag I do on another machine which is connected to the backend via the nomachine client. Launching the Frontend though on the client has not been succesful.