Hello my fellow Linux users, I've been running Ubuntu 16.04 LTS since mid last year on my laptop, and it has been a great intro system while maintaining reasonable "just works" status when I'm just using it for general browsing, youtube, travel, etc. Although, I'm still pretty new to the ecosystem especially past Ubuntu. In order to have some more "fun", I'm in the process of collecting parts for a dual E5-2670 system as my first personal desktop in about a decade.
As parts arrive, I'm looking for suggestions and guidance on my software based on the planned use case. This computer will not be critical in the short term as my laptop will stay my daily driver until I'm happy with the desktop machine, so a turn key solution is not necessary. My use case includes fluid analysis codes (FORTRAN 77 because no one likes to start from scratch), NAS (running as a VM if that is reasonable), ability to run a few VMs on the side for random projects, general desktop, and some gaming (Linux only on the desktop at first, but I'm sure I'll wonder back to Windows to run some games in the future. Whether a VM or dual boot would be better I'm not sure.). In addition, I would love to be able to remote into the machine to run fluid codes from my laptop when not on site (CLI is plenty). If you're still reading, I'm open for any and all suggestions for Linux distro, programs which would be useful, and security considerations.