MiniPCs

466 readers
6 users here now

This community is dedicated to small form-factor computers. It's a place for enthusiasts, hobbyists, and professionals to discuss mini PCs, share builds, ask for technical advice, and stay updated on the latest in compact computing technology.

Features:

Showcase and reviews of mini PC.
Technical support and troubleshooting advice.
Updates on new releases and trends in mini PC technology.
Discussions and Q&A about mini PCs.

Please adhere to our community guidelines for a respectful and informative experience.

founded 11 months ago
MODERATORS
26
 
 

Hey all!

I've spent a couple of days skimming the web to no result, and was wondering if anyone could provide a suggestion?

I have an old (donated) USB audio interface, which has a Linux kernel module, but only runs on x86. I was hoping to make a little project out of it, and see if I can run it from a mini PC.

I'm hoping to find a low-cost x86 option to run this, and realize that that factor will make it inherently a little pricier. Are there any common, older models I should keep an eye out for on the used market?

27
 
 

The Asus NUC 14 Pro, is a compact, 4 x 4-inch mini PC powered by up to an Intel Core Ultra 7 (Meteor Lake) processor, backed by up to Intel Arc graphics. You can choose between 8GB and 16GB of DDR5 RAM.

The Asus NUC 14 Pro+ features an anodized aluminum 5 x 4inch chassis, up to an Intel Core Ultra 9 processor capable of running generative AI workloads, backed by Intel Arc graphics.

28
 
 

A couple of months ago, I came across the Minisforum UM780 XTX. People were raving about it at r/MiniPCs and r/Homelab - finally, we have a mini PC with a Zen4 CPU, decent graphics and compute performance, a good TDP window, excellent IOMMU grouping for virtualization, and future expansion capabilities (+Oculink!), which makes it suitable for both home lab and gaming scenarios. This seemed like the perfect option for me.

#Ordering Dramas - Part 1

I decided to buy directly from Minisform. Normally I'd prefer buying from local or well-known retailers like Amazon or eBay, but since the UM780 was brand new at the time, no one else stocked it.

I used PayPal to place my order. It was going well, until the payment screen got seemingly frozen at the "One more step... Finish paying at Micro Computer Tech Limited.." screen. I waited and waited and nothing happened. Had no other option other than to close the window, because it was going nowhere. Went back to my order on the Minisforum page and it looked like it hadn't been processed. Got no confirmation email either. Sweet, so I tried making the payment again, and this time it went thru just fine. A while later I decided to check my bank account, and it was just as I feared - I was charged twice! So looks like the payment for the first failed transaction did indeed go thru. No worries, PayPal are usually good at this stuff, so I raised a ticket with them, provided screenshots etc, and I had full confidence I'd get my money back, so I didn't worry about it any further.

Meanwhile, my actual order was seemingly progressing well - Minisforum had surprisingly shipped out my device the very next day, and was expected to arrive in just 3-4 days (via DHL)! It was pretty impressive, given that I live in New Zealand and getting stuff shipped here generally takes a while. Which was also a good thing, because I was going away on vacation in three weeks, and no one would've been around to receive the package (and I also wanted to set up a VPN on my box before I left).

I checked the tracking two days later, and I noticed something strange - the package was bouncing around in Hong Kong, and it seemingly looked like it was going back to the sender! I thought I was reading the log incorrectly or maybe it was one of those tracking quirks, so I decided to check it again the next the day. Day 3. I checked the tracking, and the status said that the package was indeed returned back to the sender! WTF! I checked my emails, and once again, there was nothing. I immediately contacted Minisforum for an explanation. They replied the next day, saying that they recalled my shipment because I had a PayPal dispute open (even though I already got back my money) and that according to their company policy, they had to cancel the order and they'd refund my second transaction as well. Double WTF.

#Ordering Dramas - Part 2

I was pissed off, but I was still really, really dead set on getting the UM780 - and that too before Christmas. I immediately placed a new order. This time around, thankfully, the order went thru without a hitch. If the last time was any indication, I expected that the package would be again sent out the next day, and that I'd receive it within a week. I checked my mails the next day and there was no tracking number yet. The order confirmation email did say there may be a 3-5 day delay due to the Christmas rush, so I decided to be patient. I checked again, 6 days later, and there were still no updates - so I reached out to Minisforum for for an update. They replied saying:

Your order is already being shipped, and the logistics information has not been updated yet. It is expected that the logistics information will be updated to you within 5-7 days, we will inform you in time.

I check again a week later, and there were still no updates. I'm starting to panic a bit, as it'd been two weeks since I'd placed the order and I still hadn't received a shipping number, never mind the actual product itself. And I knew for a fact that they had them in stock, since my old order was just returned, so it couldn't have been a stock issue. I also had just a week left before my holiday, so I ask them for an update. They responded saying:

Your package has been shipped, but the company name and address you filled in, please confirm what the company name is and send it to us.

