Linux on Zotac MEK A550 Gaming PC

3

Introduction

    I was surprised to get inheritance money from a recent family death.  So I decided to purchase this gaming PC for $560 because it had been placed on sale.  At the time, DDR5 had come out, and this machine uses DDR4, but that's not a problem.  I mainly play Baldur's Gate 3.  But mainly I bought this because for the longest time, being a college student who had to travel, I relied on my laptop, a Dell with an Intel i7 and Iris Xe, that I purchased in 2020.  Now I will be more at home and less on the go, so I am shifting priorities.  I am also busy, working full time and enrolled in a master's degree part time, so I don't really have the time to build my own PC.  So I purchased this.  I am happy with my decision.  Click on any image for full size.

Specifications

HARDWARE COMPONENTS
STATE UNDER LINUX
NOTES
AMD Ryzen 5 5500 3.6 GHz - 4.2 GHz
Works
6 cores 12 threads
MSI Pro B550M-VC WIFI Motherboard
Works

Kingston FURY DDR4 3200 RAM, 32 GB
Works
OpenRGB cannot control
500 GB NVME M.2 SSD
Works (one empty slot)
hdparm 2829 MB/sec exceeds factory benchmark
ZOTAC Gaming GeForce RTX 3050 (GA107)
Works (nouveau)
Have not tested proprietary drivers.  Presents as a sound card also.
Realtek TRL8111/8168/8211/8411 PCIe Gigabit Ethernet
Not tested yet

AMD 500 series USB
Works
Only one USB-C port on case, others are USB-A type 3.1
MediaTek MT7922 802.11ax PCIe Wireless + Bluetooth
Works
Sometimes signal seems weak in Linux
AMD Family 17h/19h/1ah HD Audio (x2)
Works
Presents as two cards
Phison PS5015-E15 PCIe NVMe controller
Works
NVMe drives are fast, RAID is available.
ASMedia Tech ASM1064 SATA controller
Unknown
Haven't tested it yet

    Below is the motherboard identification (500 GB NVME removed for photo).

1

    This is going to be both a review of Windows and BG3 on this machine (not much to review here) and then mainly a "how to" for installing OpenSUSE LEAP 15.6 Linux on this machine.

Windows and Baldur's Gate 3

    While it only came with Windows 11 Home, the experience here is actually fantastic!  The machine came entirely without any scrapeware except the garbage Microsoft forces on you.  Baldur's Gate 3 detected being able to run at max quality, and it ran flawlessly and cinematically beautiful.  Norton 360 Deluxe works very well on this machine.  I can't complain.  Also, 500 GB was enough for me for Windows, as I mainly use Windows for BG3 and academic stuff.  I mainly use Linux day to day.

    But the game changer here is that steam, with proton 9.0.0, will let you play BG3 in Vulkan in OpenSUSE Linux 15.6!  And the performance is not very far from Windows.

    One thing for sure, though: if you want to play BG3, you need to have more than 16 GB RAM if you plan to multitask, like listening to YouTube in Chrome while playing it.  For some reason, Windows 11 can't manage RAM to save its life, so you end up in a situation where the game comes crashing to a halt.  I have since updated the RAM to 32 GB and I am getting another 32GB RAM stick to top it off at 64GB, but my point remains.  While in Linux, BG3 would continue to run in Vulkan even with only 16 GB RAM and consequently dig into swap hard, but still remain completely playable.  So my advice is have 32 GB RAM or higher.  Or use Linux, since apparently Linux can handle it with 16 GB but Windows cannot.  The screenshot below was taken in OpenSUSE Linux with BG3 with only 16 GB RAM using Vulkan.

5

OpenSUSE LEAP 15.6 Installation

4

    Initially, when I installed, I added a 1 TB "green" M.2 SSD as the place to put Linux.  The OpenSUSE installer completed everything flawlessly, but then I didn't see the GRUB2 menu upon reboot.  I repeatedly installed in different ways (hard drive 1, where Windows 11 is, looks like a battleground by now) but GRUB2 wouldn't show.  Then I went into the advanced menu of the BIOS and noticed that I would have to manually tell it to book the OpenSUSE UEFI entry first so that GRUB2 would appear.  I guess on other computers, since I've never had to do this, OpenSUSE communicates to UEFI to make this change.  But on this computer, due to it being a "gaming" PC, maybe the BIOS doesn't let the software play with the hardware settings, perhaps to prevent software from reverting overclocking type settings.  Trust me, I won't be overclocking.  This picture is with the 500 GB M.2 removed: when I get a new computer, I pull the hard drive to make a dd image of it for backup.  In this case, to an enclosure.

2

     Once I got OpenSUSE LEAP 15.6 going, it ran smooth and flawlessly with the nouveau video driver for X.  I was surprised and thankful, because last time I messed with nVidia for Linux, the results were not so good, and I was concerned, now due to UEFI, about kernel modules and signatures, etc.

    One minor note though, my A550 came with 16 GB RAM.  I will be adding 16GB more.  BG3 only really uses 16 GB at one time anyways.

Specifications

    I have already listed the specifications above, but here are specifications from Linux: lspci   lsmod     lsusb

Logitech C920 Pro HD Webcam

    This works great in Linux.  No problems.

Teams

    Yes, Micro$oft Teams.  I have to use it for college.  Deal with it. :-)

    So download and install Chrome.  The Teams experience through Chrome in Linux is flawless!  Not recommending Teams, but I'm bragging about how well Linux does.