<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Opensourcetutor.com &#187; FreeNX &amp; NoMachine</title>
	<atom:link href="http://www.opensourcetutor.com/category/freenx-nomachine/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.opensourcetutor.com</link>
	<description>On Linux, Web Development, Joomla and Magento commerce</description>
	<lastBuildDate>Wed, 28 Jul 2010 05:00:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Nomachine &#8211; FreeNX fullscreen switching</title>
		<link>http://www.opensourcetutor.com/2007/07/21/nomachine-freenx-fullscreen-switching/</link>
		<comments>http://www.opensourcetutor.com/2007/07/21/nomachine-freenx-fullscreen-switching/#comments</comments>
		<pubDate>Sat, 21 Jul 2007 12:48:08 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[FreeNX & NoMachine]]></category>
		<category><![CDATA[Internet Goodness]]></category>
		<category><![CDATA[Virtualization (Virtualisation)]]></category>

		<guid isPermaLink="false">http://www.opensourcetutor.com/2007/07/21/nomachine-freenx-fullscreen-switching/</guid>
		<description><![CDATA[Something that was not obvious to me when using NX client was the ability to get out of fullscreen. I initially thought that they just hadn&#8217;t implemented it as yet.. but we are now on version 3 and I thought that the mere oversight should have been fixed by now. 
Well, I don&#8217;t know if it has always been there but there&#8217;s two ways to switch between the remote desktop session and your local session when using NX
You can switch between full-screen and your original desktop by clicking on the ...]]></description>
			<content:encoded><![CDATA[<p>Something that was not obvious to me when using NX client was the ability to get out of fullscreen. I initially thought that they just hadn&#8217;t implemented it as yet.. but we are now on version 3 and I thought that the mere oversight should have been fixed by now. </p>
<p>Well, I don&#8217;t know if it has always been there but there&#8217;s two ways to switch between the remote desktop session and your local session when using NX</p>
<p>You can switch between full-screen and your original desktop by clicking on the &#8216;Magic Pixel&#8217; on the top-right corner of your screen. Just move to the top right corner of the screen and left-click.</p>
<p>If, for any reason, your remote session is not responding, you can switch by pressing the sequence ctrl+alt+shift+esc.</p>
<p>Hope this helps.. </p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/freenx" rel="tag">freenx</a>, <a class="performancingtags" href="http://technorati.com/tag/nomachine" rel="tag">nomachine</a>, <a class="performancingtags" href="http://technorati.com/tag/remote desktop" rel="tag">remote desktop</a></p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
No Tags]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2007/07/21/nomachine-freenx-fullscreen-switching/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nomachine NX &#8211; Desktop Sharing &amp; Shadowing now available.</title>
		<link>http://www.opensourcetutor.com/2007/06/21/nomachine-nx-desktop-sharing-shadowing-now-available/</link>
		<comments>http://www.opensourcetutor.com/2007/06/21/nomachine-nx-desktop-sharing-shadowing-now-available/#comments</comments>
		<pubDate>Thu, 21 Jun 2007 05:57:55 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[FreeNX & NoMachine]]></category>
		<category><![CDATA[Internet Goodness]]></category>
		<category><![CDATA[Linux Administration]]></category>
		<category><![CDATA[Virtualization (Virtualisation)]]></category>