WTF. They keep saying that my package was shipped, yet they're unable to provide the tracking number.. which didn't make any sense to me. So I ask them what the tracking number was, and also provided my company name (which I already provided in the order form, so not sure why they were asking for it again). I had it shipped to my work address since we have a bit of an issue with package thefts at home, and I didn't want to risk it.

They responded with:

After the company name is corrected, the tracking number can be updated and shipping can begin tomorrow under normal circumstances.

Bastards. Which means they never even shipped my package in the first place, and I was just f***** around with for the last couple of weeks. WTF. Why did they even say that my order was being shipped? If they needed more information to ship my package, why didn't the first agent pick it up and just straight up lied about it? And why did the second agent say that it was shipped as well? None of this made any sense to me.

I finally received my tracking number the next day, but being this close to the holidays, I'd lost all hope of receiving my PC before my vacation. Now there was a bigger issue of who was going to receive the package, since my office would be closed as well. Thankfully, my colleague volunteered to receive it, so I redirected the package to his address.

And it finally arrived, just a day after I went on my holiday. Sigh. Oh well, at least it arrived at last, and in one piece. But I had to wait until the new year to unbox it.

#Unboxing and Network Issues

I got back to work and found that my colleague had left the package on my desk. Woohoo! It's unboxing time! Finally, after all that drama and waiting, I get to play with my new toy. 64 GB DDR5, 5.2Ghz Zen4, USB4, Oculink, dual 2.5GbE... this thing is going to rock! Or so I thought.

After hunting around for a bit for a suitable distro, I decided to go back to my old favorite - Arch, with Hyprland, and the latest Xanmod kernel with the fancy new x86-64-v4 optimizations, and everything seemed to be sweet.

Except, I noticed that my dmesg was being constantly spammed by various "BadTLP" errors from a PCIe device. An inspection via lspci showed that the culprit was one of the NICs, ie the RTL8125 2.5GBE controller. A Google search suggested there were others out there too getting similar errors with this chip, and various fixes were suggested, but nothing worked - short of disabling the NIC itself, which I didn't want to.

I finally managed to come across a post from a random website called "level1techs", where it was mentioned that there was a new BIOS version (1.05) which fixed the BadTLP errors!

The release notes stated:

 1.Update PI to 1.1.0.1a.
 2.Set BASE_BOARD_VERSION to 1.1 for 1.1 MotherBoard.
 3.Fix Network Stack load default issue.
 4.Fix RGB LED load default issue.
 5.Enbale pluton.
 6.Add Enable option under Global C-State Control.
 7.Fix WHEA-Logger 17 error in event viewer.

That looked promising!

#BIOS Update Woes

Now the big question was - how do I update the BIOS frrom Linux? fwupdmgr is usually the tool for that these days, however, while it seemed that fwupdmgr did support updating the BIOS, there weren't any updates available via the LVFS. I guess LVFS updates for a small brand like Minisforum, with no official Linux support, would've been too good to be true...

