Madchatthew afraid of it being slow due to it running on top of another operating system.
This is a possibility of course, but in an ideal world the actual host your are using would have adequate memory and sufficient processor cores to be able to cope. The video and graphical side of things has always been a bit hit and miss in terms of virtualization. Most of the OpenGL and hardware rendering capabilities in virtual environments leaves a lot to be desired, but it’s getting better.
In most cases, you’ll see a great improvement in the guest operating system if you install VMWare tools (obviously if using a VMWare setup) and the Virtual Box tools if you that product. These will greatly improve most mouse tracking, video, and network performance issues, but aren’t really geared up for gaming - it’s always going to work far better on the native host.
Madchatthew All of these games are made for Mac and I wish they could take that code and just go one step further and make these games to work on Linux.
The interesting point here is that MAC is in fact a derivative of OpenBSD - in other words, Linux - but with a pretty interface and expensive hardware (pretty much the entire Apple ecosystem).
In Linux, it’s possible to run WINE (which in fact stands for Wine Is Not An Emulator). This is a connecting set of Windows libraries and DLL’s that have been compiled to run in a Linux kernel environment, and can be used to run Windows based applications - including various games. The real issue here is that by using WINE your are in fact exposing your Linux system to Windows vulnerabilities in the sense of viruses, malware, and other malicious content. Unless you absolutely need it, my personal advice is to not use it.
Madchatthew Then the wife can use windows and maybe even slowly get more used to Linux.
I switched exclusively to Linux over 6 years ago, and deliberately set the desktop to look like Windows. This made the transition easier. Ultimately, she’s a low level user who mainly users the internet, but she adapted very quickly.