<category>freenx</category><category>nomachine</category><category>nx</category><category>remote desktop</category><category>session mirroring</category>
		<guid isPermaLink="false">http://www.opensourcetutor.com/2007/06/21/nomachine-nx-desktop-sharing-shadowing-now-available/</guid>
		<description><![CDATA[


Wow.. a great week it has been in the enterprise Linux world. 
Last week, we had:

Mindquarry 1.1 released
TinyERP released a web client and a new version
OpenBravo 2.30 released

and while it&#8217;s not truly open source, NoMachine released V3 of their NX server and finally, they have introduced
desktop sharing and session shadowing

Now, if your an admin, it&#8217;s a no-brainer to set it up &#8211; you can either do it from NX Manager (make sure you have V3 also) or you can edit /usr/NX/etc/server.cnf
You can checkout all the directives from the Admin guide ...]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"><!--
google_ad_client = "pub-9469051832075629";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
//2007-05-22: opensourcetutor.com
google_ad_channel = "3549963802";
google_color_border = "FFF";
google_color_bg = "FFF";
google_color_link = "333";
google_color_text = "CCCCCC";
google_color_url = "999999";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />Wow.. a great week it has been in the enterprise Linux world. </p>
<p>Last week, we had:</p>
<ol>
<li><a href="http://www.mindquarry.com/">Mindquarry 1.1</a> released</li>
<li><a href="http://www.tinyerp.org/">TinyERP</a> released a web client and a new version</li>
<li><a href="http://sourceforge.net/projects/openbravo/">OpenBravo 2.30</a> released</li>
</ol>
<p>and while it&#8217;s not truly open source, NoMachine released V3 of their NX server and <i>finally, </i>they have introduced</p>
<div align="center"><b>desktop sharing and session shadowing</p>
<p></b></div>
<p>Now, if your an admin, it&#8217;s a no-brainer to set it up &#8211; you can either do it from NX Manager (make sure you have V3 also) or you can edit /usr/NX/etc/server.cnf</p>
<p>You can checkout all the directives from the Admin guide at <a href="http://www.nomachine.com/documentation/html/admin-guide.html#9">this link.</a></p>
<p><b>And here&#8217;s what the Administrator&#8217;s Guide says:</b><br />The desktop sharing and session shadowing functionalities are enabled in the default configuration of the server. Desktop sharing allows the sharing of any of the native displays on the node, while session shadowing allows the sharing of any of the NX sessions running on the node. By default, it is up to the owner of the native display or of the master session to accept/deny the user&#8217;s request to attach to the display/session.</p>
<p>Now, here&#8217;s the $20,000 question &#8211; how the hell do we mirror a session or grab a console? I have both the Windows Client AND the Linux client and nowhere is there any option to shadow a session or grab a console.</p>
<p>If I try and login to an existing session, it logs off the original user and logs in the one trying to login.. so wtf?</p>
<p>I have read the docs &#8211; oh, I had to google for the page that lists all the docs, so <a href="http://www.nomachine.com/documentation.php">here they are.</a></p>
<p>Additionally, I personally think the US $750 for the Small Business Server is a little too high as an entry point &#8211; or at least expand the free server beyond 2 licenses..</p>
<p>Even a 5 user (+ pay-per-incident support) for $300 would likely make NX a more palatable option for young startups or those wanting to offer a SAAS setup.</p>
<p><strike>At the moment, I am just keen to find out how to test the mirroring or grabbing a console&#8230; anyone??</p>
<p></strike>OK, I worked this out:<br /><strike><br /></strike>
<div align="center"><img src="http://www.opensourcetutor.com/wp-content/uploads/2007/07/nomachine-shadowing-settings.jpg" /></div>
<p>Then, when you start the session, it will display the sessions that are available to connect to &#8211; the default setting is to prompt the user to authenticate you. To change this, edit using:</p>
<p>vi /usr/NX/etc/server.cfg</p>
<p>and change on Line 563 from:</p>
<p>EnableSessionShadowingAuthorization = &#8220;1&#8243;</p>
<p>to</p>
<p>EnableSessionShadowingAuthorization = &#8220;0&#8243;</p>
<p>Save it and exit [esc]x! or [esc]wq! in vim</p>
<p>I restarted the nxserver daemon just in case, which will disconnect your NX session if you are connected already.</p>
<p>/etc/init.d/nxserver restart</p>
<p>BUT &#8211; the problem I had is that my remote screen resolution is 1440&#215;900 and my local screen resolution is 1280&#215;1024 &#8211; so when I try and connect to my local console, NX fits the width in the 1280px by squashing up the 1440 remote image, which presents a barely readable screen &#8211; and it makes the height 900px leaving a gap (which is no big deal). It also seemed much slower than a regular nx session.</p>
<p>I will keep playing around but I will probably stick with my current: pkill &lt;program&gt; setup.</p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/nomachine" rel="tag">nomachine</a>, <a class="performancingtags" href="http://technorati.com/tag/nx" rel="tag">nx</a>, <a class="performancingtags" href="http://technorati.com/tag/remote%20desktop" rel="tag">remote desktop</a>, <a class="performancingtags" href="http://technorati.com/tag/thin%20client" rel="tag">thin client</a></p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
<a href="http://www.opensourcetutor.com/index.php?tag=freenx" rel="tag">freenx</a>, <a href="http://www.opensourcetutor.com/index.php?tag=nomachine" rel="tag">nomachine</a>, <a href="http://www.opensourcetutor.com/index.php?tag=nx" rel="tag">nx</a>, <a href="http://www.opensourcetutor.com/index.php?tag=remote-desktop" rel="tag">remote desktop</a>, <a href="http://www.opensourcetutor.com/index.php?tag=session-mirroring" rel="tag">session mirroring</a>]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2007/06/21/nomachine-nx-desktop-sharing-shadowing-now-available/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>NoMachine FreeNX &#8211; accessing active session isn&#8217;t possible</title>
		<link>http://www.opensourcetutor.com/2007/05/21/nomachine-freenx-accessing-active-session-isnt-possible/</link>
		<comments>http://www.opensourcetutor.com/2007/05/21/nomachine-freenx-accessing-active-session-isnt-possible/#comments</comments>
		<pubDate>Mon, 21 May 2007 11:35:11 +0000</pubDate>
		<dc:creator>salubrium</dc:creator>
				<category><![CDATA[FreeNX & NoMachine]]></category>
		<category><![CDATA[Linux Administration]]></category>
