i'm glad to hear that i have given you new ideas the beauty about using qtcreator from the VM is that you only have to set DISPLAY in the project's run environment to :2.0 and hit Run, instead of having to worry about syncing two repositories. and it's not much slower, at least as far as i can tell. i am currently at a stage where i'm trying to get my bearings, since i have no experience with C++ yet. i come from the "easy" side (java/.net) so im only doing very basic stuff wich doesn't compile long in any case, the main issue is the speed of the virtual machine, if it's usable inside it's most likely gonna work over a remote X on the VM host. that's just a little more overhead (different story for graphic-intense projects of course) i'm using it on a pentium 4 and find it usable for what little i am doing, and that's an ancient CPU in todays terms