After Apple released El Capitan and all the "regressions" it held (no third-party USB support, disk utility that was castrated...) I switched to Linux (Linux Mint, Debian Edition 2 with the MATE desktop) and it has proven to be a working solution, but not to it's full extend. The main pain in Linux is to add hardware and getting the manufacturer to release drivers for it (I could almost not rely on my all-in-one colour laser printer, because the drivers that Lexmark released were for Debian 6... a 4 years old system !).
Anyways, after Sierra was released I decided to give it a look : all my major concerns... and as an opposite to Yosemite or El Capitan, it's almost as smooth as Linux ! Man, that is a real progress so I decided to keep it !
Of course, I still compile some stuff on Linux (and allow some other people to remotely access my machine via ssh) so I wanted to install a Linux VM inside my Mac.
I decided to give VB a new try, even though the last time I used I reported a bug where VB would only use up to 40/45% of available computing resources which made the compilation process really slow (about 40% slower than with the commercial sibblings !).
So I took the last official VB version, installed Point Debian ( a really light-weight Debian distro), set-up the build environment... and fired a build ! Cool... now computer resources are used as I expected them too, and thus, the compilation is as fast in VB as it is in the other softwares (maybe even slightly faster).
Don't know if it was MacOS related or VB related... But anyways
SO I CAN HAPPILY REPORT THAT THAT LIMITATION IS LIFTED WITH SIERRA/VB 5.1
Now, this bug being solved, I use VB as my daily VM Driver ! And I was wondering if it would be possible to have the Linux VM in full screen and then be able to go back and forth between MacOsX Desktop and Linux VM running fullscreen using the "Ctrl + "left/right arrow" combination...
In other words to be able to use the virtual machine running in full screen as a real "Desktop Space"...
Parallels can do that... and VMWare also (well, more or less). I know those are paid software... but I was wondering if that feature exists on VB and I might have overlooked it...
If anyone knows and would care to share, I'd be etrnally grateful.
Regards.