<category>freenx</category><category>nomachine</category><category>nx</category><category>remote desktop</category><category>session mirroring</category>
		<guid isPermaLink="false">http://www.opensourcetutor.com/2007/05/21/nomachine-freenx-accessing-active-session-isnt-possible/</guid>
		<description><![CDATA[



** &#8211; Update &#8211; The below is left for reference but it IS apparently now possible to do this using NoMachine V3.0 &#8211; see this post
Look, it&#8217;s just not possible in FreeNX to grab a local console session or &#8216;mirror&#8217; an existing session using native NX protocol. Part of the problem is how is the architecture of spawning a new X session.
Anyway, the &#8216;answer&#8217; to this problem by most people is to tunnely VNC through NX.. Look, go try it if it suits you but it&#8217;s, well if I wanted ...]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript"><!--
google_ad_client = "pub-9469051832075629";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
//2007-05-22: opensourcetutor.com
google_ad_channel = "3549963802";
google_color_border = "FFF";
google_color_bg = "FFF";
google_color_link = "333";
google_color_text = "CCCCCC";
google_color_url = "999999";
//-->
</script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
** &#8211; Update &#8211; The below is left for reference but it IS apparently now possible to do this using NoMachine V3.0 &#8211; see <a href="http://www.opensourcetutor.com/2007/06/21/nomachine-nx-desktop-sharing-shadowing-now-available/">this post</a><br />
Look, it&#8217;s just not possible in FreeNX to grab a local console session or &#8216;mirror&#8217; an existing session using native NX protocol. Part of the problem is how is the architecture of spawning a new X session.</p>
<p>Anyway, the &#8216;answer&#8217; to this problem by most people is to tunnely VNC through NX.. Look, go try it if it suits you but it&#8217;s, well if I wanted VNC, I would have just used VNC. NX is just another level all together.</p>
<p>This is a real downer, as I use RDP everyday at work and remote control sessions, login via the console etc &#8211; a bit of a downer for NX.</p>
<p>Anyway, while it&#8217;s not the best solution this is what I do, which suits my situation. Generally, it&#8217;s just me connecting from a remote location. Sometimes from work or from a friend&#8217;s house.</p>
<ol>
<li>Connect as myself, even though the console is logged in. This creates 2 users logged in under the same name.</li>
<li>I run gnome saved sessions which kick off Evolution, Opera and Skype</li>
</ol>
<p>I then have this in my .profile for my login (don&#8217;t run it in your .bashrc or else it will kill evolution each time you open a new shell):</p>
<p>for i in `pgrep evolution`;do kill -9 $i; done;<br />for i in `pgrep opera`;do kill -9 $i; done;<br />for i in `pgrep skype`;do kill -9 $i; done;</p>
<p>This kills the three applications, so I can then open them in my NX session. Yes, there&#8217;s some bloody repetition there but it&#8217;s a one liner I knew, it took 5 minutes and doesn&#8217;t make a difference to the time or speed of the login.</p>
<p>Some applications will function running under two simultaneous logins but most won&#8217;t. Anyway, pgrep is a nice little Linux utility that&#8217;s not available on HP-UX or Solaris &#8211; </p>
<p>The &#8216;almost&#8217; equivalent for that is: ps -ef | grep &#8216;process_name&#8217;</p>
<p>Just don&#8217;t go doing any funny shit as root like:</p>
<p>for i in `pgrep ini`;do kill -9 $i; done;<br />for i in `pgrep at`;do kill -9 $i; done;</p>
<p>;)</p>
<p class="poweredbyperformancing">Powered by <a href="http://scribefire.com/">ScribeFire</a>.</p>
<a href="http://www.opensourcetutor.com/index.php?tag=freenx" rel="tag">freenx</a>, <a href="http://www.opensourcetutor.com/index.php?tag=nomachine" rel="tag">nomachine</a>, <a href="http://www.opensourcetutor.com/index.php?tag=nx" rel="tag">nx</a>, <a href="http://www.opensourcetutor.com/index.php?tag=remote-desktop" rel="tag">remote desktop</a>, <a href="http://www.opensourcetutor.com/index.php?tag=session-mirroring" rel="tag">session mirroring</a>]]></content:encoded>
			<wfw:commentRss>http://www.opensourcetutor.com/2007/05/21/nomachine-freenx-accessing-active-session-isnt-possible/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
