In my latest Mini PC review video, I take a look at the new GMKTec G10. This one is on the lower-end of the price scale (compensated affiliate link), and reminded me a bit of their other low cost machine G3 Plus, which I liked for its low cost and practical design. The G10 comes in a bit higher in price but swaps in a Ryzen processor, specifically the older 3500U that can perform a little better in some applications.
My G10 review unit came with 16GB of RAM and 512GB of storage, and it’s easy to open up and upgrade. There are two NVMe slots inside, and the unit can support up to 64GB of RAM and 16TB of total storage—though you’ll need to work around a pretty tight layout. One NVMe slot overlaps the RAM modules, which makes things a little cramped. It’s all housed in a plastic case, nothing premium, but serviceable.
On the front are two 5Gbps USB-A ports and a headphone/mic jack. Around back, there’s a USB-C port that supports data, video, and power delivery, along with a second USB-C port that’s power-only. There’s also USB 2.0, 2.5Gb Ethernet, HDMI, and DisplayPort outputs. Combined with the USB-C video output, you can run three independent displays. Wi-Fi is limited to Wi-Fi 5, and the Ethernet and wireless chips use Realtek controllers.
Right out of the box, performance is a bit underwhelming. By default, the BIOS is set to a balanced mode that limits the processor to 15W. Switching to the high-performance mode bumps that up to 35W, which improves performance, but thermal issues start cropping up. I ran a 3DMark stress test and initially got poor results—even in performance mode—until I manually configured the fan to run at 100%. With the fan running constantly, I got much better stability and higher benchmark scores. It’s louder than I’d like, but not the worst I’ve seen.
Windows 11 Pro comes pre-installed and activated. In high-performance mode, it feels snappier than Intel N150-based mini PCs, especially at 4K60. Browsing is responsive, though I noticed some dropped frames when playing back 4K60 video from YouTube. It eventually smooths out, but not quite to the level I’ve seen from newer Intel chips in the same price range.
Benchmarking with browserbench.org’s Speedometer test gave me a score of 11.2 in performance mode and 7.63 in balanced mode. It does beat the N150 when pushed in the higher TDP, but just barely.
Gaming is possible at the low end. GTA V at 720p and minimum settings averaged around 45 to 50 frames per second. Emulation performance was mixed. PS2 titles like Burnout Revenge didn’t run very smoothly, even with performance settings. Older consoles and retro-style games should run fine, but don’t expect this to handle more demanding emulators consistently.
In the Time Spy benchmark, the G10 scored 756 in performance mode and 394 in balanced mode. On paper, that’s better than the N150, but in practice, I saw smoother emulation on the Intel system. I suspect that the older CPU architecture and slower RAM are contributing to that gap.
Linux support seems solid. I tried Ubuntu 25.04 and had working Ethernet, Wi-Fi, Bluetooth, audio, and video. An earlier version of Ubuntu didn’t detect Ethernet, but the latest build corrected that. Linux felt more responsive than Windows in balanced mode, likely due to lower system overhead.
Idle power consumption came in at around 11–12 watts in balanced mode and 20 watts in performance mode. For those thinking of using it as a low-cost server, it could work, but you’ll want to put it somewhere where the fan noise won’t be a annoyance.
Overall there are some compromises with this device. Thermals need hands-on tweaking, and the older chip architecture shows in areas like video playback and emulation. I’d probably still recommend the Intel N150-based mini PCs for most people, especially if your budget is tight and you’re looking for a quieter and more polished experience. Still, for the right use case—like a small home server or a Linux box—the G10 has its place.
Disclosure: GMKTec sent the Mini PC to the channel free of charge. They did not review or approve this video prior to uploading, no additional compensation was received, and all opinions are my own.