Ubuntu Workstation & VM Gaming Machine

  1. Home
  2. /
  3. Builds
  4. /
  5. Build
Member since
Build Views
Build Approvals

Ubuntu Workstation & VM Gaming Machine

A Build for Work and Play

Hello world! This is Ken and I work full-time in the IT industry. For my work and my hobby, I test a lot of computer technologies such as IoTs, deep learning, kernel building, networking, containers and virtual environments. I am also a huge gamer who plays a variety of games including AAA titles and indie games. For the build of my daily driver, I will need a Linux environment for working and a Windows environment for gaming.

You can see all the components in the list below, I especially choose those components for high core count, a lot of RAM slots and most importantly, the PCI-E lanes provided by Threadripper! I am currently running a Ubuntu host machine with a virtualised Windows guest. [s]The GTX960 I got from my old computer[/s]A newly purchased Vega 64 is now being passed through to the guess VM, thus I can enjoy gaming with native Windows experience while running Ubuntu for my daily works.

One thing you may notice is that the RAM I got (16GB) for VM is not that much, and you are right. I am going to add 1 - 3 sticks of ECC DDR4 memory to the party! [s]But considering not be able to buy ECC RAM in Hong Kong it would be better off to spend less on memory unless it is necessary to add more. For the past 2 months, it seems like Newegg now ships to Hong Kong which they sells ECC DDR4 modules, I am quite looking forward to buy those for upgrades! [/s]

For the storage solution, I was designing this rig with the use of Unraid in mind and therefore I got my ICY Dock 5 bay 5.25" HDD tray for easy hotswap in case any of the drive dies / adding more drives to the system. Currently, I am not running Unraid and not having any software / hardware RAID for the drives because there is just not enough drives... However, I may add more drives and build up a Btrfs / XFS software RAID with SSD cache for hot data.

* Update: 20 Mar *
+ Added Vega 64 to replace GTX960 (Brought from 2nd hand market for $330 USD, what a bargun!)
- Removed GTX960 (Press F to pay respect...)

As Vega 64 need to use PCI-E for pass-through, I need to switch my VM to use q35 chip set. If you would like to know more, go to Level1Tech forum to see more! "Increasing VFIO VGA Performance - L1Tech"

* Update: 27 Mar *
+ Added Crucial 16GB DDR4 2666 ECC (CT16G4WFD8266)
- Removed 2 x 8GB Vengeance LPX

Tested compatibility so far seems OK, also overclocked the RAM to 3000Mhz and it works like a charm!

To Be Continued...
Color(s): Black
RGB Lighting? Yes
Theme: Technology
Cooling: Air Cooling
Size: E-ATX
Type: General Build

Build Updates

Graphics card upgrade!

ECC Upgrade!


$ 99.99
AMD - Threadripper 1900X
Socket: TR4
Cores: 8
$ 599.87
Gigabyte - AORUS Gaming 7
Chipset: X399
CPU Socket: TR4
Size: ATX
Crucial - ECC
Type: DDR4
Capacity: 16 GB
$ 499.99
Gigabyte - AORUS
Chip Manufacturer: AMD
Chip: RX 580
$ 187.94
Sapphire - Radeon Nitro+
Chip Manufacturer: AMD
Chip: Vega 64
Interface: PCIe x16
$ 139.99
Kingston - HyperX Fury
Form Factor: 2.5 Inch
Interface: SATA 6 Gb/s
Capacity: 240 GB
$ 99.00
Samsung - 850 EVO
Form Factor: 2.5 Inch
Interface: SATA 6 Gb/s
Capacity: 500 GB
Western Digital - WD Black Desktop
Form Factor: 3.5 Inch
Interface: SATA 6 Gb/s
Capacity: 1 TB
$ 53.72
Western Digital - WD Gold Enterprise
Form Factor: 3.5 Inch
Interface: SATA 6 Gb/s
Capacity: 4 TB
$ 53.72
Western Digital - WD Gold Enterprise
Form Factor: 3.5 Inch
Interface: SATA 6 Gb/s
Capacity: 4 TB
$ 418.96
Corsair - RM1000i
Wattage: 1000
Form Factor: ATX
Efficiency: 80+ Gold
Thermaltake - Core X5
Type: Mini-Tower
Side Panel: Acrylic
$ 99.95
Noctua - NH-U14S TR4-SP3
Type: Air Cooler
Size (WxHxD): 140 mm
$ 128.70
$ 49.99
$ 440.38
$ 57.88
$ 99.99
$ 14.99
LG - 29WK500
Size: 29 Inch
Panel: IPS
Refresh Rate: 75 Hz
$ 96.00
Logitech - G413
Interface: Wired
Key Switch Type: Romer-G
Type: Full Size
$ 95.99
Logitech - G903
Interface: Wireless
Approved by: