<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>George Wright's Blog: Desktop on Demand NX clients</title>
    <link>http://blog.gwright.org.uk/articles/2008/02/13/desktop-on-demand-nx-clients</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Random bloggings of a clearly disturbed KDE geek</description>
    <item>
      <title>Desktop on Demand NX clients</title>
      <description>&lt;p&gt;So today I released what is hopefully something very close to the final release of my NX client, but this time as a branded version for &lt;a href="http://www.desktopondemand.com"&gt;Desktop on Demand&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The Windows client has now been tested a lot more thoroughly, and it shouldn&amp;#8217;t freeze anymore (due to some lovely hacks&amp;#8230; turns out that the Qt/Cygwin build likes to freeze if you&amp;#8217;re using the Windows XP native theme engine, so I told it to use Plastique), doesn&amp;#8217;t bring up an ugly terminal window and it no longer fullscreens the NX window in all cases.&lt;/p&gt;

&lt;p&gt;The OS X client has had minor usability updates as it was all pretty much working beforehand anyway. It&amp;#8217;s generally a lot nicer to use and I&amp;#8217;ve confirmed it works on both OS X 10.4 and 10.5 (x86 platforms).&lt;/p&gt;

&lt;p&gt;The best thing about both these clients is that they do not need installation to the computer; I tested them by putting them on USB flash disks and taking them to friends&amp;#8217; computers and seeing if they&amp;#8217;d connect without any trouble - and they did.&lt;/p&gt;

&lt;p&gt;Kudos to NoMachine for being incredibly helpful about the NXWin problems; they created a &lt;a href="http://www.nomachine.com/ar/view.php?ar_id=AR01F00503"&gt;knowledge base article&lt;/a&gt; detailing exactly how to compile it and also updated the source packages as the original ones I used didn&amp;#8217;t work at all. I&amp;#8217;m very impressed with how quickly they got back to me on this!&lt;/p&gt;

&lt;p&gt;The clients are now available from &lt;a href="http://vm.gwright.org.uk/pub/DoD/"&gt;here&lt;/a&gt; and their md5sums are:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;
61c3902c6ae4342b23c303425bfb6718  Desktop on Demand.dmg.zip&lt;br /&gt;
f0d24af8e1900cdc7fd4ab9470245113  Desktop on Demand.zip
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;As for Linux, I&amp;#8217;ve yet to package that; I will be packaging a standalone tarball with the NX client statically linked to Qt. For those of you who don&amp;#8217;t like that, there&amp;#8217;s always the source code in the &lt;a href="http://svn.berlios.de/wsvn/freenx/"&gt;FreeNX subversion repository&lt;/a&gt; and &lt;a href="http://www.nomachine.com/sources.php"&gt;NoMachine&amp;#8217;s site&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Wed, 13 Feb 2008 17:24:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:6b5757e9-3c52-4838-a4b9-56d33993255d</guid>
      <author>gwright@kde.org (George Wright)</author>
      <link>http://blog.gwright.org.uk/articles/2008/02/13/desktop-on-demand-nx-clients</link>
      <category>Computing</category>
      <category>NX</category>
    </item>
    <item>
      <title>"Desktop on Demand NX clients" by RPM</title>
      <description>&lt;p&gt;My bad, I should have looked at your code first!&lt;/p&gt;

&lt;p&gt;In the code I found where the session data is stored. To run it from a USB drive, I wrapped it in a script that changed $HOME to point to DoD\NX\home.&lt;/p&gt;

&lt;p&gt;To get around the Desktop Settings window not launching, I manually added the &amp;#8220;.xinitrc&amp;#8221; command to the $HOME&amp;#92;.qtnx\session.nxml file.&lt;/p&gt;

&lt;p&gt;Nice!&lt;/p&gt;

&lt;p&gt;(I might get the code out, muck around with it a bit, and send you a patch or two!)&lt;/p&gt;</description>
      <pubDate>Fri, 18 Apr 2008 03:17:06 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:c8a9140d-ea80-4677-9a09-b040c7c2052f</guid>
      <link>http://blog.gwright.org.uk/articles/2008/02/13/desktop-on-demand-nx-clients#comment-444</link>
    </item>
    <item>
      <title>"Desktop on Demand NX clients" by RPM</title>
      <description>&lt;p&gt;Got it to work from Windows to Gentoo+FreeNX for Desktop Type KDE, but I want to use Custom and have it use my .xsession or .xinitrc file. The Desktop Settings button doesn&amp;#8217;t do anything. Finally, please save session info to a local file so that this can be a real PortableNXClient solution!&lt;/p&gt;

&lt;p&gt;Thanks for the great work, and I look forward to more improvements!&lt;/p&gt;</description>
      <pubDate>Thu, 17 Apr 2008 21:37:44 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:bc7ce861-6004-4209-a226-7070b8952fea</guid>
      <link>http://blog.gwright.org.uk/articles/2008/02/13/desktop-on-demand-nx-clients#comment-443</link>
    </item>
    <item>
      <title>"Desktop on Demand NX clients" by chillin</title>
      <description>&lt;p&gt;I&amp;#8217;m looking for an alternative to !Machine&amp;#8217;s OS X nxclient, which is very unstable in Leopard, invariably crashes X11 or Xquartz. Alas, I am still on PPC. Can&amp;#8217;t you check the button and make your client universal? (ok, not a dev, have no idea how hard it is). Anyway, request: PPC version please!!&lt;/p&gt;</description>
      <pubDate>Tue, 26 Feb 2008 19:50:12 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:783c16a5-970e-4c2e-a3ba-5525e9e45b74</guid>
      <link>http://blog.gwright.org.uk/articles/2008/02/13/desktop-on-demand-nx-clients#comment-420</link>
    </item>
    <item>
      <title>"Desktop on Demand NX clients" by George Wright</title>
      <description>&lt;p&gt;Yes, but that&amp;#8217;s not going to happen before July. I&amp;#8217;m putting all open source devel on hold until after exams.&lt;/p&gt;</description>
      <pubDate>Wed, 13 Feb 2008 21:49:22 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:1f3ea72d-b1cc-4d5a-ab62-3fcd4687183b</guid>
      <link>http://blog.gwright.org.uk/articles/2008/02/13/desktop-on-demand-nx-clients#comment-416</link>
    </item>
    <item>
      <title>"Desktop on Demand NX clients" by GeorgesAK</title>
      <description>&lt;p&gt;Sweet! Your client works perfectly on my school machine (Official one doesn&amp;#8217;t, I need admin rights).
Only thing I would love is if there was support for shadowed sessions. Is it planned for a future release?&lt;/p&gt;</description>
      <pubDate>Wed, 13 Feb 2008 19:36:43 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:27393e55-f83b-40cd-b5d5-5e012cc6b8a5</guid>
      <link>http://blog.gwright.org.uk/articles/2008/02/13/desktop-on-demand-nx-clients#comment-415</link>
    </item>
  </channel>
</rss>
