<div dir="ltr">Maybe this is the solution that Michael proposed. Fresh install image with all software that you need on hidden partition. And some simple automation to check at boot. If is older than X days copy image to work partition and then reboot.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 26, 2015 at 8:00 AM, JD <span dir="ltr"><<a href="mailto:jdp@algoloma.com" target="_blank">jdp@algoloma.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">PCI passthru of GPUs isn't easy.<br>
<br>
VT-d is mandatory and kernel, BIOS, chipset support for it is as well. The GPU<br>
used matters too. The folks who tend to work on this stuff are gamers and use<br>
higher-end GPUs, not the built-in graphics or $20 cards. If Windows is the<br>
guestOS, then manually installing the GPU drivers will be required. No setup.exe.<br>
<br>
Lastly, I think shutting down the Windows VM is mostly a crash situation ...<br>
from what I've read.<br>
<br>
I've never attempted to do this.<br>
<div class="HOEnZb"><div class="h5"><br>
On 01/26/2015 12:52 AM, Alex Carver wrote:<br>
> On 2015-01-25 18:04, Horkan Smith wrote:<br>
>> Alex, I don't have 'the' answer for you, but here's some thoughts:<br>
><br>
>> Do you have a preferred VM host software (kvm/qemu, virtualbox, vmware?)<br>
><br>
> No, no preferred software, just something that lets me run a GUI guest on a<br>
> non-GUI host and also lets me kill the guest from the outside. After that<br>
> anything is fine.<br>
><br>
>><br>
>> I *think* to give the guest full screen control, you need PCI passthrough,<br>
>> which looks to be hardware/ vm software dependent. It's probably worth a<br>
>> look, but don't be surprised if it's not available for your HW or SW.<br>
><br>
> I'll have to test this then, no problem. The machines are old Dells with<br>
> dual Xeons and a PCI graphics card though I'm not sure what. They're not<br>
> going to have all the extra virtualization support that new processors do but<br>
> it only has to support a very basic host and a fairly slim guest.<br>
><br>
>><br>
>> If PCI passthrough won't work for you, then the next 'least stuff running<br>
>> in linux' is probably something like directvnc (a framebuffer based vnc<br>
>> client) running on the linux machine, pointing to a VNC server exported by<br>
>> your VM software, or alternately by your guest OS. There might be a<br>
>> framebuffer version of a spice client or an rdesktop client, not sure.<br>
>> Your mileage may vary, my experience w/ the majority of<br>
>> direct-to-framebuffer apps is they're buggy and not worth it.<br>
>><br>
>> Last but not least, you could crank up an X-windows server with either no<br>
>> window manager, or a small window manager configured to offer no<br>
>> menus/escapes; then have your VM start in a full-screen window. You can<br>
>> turn off the alt-f1, alt-f2, etc in your xorg.conf file to help prevent<br>
>> escapes.<br>
>><br>
>> With any of these options it's probably possible to point your linux<br>
>> console to a serial port, if the machines have one.<br>
>><br>
>> FWIW, I run kvm most of the time 'cause I like the fact I don't have to<br>
>> rebuild drivers when I switch kernels, and I like the command line<br>
>> configurability. I've used both vmware and virtualbox in the past and been<br>
>> reasonably happy... for this application, I'd do a quick test to see if the<br>
>> windows guest ran significantly better on different VM software.<br>
><br>
> I'll keep all of this in mind during testing. It sounds like PCI passthrough<br>
> is going to be my first stop since full screen control is exactly what I'd<br>
> like to have, the illusion that the guest is the only OS on the system.<br>
><br>
<br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</div></div></blockquote></div><br></div>