Beelink U59 Pro review – A Jasper Lake mini PC with faster GPU performance

Beelink U59 Pro review

Beelink’s newly launched U59 Pro addresses the weak graphical performance offered by the original Beelink U59, which we also noticed in the Beelink MINI S, and was a direct result of the iGPU limitations. By simply upgrading the CPU from a ‘desktop’ to ‘mobile’ Celeron processor the iGPU received a fifty percent boost in execution units. Beelink kindly sent one for review and I’ve looked at performance running both Windows and Ubuntu.

The Beelink U59 Pro physically consists of a 124 x 113 x 42mm (4.88 x 4.45 x 1.65 inches) square plastic case. As before it is an actively cooled mini PC but now uses Intel’s 10 nm Jasper Lake N5105 processor which is the same quad-core 4-thread 2.00 GHz Celeron processor boosting to 2.90 GHz but with improved Intel’s UHD Graphics as the ‘Graphics Burst Frequency’ increases from 750 MHz to 800 MHz and the number of ‘Execution Units’ goes from 16 to 24.

Whilst the front panel remains unchanged with an illuminated power button, dual USB 3.1 ports, a Type-C USB 3.0 port with Alternate Mode, a 3.5mm headphone jack, and a reset pin-hole ‘CLR CMOS’, the rear panel gets a minor upgrade and now includes dual gigabit Ethernet ports as well as dual USB 3.0 ports, dual HDMI (assumed to be 2.0) ports and the power jack.

The review model included a 512GB M.2 2280 SATA SSD drive which is no longer covered by a metal heatsink but instead a rather thick thermal pad. It also now has Windows 11 Pro pre-installed. Like before there are two sticks of 8GB DDR4 2666 MHz memory:

Beelink U59 Pro windows memory speed

Additionally, there is the same replaceable M.2 2230 WiFi 5 (or 802.11ac) Intel Wireless-AC 3165 card located under the M.2 2280:

Intel 3165NGW wifi card

and the ability to add an additional 2.5” SATA drive to the lid which is connected to the motherboard via a short ZIF cable:

Beelink U59 Pro motherboard

The specifications state:

Beelink U59 Pro specifications

and the Beelink webpage lists all of the USB ports as 3.0 so I tested them together with the Type-C USB port using a Samsung 980 PRO PCle 4.0 NVMe M.2 SSD housed in a ‘USB to M.2 NVMe adapter’ (ORICO M2PAC3-G20 M.2 NVMe SSD Enclosure) which showed that front two USB ports were USB 3.1 (USB 3.2 Gen 2×1 i.e. 10 Gbit/s):

Windows 11 front usb 3.2 speed

and only the rear and Type-C ports were 3.0 (USB 3.2 Gen 1×1 i.e. 5 Gbit/s):

Windows 11 back usb 3.2 speed

Additionally, the Type-C port also supports video output through ‘Alternate Mode’:

Beelink U59 Pro windows 11 usb Type-c alt mode Beelink U59 Pro ubuntu usb type-c alt mode

which together with the dual HDMI ports enables support for triple 4K displays.

Box contents

In the box, you get a power adapter and cord, both a short and a longer HDMI cable, a VESA mounting bracket together with a small packet of miscellaneous screws. Also included is a multilingual user manual:

Beelink U59 Pro power supply user manual

Review Methodology

When reviewing mini PCs, I typically look at their performance under both Windows and Linux (Ubuntu) and compare them against some of the more recently released mini PCs. I now review using Windows 11 version 21H2 and Ubuntu 22.04.1 LTS. I test with a selection of commonly used Windows benchmarks and/or equivalents for Linux together with Thomas Kaiser’s ‘sbc-bench’ which is a small set of different CPU performance tests focusing on server performance when run on Ubuntu. On Ubuntu, I also compile the v5.15 Linux kernel using the default config as a test of performance using a real-world scenario.

Prior to benchmarking, I perform all necessary installations and updates to run the latest version of the OS. I also capture some basic details of the device for each OS.

Installation Issues

When booting Ubuntu 22.04.1, there are various BIOS errors being reported in the ‘dmesg’ although the significance of which has not been determined:

dmesg errors AE_NOT_FOUND dmesg errors acpi bios error bus

The Beelink U59 Pro came installed with a licensed copy of Windows 11 Pro version 21H2 which after applying updates was build 22000.832. A quick look at the hardware information shows it is aligned to the specification:

HwINFO64 windows 11 Intel Celeron N5105 configuration U59 Pro windows 11 disk management 512GB SSD Beelink U59 Pro Windows 11 info

Similar to when I reviewed the U59 the iGPU showed limited details in HWiNFO and was unknown to GPU-Z:

AZE U59 Intel Celeron N5105 GPU windows 11 hwinfo Beelink U59 Pro windows gpu z

A brief check showed working audio, Wi-Fi, Bluetooth, and Ethernet.

I then set the power mode to ‘High performance’ and ran my standard set of benchmarking tools to look at performance under Windows:

I also tested Cinebench R23:

Beelink U59 Pro windows 11 cinebench r23

All these results can then be compared with other recent mini PCs:

windows mini pc comparison august 2022

Ubuntu 22.04 Performance

After shrinking the Windows partition in half and creating a new partition I installed Ubuntu as dual boot using an Ubuntu 22.04 ISO as the first point release had been delayed and it was necessary to perform a manual upgrade to 22.04.1. After installation and updates, a brief check showed working audio, Wi-Fi, Bluetooth, and Ethernet.

The key hardware information under Ubuntu 22.04.1 is as follows:

ubuntu disk management NGFF 280 512GB SSD Beelink U59 Pro ubuntu 22.04 info

I then set the CPU Scaling Governor to ‘performance’ and ran my Linux benchmarks for which the majority of the results are text based but the graphical ones included:

AZW U59 ubuntu 22.04 geekbench 5 cpu U59 Pro ubuntu 22.04 octane Intel Celeron N5105 ubuntu heaven

and the latter can be directly compared to when run in Windows using the OpenGL render:

Intel Celeron N5105 windows 11 heaven opengl

I also ran PassMark PerformanceTest Linux:

Beelink U59 Pro ubuntu 22.04 cpu passmark

which can be directly compared to the results from when it was run on Windows:

Beelink U59 Pro windows cpu memory passmark

The complete results together with a comparison against other recent mini PCs are:

linux mini pc mini pc comparison august 2022

Video playback in YouTube & Kodi

For real-world testing, I played some YouTube videos in Edge and Chrome on Windows and in Firefox and Chrome on Ubuntu. On Edge, the initial codec for a video is ‘av01’ however as it then typically struggles to play the video it switches to ‘vp09’ whereas Chrome always used ‘vp09’.

The improved iGPU seems to favor Ubuntu where there was an observable overall improvement, unlike Windows which remained very similar to before.

I also played variously encoded videos in Kodi all of which played up to 8K @ 30 FPS without issue and used hardware for decoding:

kodi windows 11 8k norway

However, like before, whilst hardware decoding was used when trying to play 8K @ 60 FPS videos it resulted in frame skipping and juddery playback on the U59 Pro:

kodi ubuntu 22.04 8k peru

Taking a detailed look at comparing the CPU, GPU and memory performance of the U59 Pro and U59 confirms that both the CPU and memory performance is similar and that the iGPU performance shows a respectable performance improvement in graphical benchmarks:

Beelink U59 Pro vs U59 benchmark comparison

However, this graphical improvement only appears to be reflected in browser performance on Ubuntu which resulted in smoother playback:

Beelink U59 Pro vs U59 browser comparison


The Beelink U59 Pro, as mentioned, uses active cooling. Running a stress test on Ubuntu saw the CPU temperature climb to an average of around 73°C for the duration of the test with a peak of 76°C:

Beelink U59 Pro ubuntu 22.04 stress test

During the stress test, the maximum temperature I recorded on the top of the device was around 42.7°C in an ambient room temperature of 15.6°C and the fan was hardly audible reaching 34 dBA on my sound meter next to the device during the test. If the CPU frequency is monitored during the stress test it can be seen that it flat-lined at 2800 MHz for the duration of the test:

beelink u59 pro ubuntu 22.04 cpu frequency

Networking (Ethernet & WiFi) throughput

Network connectivity throughput was measured on Ubuntu using ‘iperf3’:

Beelink U59 Pro network throughput

Power consumption was measured as follows:

  • Powered off (shutdown) – 0.3 Watts
  • BIOS – 14.0 Watts
  • GRUB boot menu – 13.2 Watts
  • Idle – 11.9 Watts (Windows) and 5.4 Watts (Ubuntu)
  • CPU stressed* – 22.7 Watts (Windows ‘Cinebench’) and 18.3 Watts (Ubuntu ‘stress’)

*The power figures fluctuate due to the fan so the value is the average of the median high and median low power readings.


Powering up the mini PC and hitting the F7 key results in a boot menu that includes access to the BIOS which is relatively unrestricted.

Final Observations

Whilst the Beelink U59 Pro has improved graphical performance compared to the original U59, casual Windows users may not necessarily benefit from this unless they are using applications that specifically make use of the additional execution units like gaming but then both the CPU and storage become bottlenecks. Having said this, however, the overall graphical improvement has addressed the main issue of the earlier U59. Another advantage of the U59 Pro over the U59 is the additional Ethernet port which may be required in commercial/business usage. Other advantages are that it runs relatively silently and is similarly priced (and can even be found cheaper) to the U59.

Better Linux iGPU performance than U59Only SATA storage
Dual Ethernet ports
No SD card slot
Additional SATA drive expandability
Not suitable for ‘AAA’ gaming

I’d like to thank Beelink for providing the Beelink U59 Pro for review. It retails at around $229 for the tested configuration of 16GB/500GB on Beelink store, and can also be purchased on Amazon.

Share this:

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

ROCK Pi 4C Plus
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
Weller PCB manufacturer