Another search later, I found this Reddit post with instructions on how to manually flash the update from a USB drive and the EFI shell, so I gave that a try. No issues kicking off the update, it seemed to be going off well but was a bit slow, so I decided to go and make a cup of tea. I got back to my desk, only to find a blank screen, with the RGB panel on the Minisforum flashing away in a loop (which in itself was strange, since I'd disabled the RGB panel previously). I waited and waited, and the screen remained blank. I went into panic mode. Google was no help this time unfortunately. In fact, I found several posts saying NOT to update the BIOS on Minisforum devices, as there was a high chance of bricking it - apparently these Mini PCs do not have a backup BIOS or a recovery option, unlike most PCs these days! To throw salt on the wounds, I came across another concerning post which suggested that Minisforum may not even cover this under warranty!

Comments like the one below did not inspire any confidence, and I wish I read these before attempting to flash the BIOS:

I had a UM690 that was bricked by a BIOS update. Here's the fun thing about minisforum computers: there's no way to reset or flash the BIOS if things go bad. The BIOS update also happens in windows. I tried updating my BIOS and halfway through, it just died and never came back.

I was fortunate that minisforum was willing to fully refund my purchase but I had to pay $120 to ship it back to Hong Kong.

Be very, very cautious about updating the BIOS. These are not robust machines.

I was tempted to power cycle the box, but instead, I took a couple of deep breaths and decided to just wait it out and see if something changes. 15 minutes later, I noticed the RGB loop on the box slowed down. I thought it was just my imagination, so I kept staring at it and all of a sudden, my monitor flashed - and I got a "Secure Boot Violation" error.

I thought it was strange, since I disabled Secure Boot, but anyways - progress! At least my box wasn't hard-bricked.. yet. I clicked the "OK" button, but the error popped up again. Clicked on OK again, and the same thing came up. Damn. Pressed OK a third time, and BAM, third time's the charm and now I'm in the BIOS! The version number: 1.05!

Now onto this Secure Boot thing - went thru the menus to see what's changed, and Secure Boot was now enabled, and the options to disable it was greyed out! WTF. I wasn't sure if this was a new "feature" as part of the update. I went thru all the BIOS options and couldn't find a way to enable the options. The changelog did mention that Pluton was now enabled, so maybe it had something to do with that. I decided to just reboot again and go back into the BIOS, and this time the Secure Boot options were changeable again! So I disabled it, managed to boot back into Arch, checked dmesg - everything's good, and we're back in business!

Fin.

If you've read thru and reached the bottom of this, thanks for tuning in.

TL;DR: Beware of Minisforum. If you really want to get one, buy from Amazon or some other retailer with a reliable ordering system, decent customer support and refund policy.

29
 
 

Asus makes gaming PCs. And Asus makes mini PCs. And now that the company has largely taken over Intel’s NUC line of compact computers, it’s bringing those two things together with the launch of the first ROG NUC compact gaming desktop.

The little computer has a 2.5 liter chassis that houses up to an Intel Core Ultra 9 Meteor Lake processor, up NVIDIA GeForce RTX 4070 graphics, and enough cooling power to allow those components to consume more power than they would in a laptop for better sustained performance.

For example the Intel Core Ultra 7 155H and Core Ultra 9 185H processors that are available in this little computer are designed to be 45-watt chips made for laptops and mini PCs. But Asus says they can run at up to 65 watts in the ROG NUC. And the company uses 115-watt NVIDIA GPUs for the little computer, but allows them to run at up to 140 watts.

The ROG NUC measures 270 x 180 x 50mm (10.6″ x 7.1″ x 2″), and features RGB lighting, because… gaming. But it also has a more console-like design than a typical business-professional 4×4 NUC system, but it’s got a reasonably flexible design: you can lay it down horizontally or prop it up vertically with the help of a stand.

30
 
 

I started on Elitedesk 800 G1s when Raspberry Pis got hard to find and expensive, and I now feel they are better in every respect if you don't need the GPIO pins.

Every time I open them up to upgrade something I'm impressed with the level of engineering. There are quality manufacturer manuals for them, the cooling is good and they look great

31
35
submitted 11 months ago* (last edited 11 months ago) by Jamin to c/minipcs
 
 

Welcome to MiniPCs a community focused on small form factor computing. Here, we aim to provide a supportive network for everyone interested in mini PCs - whether you're building your first system, seeking to upgrade your existing setup, or simply fascinated by compact technology.

Our Community Offers:

Support and advice for both new and experienced mini PC users.
A platform to share and discover the latest in mini PC technology.
Insightful discussions about the successes and challenges in building and using mini PCs.
A place to connect with others who share your interest in compact computing.

Community Guidelines:

Keep all posts and discussions safe for work.
Treat fellow members with kindness and respect.

We're excited to have you join us on this journey into the world of mini PCs. Whether you're here to learn, share, or connect, we look forward to your contributions and discussions.

Welcome aboard!

32
 
 

The MS-01 is equipped with the high-end Intel 13th Generation Core i9-13900H and Core i9-12900H processors. It provides 14 cores (6P+8E) and 20 threads, along with a 24MB L3 cache. The maximum clock speeds reach 5.4GHz and 5.0GHz, respectively.

Featuring integrated Intel Iris Xe Graphics with maximum frequencies of 1.5GHz and 1.45GHz, it delivers exceptional performance for a smooth and responsive experience.

Here are the specs: MiniWorkStation MS-01 CPU

Intel® Core™ i9-13900H

14 cores/20 threads (24M cache, up to 5.40 GHz)

Intel® Core™ i9-12900H

14 cores/20 threads (24M cache, up to 5.00 GHz) Graphics

Intel® Iris® Xe Graphics (Graphics frequency 1.5GHz/1.45GHz) Memory

DDR5-5200MHz Dual Channel (SODIMM slots x2, up to a total maximum of 64GB) SSD

M.2 2280 NVMe SSD slot (Alt U.2) (PCIe 4.0 x4) x1

M.2 2280/22110 NVMe SSD slot (PCIe 3.0 x4) x1

M.2 2280/22110 NVMe SSD slot (PCIe 3.0 x2) x1 Memory expansion

1* PCIe 4.0 x16 slot (Half-height, single-slot, supports up to PCIe 4.0 x8 speed) Wireless connectivity

M.2 2230 Wi-Fi support (Wi-Fi 6, BT5.2) Ethernet

① 10Gbps SFP+ LAN ×2

② 2.5Gbps RJ45 LAN ×2 Video output

① HDMI 2.0 (4K@60Hz) ② USB 4 (8K@30Hz) x2 (Note: Recommended cables - HDMI to HDMI / USB-C to USB-C) Audio output

HDMI x1 / 3.5mm combo jack x1 Power supply

DC 19V (including power adapter) OS

Windows 11 Home Size

196×189×48mm Peripheral interface

10G SFP+ ports x2

RJ45 2.5G Ethernet ports x2

USB3.2 Gen2 Type-A ports x2

USB3.2 Gen1 Type-A ports x2

USB2.0 Type-A ports x2

USB4 ports x2 (Alt PD)

HDMI x1

3.5mm combo jack x1

https://www.servethehome.com/minisforum-ms-01-launched-10gbe-mini-pc-first-look/