Sorry to hear of your activation troubles, currently I’m a student at a school that thinks computing is m$ so I can (am forced to) get winders w/out (direct) financial cost. Every quarter my classes face draconian licencing and activation issues though.
Back to xen
I believe there are 3 areas causing bottlenecks for my usage.
I am using files rather than physical disks or partitions to store my vm’s. Not only that but my “filedisks” are all on the same physical drive, that has to affect disk IO speeds, especially at boot up.
I haven’t spent enough time learning how to optimize xpPro . At 1 point last night I had xp booting to the login in about 1 minute, a great improvement over the 4-1/2 minutes I reported earlier. Removing unneeded services from xp, completely removing its swap partition, and tuning Xen’s vm memory settings helped here. Unfortunately I am back to 2-1/2 minute boot times currently, but once booted performance is not bad.
Third (and probably also quite important), I am using my Dom0 to run my desktop and its associated services, (mysql, apache, mpd) as well as my desktop applications and numerous web browsers. This is definitely not the way that xen is intended to be used. If I were to virtualize my desktop environment to Dom1 (and use different physical drives for each machine) I believe I would see an improvement throughout the system.
As for accessing the vm’s display, you really need to use remote desktop (RDP) from another machine w/in your personal lan to get acceptable performance. Preferably at Gb speeds, but wireless can be acceptable for some usages.
I’m not sure if the emulated cirrus logic video would meet your needs or not.
Bottom line, If you want to view your VM’s on the machine that they run on you are better off w/ vmware server (no financial cost) or VirtualBox (open source or no$ versions available).
vmware is more trouble if you update your kernel often but it is my current workhorse (I use version 1.0.8). I have also had good luck w/ VirtualBox and many prefer it, especially with the current work being done to improve it’s 3d performance, but haven’t used it enough to leave vmware yet.
Best of luck