On 22/2/19 11:00 pm, Patrick O'Callaghan wrote:
On Fri, 2019-02-22 at 20:21 +1100, Stephen Morris wrote:
Note that if you actually want to use the Nvidia card to its full
capability within a VM, you need to use GPU passthrough. AFAIK this
currently cannot be done in VMware or Virtual Box, only on KVM/QEMU.
It's something of a hassle to set up and depends on certain features of
your motherboard and BIOS, but I use it to run Windows games and it
works very well.
I orginally wanted to install Fedora as my main operating system, with
Win 10 (for running games) and Ubuntu running in VM's under that, but
the live cd installer not being able to see any devices with the bios
running in raid mode put paid to that. But in preparation for doing that
I googled graphics hardware acceleration in both vmware and virtualbox
to decide which I would use. Virtualbox said it provided 3D hardware
acceleration if you downloaded its graphic tools, whereas vmware said it
provided 3D acceleration via a config setting as long as you used the
appropriate video driver, which I took to mean I could use my standard
Windows Nvidia Proprietary driver. My assumption that I could use the
Linux nvidia driver the same way I thought the windows driver could be
used seems to be misfounded.
AFAIK neither of these '3D acceleration' modes are useful for games. To
use the Nvidia drivers in the VM guest the only option is to pass the
GPU card directly through to the VM. This means masking it (i.e.
blacklisting) in Linux, so Linux uses your motherboard's IGP (internal
graphics processor) and the VM has direct physical access to the faster
GPU. The GPU cannot be shared between the host and guest systems (or
between various guests, in case you're wondering). Being able to do
this depends on your hardware setup. Here's a Quora article I wrote a
while back which may help:
https://www.quora.com/Is-it-possible-to-run-all-Windows-games-on-Fedora-Linux
Thanks Patrick, I read that article and it was very enlightening. From
what you said I may have had a lot of difficulty doing what I wanted to do.
regards,
Steve
poc
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx