I decided to look at something modern today - the latest Linux versions.
I read about the release of Linux Mint 20.1 Cinnamon in January, and decided to install it as an upgrade to Linux Mint 19.3 (Tricia) on my 2012 Core i7 PC.
I have upgraded the Linux PC from 12.04LTS through to now the latest Linux Mint 20. This machine has 12GB of memory, 3.2Ghz Core i7 CPU (4 Cores), Nvidia Geforce 680GTX and 2x1TB SATA3 hard disks.
I used to compose mods myself using Protracker on the Amiga in the 1990's then moved to Impulse Tracker on the PC, and a few years ago I purchased the very excellent Renoise Tracker, and use it under Linux and also MacOS and Windows 10 too.
Renoise is an excellent product and recommended!
It is now 2021 and my Core i7 PC is 10 years old and showing it's age. I decided rather than rebuild on a fresh image, it was time to move Linux to a new PC and repurpose the Core i7 PC for something else (maybe).
An important consideration for the new PC is that I didn't want to spend too much money on it, but I wanted it to be able to play more modern Linux games and demos using a decent gaming graphics card, which rules out most inexpensive laptops in the market straight away.
I did a bit of research on this, and decided to buy a Dell Precision 7810 workstation. The reason is because they high end workstations, are less than 5 years old, fully support Ubuntu and Red Hat Linux with Dell supplied Linux images, and are relative inexpensive second hand - around 25% of the original cost of the machines. Also, I have never owned a Workstation style PC before, so why not? :-)
I tracked one down on Ebay and paid $740 including shipping to a local Australian seller for a Dell Precision 7810 with the following specs:
- 2x 6-core Intel Xeon E5-2620 v3 CPUs, for a total of 12 physical cores and 24 logical cores (hyper threaded)
- 32GB memory,
- SATA controller with RAID 0/1/5/10 support, 1TB SATA Hard drive running Windows 10 Pro for Workstations 64bit.
- Nvidia Quadro K620 2GB graphics card.
This new system has 3 times the number of cores, and almost 3 times the amount of memory of my old Core i7 PC!
The weak link in this new PC setup as supplied is the hard disk (not SSD) and the low end Quadro K620 graphics card. I plan to work on fixing that! Traditionally these systems are used as AutoCAD workstations with the Nvidia Quadro cards the supported cards of choice, and are specced to maximise multi-CPU performance for applications like AutoCAD that support multi-cores optimally.
Switching the Quadro graphics card to a gaming graphics card will make it work better for me, as I am less interested in running professional products like AutoCAD and more interested in Linux applications, demos, and games.
Here is the Dell Precision 7810 workstation after I unboxed it.
There are three SATA ports free and available to add additional drives, but the cables for the second hard disk are already there, just not hooked to anything, so I connected them up.
Here is the BIOS being upgraded to the latest version, released in late 2020.
My father tragically passed away from Motor Neuron Disease in late January this year, only six months after being diagnosed with it. It has been a rough few months watching him getting sicker and sicker, and the last few weeks very hard for me and my family. It is nice to focus on something else at the moment.
This Dell keyboard and mouse therefore has some meaning for me as the last thing he gave me, so I will be keeping them. I think of him every time I use it.
Let's get back to the build.
With the install done, I found that the system still booted straight into Windows 10, even though I installed Linux as a dual boot with Windows 10!
I realised I needed to change the boot drive to the 250GB SSD, since it appears Linux installed the GRUB boot loader onto that drive. So, I went into the Precision 7810 BIOS to alter the boot settings:
Now my new Dell Precision 7810 system boots into Linux 20.1 Cinnamon directly, and I could get to work installing software and customising it, which is the fun part :-)
Here is a close up of the Start menu in Linux Mint. I love the classic layout, unlike the clunky single icon width scrolling menu thingy in Ubuntu 20. I prefer this simple to navigate layout in Linux Mint 20.1.
You can install a lot of software via Software Manager, which provides a nice uncluttered interface to navigate the many thousands of titles available.
In addition you can download many other titles across the internet of course. I installed CrossOver, which allows you to run Windows applications under Linux, using Wine, PlayOnLinux, etc ,without needing to do all that pesky configuration for each program you want to install.
CrossOver is a subscription based product, but saving the time needed to research all that stuff just to run MS Office on Linux is worth it in my opinion.
I installed Putty and the Windows version of Steam under Linux as a tester. Works well.
Having a 4K monitor on this Linux PC gives me a lot of real estate to play with on the screen, that's for sure. My old PC ran 1080p, so having so much space takes some getting used to.
Since I buy my music normally, I don't have much need for streaming services like Spotify, but I decided to set it up on this Linux PC, just "because I can"...
As a huge fan of music modules, of course these needed to be on this machine too, and I quickly loaded Schismtracker, Cubic Player and Milkytracker to play them:
I was pleasantly surprised how fast the Quadro K620 card is - my expectations were quite low.
I tried a few games like Freedroid RPG and Neverball, and soon had them running simultaneously at 1080p alongside a video at the same time on this enormous 4K screen! Still have room to spare!
LibreOffice is installed by default on Linux Mint 20.1, and as MS Office replacements go, it is quite nice.
I can't really play the more demanding games and demos yet, as I need the 1080GTX gfx card in this machine, which will come later this year (hopefully).
In the meantime, I plan to muck around with Retro system emulators like Amiga, C64, DOSBox, MAME and also VirtualBox on this Linux machine, so stay tuned for that!