GMKTec M6 Ultra Mini PC Review

The GMKtec M6 Ultra (compensated affiliate link) is a compact mini PC powered by AMD’s Ryzen 5 7640HS processor. It’s a six-core, twelve-thread chip that’s not the newest but still holds up well for general desktop and home-server use.

You can see it in action in my latest Mini PC Review.

https://www.youtube.com/watch?v=8ZMydifq8KU

Inside, the M6 Ultra is easy to open and upgrade. The RAM is installed in pairs—something that helps the processor reach its full potential—and it can be expanded up to 128 GB. Mine came with 32GB. There are two NVMe slots inside; one is used by the pre-installed SSD, but the other is open if you want to add storage or dual-boot a Linux installation.

The port selection is solid. There’s a front USB-C port that supports USB 4 at 40 Gbps, capable of driving an 8K display or connecting an external GPU. You get two USB-A 3 ports and one USB-A 2.0 port, HDMI and DisplayPort outputs (each supporting 4K at 60 Hz), and two 2.5 Gb Ethernet jacks. In my tests, both Ethernet ports delivered full multi-gigabit speeds, though the built-in Wi-Fi 6 radio lagged behind—fine for occasional use, but not ideal for heavy data transfers. The fan was quiet during normal use and modestly audible under load, and power draw ranged from about 13 watts idle to 90 watts at full load.

In daily use, the system felt quick and responsive. Browsing the web and streaming 4K video went smoothly with only minor dropped frames. A BrowserBench Speedometer score of 25.1 puts it near the high end for this class of device. Light 4K video editing in DaVinci Resolve was possible as long as I stuck to basic cuts and transitions.

Gaming performance landed where I expected. Cyberpunk 2077 ran at 1080p on low settings between 30 and 40 fps, while No Man’s Sky performed similarly. That makes the M6 Ultra fine for casual gaming or emulation of consoles up through the PS2 era. On 3DMark Time Spy, it scored 2,623 points—roughly in line with a GTX 1050 Ti—and passed the 3DMark stress test at 99.4 percent, indicating stable sustained performance.

The M6 Ultra ships with Windows 11 Pro but handled Ubuntu Linux without issue. All hardware was detected, and performance felt snappy, making it a strong option for anyone who wants a compact Linux workstation or home server.

Overall, the M6 Ultra fits nicely into the growing lineup of affordable mini PCs that balance price and power. It may not replace a gaming rig or a high-end workstation, but it’s capable, quiet, and flexible enough to take on just about anything you’d expect from a small desktop. I’m already thinking about where it might fit into my setup next.

The company sent the unit free of charge, but they didn’t review or approve anything before publication, and no other compensation was provided.