<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Remote X sessions on Nokia 770</title>
	<link>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Sat, 19 May 2012 14:39:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>By: carl</title>
		<link>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-57</link>
		<author>carl</author>
		<pubDate>Tue, 18 Apr 2006 18:52:44 +0000</pubDate>
		<guid>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-57</guid>
		<description>iv got a new nokia 770 and want to connect to my brothers bluetooth phone without him knowing iv been told it is possible but dont know how please can anyone help me thanks carl</description>
		<content:encoded><![CDATA[<p>iv got a new nokia 770 and want to connect to my brothers bluetooth phone without him knowing iv been told it is possible but dont know how please can anyone help me thanks carl</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffgrado</title>
		<link>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-56</link>
		<author>Jeffgrado</author>
		<pubDate>Thu, 02 Mar 2006 17:21:06 +0000</pubDate>
		<guid>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-56</guid>
		<description>I used -C but didn't notice any difference in speed. Perhaps it only works with blowfish (which I was not using). &lt;br /&gt;
Very cool stuff, I was able to run firefox, even with extensions on.</description>
		<content:encoded><![CDATA[<p>I used -C but didn&#8217;t notice any difference in speed. Perhaps it only works with blowfish (which I was not using). <br />
Very cool stuff, I was able to run firefox, even with extensions on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alejandro Rivero</title>
		<link>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-55</link>
		<author>Alejandro Rivero</author>
		<pubDate>Thu, 29 Dec 2005 03:48:02 +0000</pubDate>
		<guid>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-55</guid>
		<description>Wonderful! I am running xine via the USB, it drops frames and it does not support sound, but I double clicked and it runs in full screen!</description>
		<content:encoded><![CDATA[<p>Wonderful! I am running xine via the USB, it drops frames and it does not support sound, but I double clicked and it runs in full screen!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: And So It Begins...</title>
		<link>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-54</link>
		<author>And So It Begins...</author>
		<pubDate>Sat, 10 Dec 2005 00:57:44 +0000</pubDate>
		<guid>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-54</guid>
		<description>&lt;strong&gt;Spiffy&lt;/strong&gt;&lt;br /&gt;Well, it arrived earlier than expected. I had heard about the Nokia 770 and had a sense that it would be in popular demand (i.e., shortly unavailable after the press release). So far, so good. Built-in web browsing, secure e-mail</description>
		<content:encoded><![CDATA[<p><strong>Spiffy</strong><br />Well, it arrived earlier than expected. I had heard about the Nokia 770 and had a sense that it would be in popular demand (i.e., shortly unavailable after the press release). So far, so good. Built-in web browsing, secure e-mail</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gene Mosher</title>
		<link>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-46</link>
		<author>Gene Mosher</author>
		<pubDate>Sun, 20 Nov 2005 15:58:03 +0000</pubDate>
		<guid>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-46</guid>
		<description>I don't have a 770 yet so I really appreciate your willingness to try out these ideas on the 770.&lt;br /&gt;
&lt;br /&gt;
A couple of points... Having data files remote to the 770 is as natural as having the apps remote to the 770.  You absolutely want most of the data right where the app is running.  If you don't do that you have to pass data all over the network, and that is to be avoided.  What you want over the network is to be minimized. The network should only be used to send new display info to your 770 and to pass info back to the app about how you are interacting with the display.  Still, yes, there are some exceptional cases where you want some data local to the user. The primary purpose of the 770, though, is as a device to connect to the network, to serve up a rich user input experience (including voice which will be processed for command and recognition processing remotely) and to serve up a rich audio/video experience to the user (which now means all kinds of touchscreen applications).&lt;br /&gt;
&lt;br /&gt;
Let me dirgress...  There's only one issue in technology which will always be an open window of opportunity and which will always remain an area where improvement is needed: the User Interface.  For the first time we all literally hold this in our hands.  It's all based on free (GPL &#38; MIT) software and it doesn't cost us anything to participate, thanks to Richard Stallman.  Nokia has built the device and, in the past week you've helped us all see how to readily connect to all those X apps remotely. Among the steps ahead are  self-discovering icons on the 770 desktop.  The 770 desktop becomes a self-discovering, self-organizing portal to remote X apps everywhere.&lt;br /&gt;
&lt;br /&gt;
X is so neat because even many the people who built all those X apps generally didn't understand that X had the ability to serve them up remotely as you have shown, and their touchscreen driven, too, without any realization of this by the app developers.  So, the toolkits that have been used to build these apps weren't designed with any thought as to how they would look on a touchscreen device like the 770.  Such app development frameworks in the future will have to not only recognize this but be specialized to succeed in this new GUI context.  Desktop users are looking for Open Office, yes, but all the people who don't sit at a desk all day need other apps for the 770 - apps that haven't been built yet.  They need to be built quickly.&lt;br /&gt;
&lt;br /&gt;
If you've browsed my web site you'll see that this is what I've been up to since, probably, before you were born.  I have another 30 or 40 years of work ahead of me, though, and now that the 770 I've been waiting for for several decades is finally here I need to change the way I go about things. Check your email in a couple of days for more about that.  I'm not a programmer or sysadmin, you see.  I'm a user, and I can't respond to anyone except in that context, so if my remarks to you seem to come from a different level than you'd expect, well, that's the reason, and it's something I can't avoid. This has its advantages to you, too, as I'll soon explain.  Meanwhile, just keep doing what you're doing.  You're a key player in the next technomwenteling.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t have a 770 yet so I really appreciate your willingness to try out these ideas on the 770.</p>
<p>A couple of points&#8230; Having data files remote to the 770 is as natural as having the apps remote to the 770.  You absolutely want most of the data right where the app is running.  If you don&#8217;t do that you have to pass data all over the network, and that is to be avoided.  What you want over the network is to be minimized. The network should only be used to send new display info to your 770 and to pass info back to the app about how you are interacting with the display.  Still, yes, there are some exceptional cases where you want some data local to the user. The primary purpose of the 770, though, is as a device to connect to the network, to serve up a rich user input experience (including voice which will be processed for command and recognition processing remotely) and to serve up a rich audio/video experience to the user (which now means all kinds of touchscreen applications).</p>
<p>Let me dirgress&#8230;  There&#8217;s only one issue in technology which will always be an open window of opportunity and which will always remain an area where improvement is needed: the User Interface.  For the first time we all literally hold this in our hands.  It&#8217;s all based on free (GPL &amp; MIT) software and it doesn&#8217;t cost us anything to participate, thanks to Richard Stallman.  Nokia has built the device and, in the past week you&#8217;ve helped us all see how to readily connect to all those X apps remotely. Among the steps ahead are  self-discovering icons on the 770 desktop.  The 770 desktop becomes a self-discovering, self-organizing portal to remote X apps everywhere.</p>
<p>X is so neat because even many the people who built all those X apps generally didn&#8217;t understand that X had the ability to serve them up remotely as you have shown, and their touchscreen driven, too, without any realization of this by the app developers.  So, the toolkits that have been used to build these apps weren&#8217;t designed with any thought as to how they would look on a touchscreen device like the 770.  Such app development frameworks in the future will have to not only recognize this but be specialized to succeed in this new GUI context.  Desktop users are looking for Open Office, yes, but all the people who don&#8217;t sit at a desk all day need other apps for the 770 - apps that haven&#8217;t been built yet.  They need to be built quickly.</p>
<p>If you&#8217;ve browsed my web site you&#8217;ll see that this is what I&#8217;ve been up to since, probably, before you were born.  I have another 30 or 40 years of work ahead of me, though, and now that the 770 I&#8217;ve been waiting for for several decades is finally here I need to change the way I go about things. Check your email in a couple of days for more about that.  I&#8217;m not a programmer or sysadmin, you see.  I&#8217;m a user, and I can&#8217;t respond to anyone except in that context, so if my remarks to you seem to come from a different level than you&#8217;d expect, well, that&#8217;s the reason, and it&#8217;s something I can&#8217;t avoid. This has its advantages to you, too, as I&#8217;ll soon explain.  Meanwhile, just keep doing what you&#8217;re doing.  You&#8217;re a key player in the next technomwenteling.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RealNitro's Blog</title>
		<link>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-53</link>
		<author>RealNitro's Blog</author>
		<pubDate>Sat, 19 Nov 2005 18:54:46 +0000</pubDate>
		<guid>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-53</guid>
		<description>&lt;strong&gt;Remote X on Nokia 770: schreenshots&lt;/strong&gt;&lt;br /&gt;Due to the fact that the [url=http://koti.welho.com/jpavelek/tmp/770/]screenshot tool[/url] had a bug at the time I gave remote X windows a try on the N770, I could't post any 'proof'.&lt;br /&gt;
&lt;br /&gt;
But, that screenshot-bug has been solved, and today I connected ...</description>
		<content:encoded><![CDATA[<p><strong>Remote X on Nokia 770: schreenshots</strong><br />Due to the fact that the <a href="http://koti.welho.com/jpavelek/tmp/770/">screenshot tool</a> had a bug at the time I gave remote X windows a try on the N770, I could&#8217;t post any &#8216;proof&#8217;.</p>
<p>But, that screenshot-bug has been solved, and today I connected &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: daf</title>
		<link>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-47</link>
		<author>daf</author>
		<pubDate>Fri, 18 Nov 2005 22:26:07 +0000</pubDate>
		<guid>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-47</guid>
		<description>try with the command :&lt;br /&gt;
ssh -X user@server -c blowfish -C&lt;br /&gt;
-c blowfish is a protocol for ssh less secure but enough&lt;br /&gt;
-C is to compress data transfert ;)&lt;br /&gt;
i think with that it could be ok&lt;br /&gt;
may be the port of ssh don't have blowfish (you can try without)</description>
		<content:encoded><![CDATA[<p>try with the command :<br />
ssh -X <a href="mailto:user@server">user@server</a> -c blowfish -C<br />
-c blowfish is a protocol for ssh less secure but enough<br />
-C is to compress data transfert <img src='http://blog.realnitro.be/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> <br />
i think with that it could be ok<br />
may be the port of ssh don&#8217;t have blowfish (you can try without)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RealNitro</title>
		<link>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-48</link>
		<author>RealNitro</author>
		<pubDate>Fri, 18 Nov 2005 13:54:18 +0000</pubDate>
		<guid>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-48</guid>
		<description>@Gene Mosher&lt;br /&gt;
---&lt;br /&gt;
Another solution to the latency problem is to use a GUI that is based solely on X primitives. What this does is minimize the amount of network traffic by having the client application on the remote host only have to send instructions over the network to the X terminal as to what kind of display screen needs to be drawn. This avoids sending all the pixel information.&lt;br /&gt;
---&lt;br /&gt;
Where can I find some more information on this?&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
If and when you establish an icon on the 770's display that contains the command to connect to a specific client application (which implies that it's remote) you may have to also indicate that it is to leave the terminal window open.&lt;br /&gt;
---&lt;br /&gt;
I don't think it will be necessary to leave the terminal open (or open it in the first place).&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
In fact, when a 770 user can launch a remote app with the touch of an icon and doesn't even have to know where the app is located then the 770 will have achieved a new standard in the ease of use and in usefulness.&lt;br /&gt;
---&lt;br /&gt;
Even if the 'bugs' I encountered get solved, those remote apps will not be able to open any files on your device. The windows really run on the server, so they can only open files that are on the server aswell.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
Since I don't have my 770 yet perhaps you can take the step of creating such an icon on the 770, one that launches a secure window on a remote app.&lt;br /&gt;
---&lt;br /&gt;
I'll give it a try. :-)</description>
		<content:encoded><![CDATA[<p>@Gene Mosher<br />
&#8212;<br />
Another solution to the latency problem is to use a GUI that is based solely on X primitives. What this does is minimize the amount of network traffic by having the client application on the remote host only have to send instructions over the network to the X terminal as to what kind of display screen needs to be drawn. This avoids sending all the pixel information.<br />
&#8212;<br />
Where can I find some more information on this?</p>
<p>&#8212;<br />
If and when you establish an icon on the 770&#8217;s display that contains the command to connect to a specific client application (which implies that it&#8217;s remote) you may have to also indicate that it is to leave the terminal window open.<br />
&#8212;<br />
I don&#8217;t think it will be necessary to leave the terminal open (or open it in the first place).</p>
<p>&#8212;<br />
In fact, when a 770 user can launch a remote app with the touch of an icon and doesn&#8217;t even have to know where the app is located then the 770 will have achieved a new standard in the ease of use and in usefulness.<br />
&#8212;<br />
Even if the &#8216;bugs&#8217; I encountered get solved, those remote apps will not be able to open any files on your device. The windows really run on the server, so they can only open files that are on the server aswell.</p>
<p>&#8212;<br />
Since I don&#8217;t have my 770 yet perhaps you can take the step of creating such an icon on the 770, one that launches a secure window on a remote app.<br />
&#8212;<br />
I&#8217;ll give it a try. <img src='http://blog.realnitro.be/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ikke</title>
		<link>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-49</link>
		<author>Ikke</author>
		<pubDate>Fri, 18 Nov 2005 11:24:24 +0000</pubDate>
		<guid>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-49</guid>
		<description>I guess the gedit typing problem is there because what you display are no GTK+ widgets, but plain X11 shapes. This way the platform can't "know" you're inside a GtkTextEntry, or one of it's descendants (assuming Maemo's GTK+ is patched somehow to tell the platform to display the keyboard widget when a GtkTextEntry got focus).&lt;br /&gt;
&lt;br /&gt;
You could try using &lt;a href="http://www.inference.phy.cam.ac.uk/dasher/"&gt;Dasher&lt;/a&gt; :-)</description>
		<content:encoded><![CDATA[<p>I guess the gedit typing problem is there because what you display are no GTK+ widgets, but plain X11 shapes. This way the platform can&#8217;t &#8220;know&#8221; you&#8217;re inside a GtkTextEntry, or one of it&#8217;s descendants (assuming Maemo&#8217;s GTK+ is patched somehow to tell the platform to display the keyboard widget when a GtkTextEntry got focus).</p>
<p>You could try using <a href="http://www.inference.phy.cam.ac.uk/dasher/">Dasher</a> <img src='http://blog.realnitro.be/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gene Mosher</title>
		<link>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-50</link>
		<author>Gene Mosher</author>
		<pubDate>Thu, 17 Nov 2005 22:13:20 +0000</pubDate>
		<guid>http://blog.realnitro.be/2005/11/17/remote-x-sessions-on-nokia-770/#comment-50</guid>
		<description>I forgot to mention one thing.  If and when you establish an icon on the 770's display that contains the command to connect to a specific client application (which implies that it's remote) you may have to also indicate that it is to leave the terminal window open.  The display you open is displayed in a terminal window and you can be connected to two or more client apps at once - each one is served up in its own terminal window.&lt;br /&gt;
&lt;br /&gt;
It is easy for a client app to present itself in a full-screen mode and without the window header at the top, too. In such a case the 770 user can literally have no idea that the application driving the GUI is somewhere else.  In fact, when a 770 user can launch a remote app with the touch of an icon and doesn't even have to know where the app is located then the 770 will have achieved a new standard in the ease of use and in usefulness.&lt;br /&gt;
Since I don't have my 770 yet perhaps you can take the step of creating such an icon on the 770, one that launches a secure window on a remote app.&lt;br /&gt;
</description>
		<content:encoded><![CDATA[<p>I forgot to mention one thing.  If and when you establish an icon on the 770&#8217;s display that contains the command to connect to a specific client application (which implies that it&#8217;s remote) you may have to also indicate that it is to leave the terminal window open.  The display you open is displayed in a terminal window and you can be connected to two or more client apps at once - each one is served up in its own terminal window.</p>
<p>It is easy for a client app to present itself in a full-screen mode and without the window header at the top, too. In such a case the 770 user can literally have no idea that the application driving the GUI is somewhere else.  In fact, when a 770 user can launch a remote app with the touch of an icon and doesn&#8217;t even have to know where the app is located then the 770 will have achieved a new standard in the ease of use and in usefulness.<br />
Since I don&#8217;t have my 770 yet perhaps you can take the step of creating such an icon on the 770, one that launches a secure window on a remote app.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

