That's not a desktop setup. It's much more complicated than the workstation setup I use at work. A desktop setup is my Xiaomi laptop with Ubuntu 18.04 that I use as media caster or to browse amazon while on the couch. It works flawlessly, much better than the preinstalled Windows 10 in chinese.
Can you share which laptop you have from Xiaomi?
It's a Xiaomi Air 12
I bought it almost 2 years ago, never had a problem It runs vanilla Ubuntu without a glitch
The specs are not great, but it's a nice home laptop