The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
Several years ago, I did some side-by-side comparisons of VmWare and VirtualBox, and discovered that DiskIO on VmWare was a lot better that VBox. I don't know if that's still true. I do have recent-ish releases of both, so I can do some testing and let you know how things compare, if you're interested.
VmWare player is free for non-commercial use. I like VmWare because I know how to set it up so that when you close the virtual screen, the instance keeps running in the background. Much of the stuff I do is terminal based, with the occasional foray into emacs as my IDE, so not having a gui isn't an issue, for me.
That's cool. I wish I would have known that before I got halfway through installing visual studio though. I'm going to see how virtualbox runs this. Maybe I'll try vmware if this doesn't work out, but if not it's back to windows as my primary OS.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
I'm running Fedora and used VirtualBox for years to run Windows in virtual machine for SQL server and Visual Studio... It worked great especially the seamless mode... However the fact that you put Windows in VM do not cure its hunger for resources so you still will hit the wall with your setup...
(As today I run SQL on Fedora and use VS Code)
"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
Might be worth considering if you really need a full VS installation -- I fully switched to Ubuntu as primary OS a couple of months ago. My C# development now all happens with .NET Core and VSCode as IDE... granted, I don't use C# that much anymore (mostly switched over to Rust, absolutely loving that language) and it's definitely not an option for you if you need VSIX projects, but it could be worth thinking about
It's looks like I'm a bit late to the party now - but my box is running arch/i3-gaps and VS-code. Not sure whether you need the Microsoft stuff specifically, but it runs fine on a 4 year old MacBook. Wouldn't recommend setting up Arch unless you've a reasonable grasp of Linux, you can pretty much replace it with any linux.
Virtual Box should be fine on linux. The only thing I'd suggest is ditching either Ubuntu and going for a lighter distro, or possibly ditching the Ubuntu desktop manager and using something lighter to free up system resources for the VM - this seems to be a good article it's aimed at Unbuntu server (which Also this which is aimed at desktops specifically . The Mate desktop seems popular, I've not used it. XFCE is very light, I used to use it on an old atom-processor netbook.
You can set the system up so you can choose the environment at login - so you can test things out until you find one you are happy with.