View Single Post
Posts: 452 | Thanked: 522 times | Joined on Nov 2007
#1
I had outlined an idea in this thread and have set out to see how hard each piece of it would be. So far the initial results looks VERY promising.

I am currently running the Final Maemo 5 SDK, with several programs from the fremantle repository to "play" with it.


Here is a standard SSH connection to the scratchbox:

with full control since it is using ssh.

You can still either run the sh/bash session scratchbox inside the Linux VM Host window or through a SSH session from your windows desktop. Having a ssh session working perfectly outside means we can fully control the scratchbox stuff outside of the VM. That is very important, for my next part of the project!

And in this case the entire time I was playing with it, installing stuff from the repository and controlling it -- I had my Virtual PC minimized. Leaving me no need to unlock my mouse cursor or wasting my screen space showing the linux VM. I'm loving it!


And here is the holy grail of this message; Xephyr running on Windows XP linked to a running scratchbox session from inside the vm:


I installed a couple widgets, and here is me "playing" in Xephyr/Maemo running a game --


The good:
- Completely stable
- Speed is either the same or possibly faster
- Work flow is much smoother; no more having to unlock mouse from VM. (& Alt-Tab works!) and I can use all the programs like I would normal do, during development.
- You can mix and match programs inside and/or outside vm now. - Simple setup.

The bad:
- You do need to install some stuff on your windows side. Around 150 megs worth of stuff -- but it is all automatically installed for you, from one installer (and optionally one zip file).

The crazy:
- Maemo Fremantle development on my Windows Desktop!!!! WOOHOO!!!!!

If anyone is interested in this; let me know and I'll get some instructions put up on how to get it working. But either way; it is just plain COOL!

Nathan
Attached Images
   
 

The Following 18 Users Say Thank You to Nathan For This Useful Post: