Editing TutorialsRemoteGUI

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
== <b>NOTE:</b> This tutorial has been deprecated in GR 3.8. ==
= Accessing GRC on a Remote Machine =
 
== Accessing GRC on a Remote Machine ==


This tutorial will show you how to use nxfree 3.5, a remote desktop server/client solution from nomachine. There are many such tools available, but I have found nxfree to be the most reliable and fluid when viewing remote dynamic graphs like the FFT GUI windows, scopes, etc. It also runs over SSH, so it's secure. There is a new version 4 of nx from nomachine that is no longer free, so this tutorial only covers version 3.5
This tutorial will show you how to use nxfree 3.5, a remote desktop server/client solution from nomachine. There are many such tools available, but I have found nxfree to be the most reliable and fluid when viewing remote dynamic graphs like the FFT GUI windows, scopes, etc. It also runs over SSH, so it's secure. There is a new version 4 of nx from nomachine that is no longer free, so this tutorial only covers version 3.5
Line 17: Line 15:
Download version 3.5 of the Client, Node and Server packages. Install each, in order on both your remote machine and your local machine:<br />
Download version 3.5 of the Client, Node and Server packages. Install each, in order on both your remote machine and your local machine:<br />
<pre>
<pre>
sudo dkpg -i nxclient_3.5.0-7_x86_64.deb
sudo dkpg -i nxclient_3.5.0-7_x86_64.deb<br />
sudo dkpg -i nxnode_3.5.0-9_x86_64.deb
sudo dkpg -i nxnode_3.5.0-9_x86_64.deb<br />
sudo dkpg -i nxserver_3.5.0-11_x86_64.deb
sudo dkpg -i nxserver_3.5.0-11_x86_64.deb<br />
</pre>
</pre>


Line 28: Line 26:
** Ubuntu 12.04: <code>sudo apt-get install ubuntu-desktop</code>
** Ubuntu 12.04: <code>sudo apt-get install ubuntu-desktop</code>
** Ubuntu 14.04 doesn't support the necessary 2D desktop, so you have to install something else. For this tutorial, we'll use MATE:
** Ubuntu 14.04 doesn't support the necessary 2D desktop, so you have to install something else. For this tutorial, we'll use MATE:
<pre>sudo apt-add-repository ppa:ubuntu-mate-dev/ppa
*** <code>sudo apt-add-repository ppa:ubuntu-mate-dev/ppa
sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate
sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate
sudo apt-get update &amp;&amp; sudo apt-get upgrade
sudo apt-get update &amp;&amp; sudo apt-get upgrade
sudo apt-get install --no-install-recommends ubuntu-mate-core ubuntu-mate-desktop
sudo apt-get install --no-install-recommends ubuntu-mate-core ubuntu-mate-desktop</code>
</pre>


On the local machine, start the NX Client application.<br />
On the local machine, start the NX Client application.<br />
Line 50: Line 47:


* Select &quot;Run the following command&quot; and enter:
* Select &quot;Run the following command&quot; and enter:
** <pre>gnome-session --session=ubuntu-2d</pre> if the remote host is running Ubuntu 12.04
** &quot;gnome-session --session=ubuntu-2d&quot; if the remote host is running Ubuntu 12.04
** <pre>/etc/X11/Xsession mate-session</pre> if the remote host is running Ubuntu 14.04
** &quot;/etc/X11/Xsession mate-session&quot; if the remote host is running Ubuntu 14.04
* Select &quot;New virtual desktop&quot; under Options
* Select &quot;New virtual desktop&quot; under Options


Please note that all contributions to GNU Radio are considered to be released under the Creative Commons Attribution-ShareAlike (see GNU Radio:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)