Обзор GEEKOM Mini Air12 Lite – Часть 3: Ubuntu 24.04 на бюджетном мини-ПК

В первой части обзора уже была проверена аппаратная часть мини-ПК GEEKOM Mini Air12 Lite , а во второй части детально протестирован бюджетный мини-ПК с процессором Intel Processor N100, 8 ГБ ОЗУ и 256 ГБ SATA SSD под управлением Windows 11 Pro .

Теперь в третьей, заключительной части обзора, было протестировано поведение GEEKOM Mini Air12 Lite под Ubuntu 24.04. В ходе тестирования проверены возможности в Linux, проведены бенчмарки, оценена производительность накопителя и сети, воспроизведены видео 4K и 8K на YouTube, выполнены стресс-тесты для проверки системы охлаждения, а также измерены уровень шума вентилятора и энергопотребление. Результаты в Linux сравниваются с ранее протестированным мини-ПК GEEKOM Mini Air12 на том же процессоре, но с лучшими характеристиками и более высокой ценой.

GEEKOM Mini Air12 Lite Ubuntu 24.04 review

Сложная установка Windows 11 / Ubuntu 24.04.1 в dual boot

Изначально планировалось установить Ubuntu 24.04.1 LTS рядом с Windows 11 в конфигурации dual boot, уменьшив раздел Windows 11 примерно вдвое. Однако при первой попытке Disk Management позволил сжать раздел лишь незначительно, оставив для Ubuntu чуть более 20 ГБ из 256 ГБ SATA SSD. Этого могло бы хватить, но после установки программ места стало бы критически мало.

Были предприняты попытки следовать рекомендациям на Microsoft Answers , включая очистку диска, удаление и отключение восстановления и т.д., но уменьшить раздел дальше не удалось. В итоге было решено сбросить Windows 11, после чего удалось освободить 48,89 ГБ для Ubuntu. Хотя это и не первоначальная цель, но такой вариант приемлем.

Disk management partition small Linux partition

После этого установка Ubuntu 24.04.1 рядом с Windows 11 с использованием ISO на USB-флешке прошла без проблем. Таким образом, dual boot не рекомендуется для мини-ПК с 256 ГБ SATA SSD. Если же это необходимо, лучше устанавливать Ubuntu или другие дистрибутивы Linux до инсталляции программ в Windows, в идеале сразу после завершения мастера настройки Windows 11.

Системная информация Ubuntu 24.04

Окно Settings->About в Ubuntu 24.04.1 подтверждает, что используется мини-ПК GEEKOM Air12 Lite с четырехъядерным процессором Intel Processor N100, 8 ГБ ОЗУ и 256,1 ГБ хранилища.

GEEKOM Mini Air12 Lite Windows 11 Pro About

Дополнительную информацию можно получить в терминале:

aey@air12-lite-cnx:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=24.04
DISTRIB_CODENAME=noble
DISTRIB_DESCRIPTION="Ubuntu 24.04.1 LTS"
aey@air12-lite-cnx:~$ uname -a
Linux air12-lite-cnx 6.8.0-48-generic #48-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 27 14:04:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
aey@air12-lite-cnx:~$ free -mh
               total        used        free      shared  buff/cache   available
Mem:           7.5Gi       3.0Gi       2.7Gi       761Mi       2.9Gi       4.5Gi
Swap:          4.0Gi          0B       4.0Gi
aey@air12-lite-cnx:~$ df -mh
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           772M  2.6M  769M   1% /run
/dev/sda5        48G   12G   34G  27% /
tmpfs           3.8G   67M  3.8G   2% /dev/shm
tmpfs           5.0M  8.0K  5.0M   1% /run/lock
efivarfs        192K  120K   68K  64% /sys/firmware/efi/efivars
/dev/sda1        96M   60M   37M  62% /boot/efi
tmpfs           772M  148K  772M   1% /run/user/1000

Более детальные данные доступны с помощью утилиты inxi:

aey@air12-lite-cnx:~$ inxi -Fc0
System:
  Host: air12-lite-cnx Kernel: 6.8.0-48-generic arch: x86_64 bits: 64
  Desktop: GNOME v: 46.0 Distro: Ubuntu 24.04.1 LTS (Noble Numbat)
Machine:
  Type: Desktop System: GEEKOM product: Air12 lite v: N/A
    serial: <superuser required>
  Mobo: N/A model: Air12 lite serial: <superuser required> UEFI: American
    Megatrends LLC. v: 0.13 date: 09/20/2024
CPU:
  Info: quad core model: Intel N100 bits: 64 type: MCP cache: L2: 2 MiB
  Speed (MHz): avg: 757 min/max: 700/3400 cores: 1: 700 2: 738 3: 797 4: 793
Graphics:
  Device-1: Intel Alder Lake-N [UHD Graphics] driver: i915 v: kernel
  Display: wayland server: X.Org v: 23.2.6 with: Xwayland v: 23.2.6
    compositor: gnome-shell driver: dri: iris gpu: i915
    resolution: 1536x864~60Hz
  API: EGL v: 1.5 drivers: iris,swrast
    platforms: wayland,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.0.9-0ubuntu0.2
    renderer: Mesa Intel Graphics (ADL-N)
Audio:
  Device-1: Intel Alder Lake-N PCH High Definition Audio driver: snd_hda_intel
  API: ALSA v: k6.8.0-48-generic status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active
Network:
  Device-1: Motorcomm Micro. YT6801 Gigabit Ethernet driver: N/A
  Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    driver: mt7921e
  IF: wlp2s0 state: up mac: 28:d0:43:33:5c:9e
Bluetooth:
  Device-1: IMC Networks Wireless_Device driver: btusb type: USB
  Report: hciconfig ID: hci0 rfk-id: 0 state: down
    bt-service: enabled,running rfk-block: hardware: no software: no
    address: 00:00:00:00:00:00
Drives:
  Local Storage: total: 238.47 GiB used: 11.95 GiB (5.0%)
  ID-1: /dev/sda model: Wodposit SSD size: 238.47 GiB
Partition:
  ID-1: / size: 47.83 GiB used: 11.89 GiB (24.9%) fs: ext4 dev: /dev/sda5
  ID-2: /boot/efi size: 96 MiB used: 59.2 MiB (61.7%) fs: vfat
    dev: /dev/sda1
Swap:
  ID-1: swap-1 type: file size: 4 GiB used: 0 KiB (0.0%) file: /swap.img
Sensors:
  System Temperatures: cpu: 38.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 8 GiB note: est. available: 7.53 GiB used: 3.14 GiB (41.8%)
  Processes: 239 Uptime: 29m Shell: Bash inxi: 3.3.34

Видно, что используется четырехъядерный процессор Intel N100 с тактовой частотой до 3400 МГц, контроллер гигабитного Ethernet Motorcomm Micro YT6801 (без загруженного драйвера?), модуль Wi-Fi MediaTek MT7922 и т.д. Bluetooth обнаружен, но с MAC-адресом 00:00:00:00:00:00, поэтому работать не будет. Позже будет применено исправление. Температура процессора в простое составляет 38°C.

Бенчмарки GEEKOM Mini Air12 Lite на Ubuntu 24.04

Начнем тестирование в Linux с утилиты sbc-bench.sh от Thomas Kaiser:

aey@air12-lite-cnx:~/Downloads/sbc-bench-master$ sudo ./sbc-bench.sh -r
[sudo] password for aey: 
Starting to examine hardware/software for review purposes...

sbc-bench v0.9.68

Installing needed tools: distro packages already installed. Done.
Checking cpufreq OPP. Done.
Executing tinymembench. Done.
Executing RAM latency tester. Done.
Executing OpenSSL benchmark. Done.
Executing 7-zip benchmark. Done.
Throttling test: heating up the device, 5 more minutes to wait. Done.
Checking cpufreq OPP again. Done (11 minutes elapsed).

Results validation:

  * Measured clockspeed not lower than advertised max CPU clockspeed
  * No swapping
  * Background activity (%system) OK
  * Powercap detected. Details: "sudo powercap-info -p intel-rapl" -> https://tinyurl.com/4jh9nevj


Full results uploaded to https://0x0.st/Xd2m.bin


# GEEKOM Air12 lite  / N100

Tested with sbc-bench v0.9.68 on Mon, 18 Nov 2024 18:14:09 +0700. Full info: [https://0x0.st/Xd2m.bin](http://0x0.st/Xd2m.bin)

### General information:

    Information courtesy of cpufetch:
    
    Name:                Intel(R) N100
    Microarchitecture:   Alder Lake
    Technology:          10nm
    Max Frequency:       3.400 GHz
    Cores:               4 cores
    AVX:                 AVX,AVX2
    FMA:                 FMA3
    L1i Size:            64KB (256KB Total)
    L1d Size:            32KB (128KB Total)
    L2 Size:             2MB
    L3 Size:             6MB
    
    N100, Kernel: x86_64, Userland: amd64
    
    CPU sysfs topology (clusters, cpufreq members, clockspeeds)
                     cpufreq   min    max
     CPU    cluster  policy   speed  speed   core type
      0        0        0      700    3400   Alder Lake
      1        0        1      700    3400   Alder Lake
      2        0        2      700    3400   Alder Lake
      3        0        3      700    3400   Alder Lake

7712 KB available RAM

### Policies (performance vs. idle consumption):

Status of performance related policies found below /sys:

    /sys/module/pcie_aspm/parameters/policy: default [performance] powersave powersupersave

### Clockspeeds (idle vs. heated up):

Before at 46.0°C:

    cpu0: OPP: 3400, Measured: 3387 

After at 64.0°C:

    cpu0: OPP: 3400, Measured: 3387 

### Performance baseline

  * memcpy: 9577.9 MB/s, memchr: 15771.7 MB/s, memset: 8403.9 MB/s
  * 16M latency: 111.5 99.56 112.0 99.56 111.2 96.63 99.73 104.2 
  * 128M latency: 125.6 118.9 125.9 118.6 125.3 123.3 115.7 119.0 
  * 7-zip MIPS (3 consecutive runs): 13566, 12792, 11906 (12750 avg), single-threaded: 3879
  * `aes-256-cbc     893352.61k  1176906.88k  1217459.88k  1227885.23k  1231060.99k  1229963.26k`
  * `aes-256-cbc     902828.82k  1177792.53k  1217706.41k  1227877.38k  1230509.40k  1231295.83k`

### PCIe and storage devices:

  * Intel Alder Lake-N [UHD Graphics] (Onboard - Video): driver in use: i915
  * Intel Alder Lake-N Thunderbolt 4 USB (Onboard - Other): driver in use: xhci_hcd
  * Intel Alder Lake-N PCH USB 3.2 xHCI Host (Onboard - Other): driver in use: xhci_hcd
  * Intel Alder Lake-N SATA AHCI (Onboard - SATA): driver in use: ahci
  * Intel Device 54c4 (Onboard - Other): driver in use: sdhci-pci
  * Motorcomm YT6801 Gigabit Ethernet: Speed 2.5GT/s, Width x1, driver in use: , 
  * MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter: Speed 5GT/s, Width x1, driver in use: mt7921e, 
  * 238.5GB "Wodposit SSD" SSD as /dev/sda: SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s), 4% worn out, drive temp: 22°C
  * Macronix MX25L25635E 32MB SPI NOR flash, drivers in use: spi-nor/intel-spi

### Challenging filesystems:

The following partitions are NTFS: sda3,sda4 -> https://tinyurl.com/mv7wvzct

### Swap configuration:

  * /swap.img on /dev/sda5: 4.0G (0K used)

### Software versions:

  * Ubuntu 24.04.1 LTS (noble)
  * Compiler: /usr/bin/gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0 / x86_64-linux-gnu
  * OpenSSL 3.0.13, built on 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024)    

### Kernel info:

  * `/proc/cmdline: BOOT_IMAGE=/boot/vmlinuz-6.8.0-48-generic root=UUID=f7e03f45-cfdd-4ad3-af33-37ebb3fe539f ro quiet splash vt.handoff=7`
  * Vulnerability Reg file data sampling: Mitigation; Clear Register File
  * Vulnerability Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
  * Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
  * Kernel 6.8.0-48-generic / CONFIG_HZ=1000

Waiting for the device to cool down...................................... 39.0°C

Наблюдается троттлинг: в тесте 7-zip средний результат составил 12 750 баллов, но после каждого прогона показатель снижался. Первый прогон дал 13 566 MIPS, второй — 12 792 балла, а последний — всего 11 906 баллов. Однако это не связано с температурой CPU, так как в полном логе она не превышала 70°C.

Проверим лимиты мощности:

aey@air12-lite-cnx:~$ sudo powercap-info -p intel-rapl
[sudo] password for aey: 
enabled: 1
Zone 0
  name: package-0
  enabled: 1
  max_energy_range_uj: 262143328850
  energy_uj: 39198395257
  Constraint 0
    name: long_term
    power_limit_uw: 15000000
    time_window_us: 27983872
    max_power_uw: 6000000
  Constraint 1
    name: short_term
    power_limit_uw: 25000000
    time_window_us: 2440
    max_power_uw: 0
  Constraint 2
    name: peak_power
    power_limit_uw: 78000000
    max_power_uw: 0
  Zone 0:0
    name: core
    enabled: 0
    max_energy_range_uj: 262143328850
    energy_uj: 13482617889
    Constraint 0
      name: long_term
      power_limit_uw: 0
      time_window_us: 976
  Zone 0:1
    name: uncore
    enabled: 0
    max_energy_range_uj: 262143328850
    energy_uj: 44900519
    Constraint 0
      name: long_term
      power_limit_uw: 0
      time_window_us: 976

Лимиты мощности PL1 и PL2 установлены на 15 Вт и 25 Вт как и в Windows 11 .

Дополнительно протестируем производительность CPU с помощью Geekbench 6.3.0 в одноядерном и многоядерном режимах.

GEEKOM Mini Air12 Lite Linux Geekbench 6.3.0

GEEKOM Air12 Lite набрал 1228 баллов в одноядерном тесте и 3122 балла в многоядерном.

Тестирование GPU с Unigine Heaven Benchmark 4.0 показало результат в 276 баллов при средней частоте кадров 10,9 FPS в разрешении 1920×1080.

Mini Air12 Lite Unigine Heaven Benchmark 4.0 Ubuntu 24.04 Linux

Далее протестированы видео 4K и 8K на YouTube в Firefox с разной частотой кадров.

Mini Air12 Lite YouTube 4k p30 firefox Ubuntu 24.04

Воспроизведение 4K 30 FPS прошло без проблем: за 5 минут воспроизведения потеряно всего 5 кадров из 10 016.

Mini Air12 Lite YouTube 4kp60 firefox Ubuntu 24.04

4K 60FPS также воспроизводился нормально, но с большим количеством потерянных кадров (121 из 19 934).

Mini Air12 Lite YouTube 8k 4320p 30fps firefox Ubuntu 24.04

Воспроизведение 8K 30FPS было отличным: за 5 минут потеряно всего 8 кадров.

Mini Air12 Lite YouTube 8k 4320p 60fps firefox Ubuntu 24.04

Однако 8K 60FPS воспроизводился неидеально, с подтормаживаниями: потеряно 2524 кадра из 22 252. Тестирование проводилось при комнатной температуре 26–28°C. В более прохладных условиях 8Kp60 мог бы работать лучше.

Наконец, проверим веб-браузинг с помощью Speedometer 2.0, который обычно тестирует одноядерную производительность.

GEEKOM Mini AIR12 Lite Speedometer 2.0 Firefox

GEEKOM Mini Air12 Lite показал 157 прогонов в минуту в Firefox.

Поскольку Speedometer 2.0 устарел, также запущен Speedometer 3.0 для сравнения в будущих обзорах.

Intel N100 Speedometer 3.0 Firefox Ubuntu

Мини-ПК на Intel N100 набрал 9,83 балла.

Сравнение бенчмарков GEEKOM Mini Air12 Lite на Ubuntu с другими мини-ПК на Intel N100

Теперь, когда есть результаты тестов GEEKOM Mini Air12 Lite на Ubuntu 24.04, можно сравнить их с двумя другими мини-ПК на Intel Processor N100: GEEKOM Mini Air12 и MINIX Z100-0dB , которые также тестировались на Ubuntu 24.04.

Сначала приведем основные характеристики всех трех систем.

GEEKOM Mini Air12 Lite GEEKOM Mini Air12 MINIX Z100-0dB
SoC Intel Alder Lake-N Processor N100 Intel Alder Lake-N Processor N100 Intel Alder Lake-N Processor N100
CPU 4-core/4-thread @ up to
3.4 GHz (Turbo)
4-core/4-thread @ up to
3.4 GHz (Turbo)
4-core/4-thread @ up to
3.4 GHz (Turbo)
GPU 24EU Intel HD Graphics 24EU Intel HD Graphics 24EU Intel HD Graphics
Memory 8 GB DDR4-3200 16GB DDR5-4800 16 GB DDR4-3200
Storage 256GB SATA SSD 512GB NVMe SSD 512GB NVMe SSD
Default OS Windows 11 Pro Windows 11 Pro Windows 11 Pro

А теперь таблица сравнения бенчмарков на Ubuntu.

GEEKOM Mini Air12 Lite GEEKOM Mini Air12 MINIX Z100-0dB
Linux distribution Ubuntu 24.04.1 Ubuntu 22.04 Ubuntu 22.04
sbc-bench.sh
— memcpy 9,577.9 MB/s 10,459.3 MB/s 9,572.6 MB/s
— memset 8,403 MB/s 10,665.4 MB/s 8,552.2 MB/s
— 7-zip (average) 12,750 13,940 10,680
— 7-zip (top result) 13,566 13,976 12,324
— OpenSSL AES-256 16K 1,231,295.83k 1,233,283.75k 1,232,743.08k
Geekbench 6 Single 1,228 1,213 1,243
Geekbench 6 Multi 3,122 3,272 3,189
Unigine Heaven score 276 303 294
Speedometer (Firefox) 157 149 146

Неудивительно, что все три системы показывают схожие результаты, поскольку они используют один и тот же процессор Intel N100. Тем не менее, GEEKOM Mini Air12 обычно немного опережает в большинстве тестов, а бесшумный MINIX Z100-0dB испытывает больше трудностей в многоядерных тестах, таких как 7-zip, по сравнению с моделями с активным охлаждением. Более высокий результат Speedometer 2.0 в Firefox, вероятно, связан с улучшениями в программном обеспечении браузеров со временем .

Тестирование накопителя и USB

Производительность 256 ГБ SATA SSD проверена с помощью iozone3:

aey@air12-lite-cnx:~$ sudo iozone -e -I -a -s 1000M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
	
                                                                    random    random      bkwd     record     stride                                        
              kB  reclen    write    rewrite      read    reread      read     write      read    rewrite       read    fwrite  frewrite     fread   freread
         1024000       4    100270    119058     86743     87894     34908     95694                                                                
         1024000      16    252619    255456    220916    213143    106795    212196                                                                
         1024000     512    407830    428964    406329    408921    378467    405568                                                                
         1024000    1024    468513    412731    458182    454026    430298    451877                                                                
         1024000   16384    456539    448391    542268    543251    542884    474040                                                                

iozone test complete.

Скорость последовательного чтения около 542 МБ/с, записи — около 456 МБ/с. Сравнивая с результатами CrystalDiskMark в Windows 11, Mini Air12 Lite показал 561 МБ/с и 503 МБ/с для чтения и записи соответственно. Это ниже, чем у большинства мини-ПК с NVMe SSD, но ожидаемо для SATA-накопителя. GEEKOM выбрал этот вариант для снижения стоимости бюджетного мини-ПК.

Для проверки скорости USB-портов к каждому из USB 3.0 был подключен внешний NVMe SSD ORICO M234C3-U4 с интерфейсом USB 3.0 , а к USB 2.0 — HDD. Использовались утилиты lsusb и iozone3 для подтверждения скорости и стандарта.

Результаты для левого USB 3.0 Type-A на передней панели:

aey@air12-lite-cnx:~$ lsusb -t | grep uas
|__ Port 001: Dev 002, If 0, Class=Mass Storage, Driver=uas, 10000M
aey@air12-lite-cnx:/media/cnx/EXT4-REVIEW$ sudo iozone -e -I -a -s 1000M -r 16384k -i 0 -i 1

                                                                    random    random      bkwd     record     stride                                        
              kB  reclen    write    rewrite      read    reread      read     write      read    rewrite       read    fwrite  frewrite     fread   freread
         1024000   16384   1010484   1006180    874908    877794                                                                                  

iozone test complete.

И для верхнего левого USB 2.0 Type-A на задней панели:

cnx@air12-lite-cnx:~$ lsusb -t | grep uas
    |__ Port 003: Dev 009, If 0, Class=Mass Storage, Driver=uas, 480M
cnx@air12-lite-cnx:/media/cnx/USB3_EXT4$ sudo iozone -e -I -a -s 1000M -r 16384k -i 0 -i 1

                                                                    random    random      bkwd     record     stride                                        
              kB  reclen    write    rewrite      read    reread      read     write      read    rewrite       read    fwrite  frewrite     fread   freread
         1024000   16384     40824     37296     39604     42258                                                                                  

iozone test complete.

Сводка по скорости USB-портов (слева направо)

  • Передняя панель
    • USB-A #1 – USB 3.2 (10 Гбит/с) – Скорость чтения: 874 МБ/с; записи: 1010 МБ/с
    • USB-A #2 – USB 3.2 (10 Гбит/с) – Скорость чтения: 869 МБ/с; записи: 981 МБ/с
  • Информационная панель:
    • USB-A #1 (верхний) – USB 2.0 (480 Mbps) – Скорость чтения: 39 MB/s; скорость записи: 40 MB/s
    • USB-A #2 (нижний) – USB 2.0 (480 Mbps) – Скорость чтения: 42 MB/s; скорость записи: 42 MB/s
    • USB-A #3 (верхний) – USB 3.2 (10 Gbps) – Скорость чтения: 876 MB/s; скорость записи: 988 MB/s
    • USB-A #4 (нижний) – USB 3.2 (10 Gbps) – Скорость чтения: 869 MB/s; скорость записи: 986 MB/s

Все соответствует заявленным характеристикам.

Производительность сети (GbE и WiFi 6)

Сетевая производительность GEEKOM Mini Air12 Lite также была протестирована с помощью утилиты iperf3 на UP Xtreme i11 Edge mini PC в качестве клиента.

Первая проблема заключается в том, что Ethernet не работает: хотя контроллер Motorcomm YT6801 определяется, драйвер не загружается, как показывает inxi. К счастью, существует драйвер на GitHub , который можно относительно легко установить в Ubuntu:

sudo apt install build-essential dkms
wget https://github.com/dante1613/Motorcomm-YT6801/raw/main/tuxedo-yt6801/tuxedo-yt6801_1.0.28-1_all.deb
sudo dpkg -i tuxedo-yt6801_1.0.28-1_all.deb
echo yt6801 | sudo tee -a /etc/modules
sudo depmod
sudo reboot

После настройки гигабитного Ethernet-соединения был проведен тест с iperf3

  • Загрузка
cnx@air12-lite-cnx:~$ iperf3 -t 60 -c 192.168.31.12 -i 10 -R
Connecting to host 192.168.31.12, port 5201
Reverse mode, remote host 192.168.31.12 is sending
[  5] local 192.168.31.121 port 47832 connected to 192.168.31.12 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec  1.10 GBytes   942 Mbits/sec                  
[  5]  10.01-20.01  sec  1.10 GBytes   941 Mbits/sec                  
[  5]  20.01-30.01  sec  1.09 GBytes   940 Mbits/sec                  
[  5]  30.01-40.01  sec  1.09 GBytes   940 Mbits/sec                  
[  5]  40.01-50.00  sec  1.09 GBytes   941 Mbits/sec                  
[  5]  50.00-60.01  sec  1.10 GBytes   942 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-60.05  sec  6.58 GBytes   941 Mbits/sec    1             sender
[  5]   0.00-60.01  sec  6.57 GBytes   941 Mbits/sec                  receiver

iperf Done.

  • Отправка
cnx@air12-lite-cnx:~$ iperf3 -t 60 -c 192.168.31.12 -i 10
Connecting to host 192.168.31.12, port 5201
[  5] local 192.168.31.121 port 48158 connected to 192.168.31.12 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-10.01  sec  1.01 GBytes   865 Mbits/sec    0    546 KBytes       
[  5]  10.01-20.01  sec  1.01 GBytes   865 Mbits/sec    0    546 KBytes       
[  5]  20.01-30.01  sec  1.01 GBytes   865 Mbits/sec    0    830 KBytes       
[  5]  30.01-40.00  sec  1.00 GBytes   863 Mbits/sec    0    830 KBytes       
[  5]  40.00-50.01  sec  1.01 GBytes   864 Mbits/sec    0    830 KBytes       
[  5]  50.01-60.01  sec  1.01 GBytes   865 Mbits/sec    0    830 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-60.01  sec  6.04 GBytes   864 Mbits/sec    0             sender
[  5]   0.00-60.06  sec  6.04 GBytes   863 Mbits/sec                  receiver

iperf Done.

  • Полнодуплексный режим (двунаправленный)
cnx@air12-lite-cnx:~$ iperf3 -t 60 -c 192.168.31.12 -i 10 --bidir
Connecting to host 192.168.31.12, port 5201
[  5] local 192.168.31.121 port 51320 connected to 192.168.31.12 port 5201
[  7] local 192.168.31.121 port 51330 connected to 192.168.31.12 port 5201
[ ID][Role] Interval           Transfer     Bitrate         Retr  Cwnd
[  5][TX-C]   0.00-10.01  sec   769 MBytes   644 Mbits/sec    0    482 KBytes       
[  7][RX-C]   0.00-10.01  sec  1.09 GBytes   938 Mbits/sec                  
[  5][TX-C]  10.01-20.01  sec   772 MBytes   647 Mbits/sec    0    723 KBytes       
[  7][RX-C]  10.01-20.01  sec  1.09 GBytes   938 Mbits/sec                  
[  5][TX-C]  20.01-30.00  sec   768 MBytes   644 Mbits/sec    0    723 KBytes       
[  7][RX-C]  20.01-30.00  sec  1.09 GBytes   938 Mbits/sec                  
[  5][TX-C]  30.00-40.01  sec   770 MBytes   645 Mbits/sec    0    723 KBytes       
[  7][RX-C]  30.00-40.01  sec  1.09 GBytes   938 Mbits/sec                  
[  5][TX-C]  40.01-50.01  sec   770 MBytes   646 Mbits/sec    0    723 KBytes       
[  7][RX-C]  40.01-50.01  sec  1.09 GBytes   938 Mbits/sec                  
[  5][TX-C]  50.01-60.01  sec   770 MBytes   646 Mbits/sec    0    723 KBytes       
[  7][RX-C]  50.01-60.01  sec  1.09 GBytes   938 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID][Role] Interval           Transfer     Bitrate         Retr
[  5][TX-C]   0.00-60.01  sec  4.51 GBytes   646 Mbits/sec    0             sender
[  5][TX-C]   0.00-60.06  sec  4.51 GBytes   645 Mbits/sec                  receiver
[  7][RX-C]   0.00-60.01  sec  6.56 GBytes   938 Mbits/sec    1             sender
[  7][RX-C]   0.00-60.06  sec  6.55 GBytes   937 Mbits/sec                  receiver

iperf Done.

Результаты приемлемы, хотя и не столь хороши, как у контроллеров Intel или Realtek, особенно в режимах отправки и двунаправленной передачи.

Также был протестирован WiFi 6 @ 5 ГГц, но это не имеет большого значения, так как GEEKOM сообщили, что в будущих партиях будет использоваться модуль WiFi 5.

  • Загрузка
cnx@air12-lite-cnx:~$ iperf3 -t 60 -c 192.168.31.12 -i 10 -R
Connecting to host 192.168.31.12, port 5201
Reverse mode, remote host 192.168.31.12 is sending
[  5] local 192.168.31.242 port 55254 connected to 192.168.31.12 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec  1.90 GBytes  1.63 Gbits/sec                  
[  5]  10.01-20.01  sec  1.89 GBytes  1.62 Gbits/sec                  
[  5]  20.01-30.01  sec  1.80 GBytes  1.54 Gbits/sec                  
[  5]  30.01-40.01  sec  1.86 GBytes  1.60 Gbits/sec                  
[  5]  40.01-50.01  sec  1.93 GBytes  1.65 Gbits/sec                  
[  5]  50.01-60.01  sec  1.94 GBytes  1.67 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-60.06  sec  11.3 GBytes  1.62 Gbits/sec   35             sender
[  5]   0.00-60.01  sec  11.3 GBytes  1.62 Gbits/sec                  receiver

iperf Done.

  • Отправка
cnx@air12-lite-cnx:~$ iperf3 -t 60 -c 192.168.31.12 -i 10
Connecting to host 192.168.31.12, port 5201
[  5] local 192.168.31.242 port 39216 connected to 192.168.31.12 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-10.01  sec  1.52 GBytes  1.30 Gbits/sec    0   3.12 MBytes       
[  5]  10.01-20.01  sec  1.51 GBytes  1.30 Gbits/sec    0   3.12 MBytes       
[  5]  20.01-30.01  sec  1.54 GBytes  1.33 Gbits/sec    0   3.12 MBytes       
[  5]  30.01-40.01  sec  1.55 GBytes  1.33 Gbits/sec    0   3.12 MBytes       
[  5]  40.01-50.01  sec  1.56 GBytes  1.34 Gbits/sec    0   3.12 MBytes       
[  5]  50.01-60.01  sec  1.56 GBytes  1.34 Gbits/sec    0   3.12 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-60.01  sec  9.25 GBytes  1.32 Gbits/sec    0             sender
[  5]   0.00-60.05  sec  9.24 GBytes  1.32 Gbits/sec                  receiver

iperf Done.

Как уже сообщалось ранее, Bluetooth на модуле Mediatek MT7922 требует как минимум Linux 6.10 , но Ubuntu 24.04 поставляется с Linux 6.8.

Поэтому пользователям, которым нужен Bluetooth, придется либо установить Ubuntu 24.10, либо вручную обновить ядро до версии 6.10 в Ubuntu 24.04. Был выбран второй вариант:

cnx@air12-lite-cnx:~$ uname -a
Linux air12-lite-cnx 6.10.0-061000rc4-generic #202406161734 SMP PREEMPT_DYNAMIC Sun Jun 16 21:47:04 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Bluetooth был успешно обнаружен, ошибок не зафиксировано:

cnx@air12-lite-cnx:~$ inxi -Fc0
...
Bluetooth:
  Device-1: IMC Networks Wireless_Device driver: btusb type: USB
  Report: hciconfig ID: hci0 state: up address: 28:D0:43:33:5C:9F bt-v: 5.3

cnx@air12-lite-cnx:~$ sudo dmesg | grep -i bluetooth
[    3.755590] Bluetooth: Core ver 2.22
[    3.755617] NET: Registered PF_BLUETOOTH protocol family
[    3.755618] Bluetooth: HCI device and connection manager initialized
[    3.755623] Bluetooth: HCI socket layer initialized
[    3.755625] Bluetooth: L2CAP socket layer initialized
[    3.755629] Bluetooth: SCO socket layer initialized
[    3.843301] Bluetooth: hci0: HW/SW Version: 0x008a008a, Build Time: 20240219103618
[    3.985137] Bluetooth: hci0: Device setup in 147031 usecs
[    3.985149] Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
[    4.046627] Bluetooth: hci0: AOSP extensions version v0.96
[    4.046632] Bluetooth: hci0: AOSP quality report is not supported
[    4.920706] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    4.920711] Bluetooth: BNEP filters: protocol multicast
[    4.920715] Bluetooth: BNEP socket layer initialized
[    4.925933] Bluetooth: MGMT ver 1.22
[    6.553549] Bluetooth: RFCOMM TTY layer initialized
[    6.553558] Bluetooth: RFCOMM socket layer initialized
[    6.553565] Bluetooth: RFCOMM ver 1.11
[  874.682415] Bluetooth: hci0: corrupted SCO packet

Файл был успешно передан с компьютера на Android-смартфон по Bluetooth. Однако, как и в случае с WiFi, GEEKOM планирует заменить беспроводной модуль, поэтому данные тесты WiFi и Bluetooth не будут актуальны для большинства пользователей.

Mediatek MT7922 bluetooth transfer linux

Стресс-тест и тепловые характеристики Mini Air12 Lite

Для оценки тепловых характеристик GEEKOM Air12 Lite был проведен стресс-тест четырехъядерного процессора Intel Processor N100 (Alder Lake-N) с мониторингом температуры и частоты CPU с помощью Psensor и sbc-bench.sh.

Stress test Intel N100 CPU

График показывает, что температура CPU быстро поднимается с ~42°C до ~60-65°C в начале теста, а затем стабилизируется в диапазоне 68-72°C.

sbc-bench.sh CPU frequency & temperature stress test

sbc-bench.sh также показывает, что частота CPU под нагрузкой составляет около 2900 МГц, что соответствует предыдущей версии Mini Air12. Максимальная температура CPU в Lite-версии немного ниже (72°C против 77°C у Mini Air12). Примечание: Тестирование проводилось при температуре окружающей среды 26-28°C.

Уровень шума вентилятора

Вентилятор мини-ПК практически не слышен в режиме простоя или при легкой нагрузке, но становится заметнее под высокой нагрузкой. Уровень шума измерялся шумомером на расстоянии ~5 см от верхней части устройства

  • Простой – ~39 – 39.6 дБА
  • Воспроизведение видео – 39.6 – 41.1 дБА (YouTube 8Kp60 в Firefox)
  • Стресс-тест – 39.5 – 48.1 дБА

Фоновый шум в помещении составлял 37 – 38 дБА.

Потребление энергии GEEKOM Mini Air12 Lite в Ubuntu

Потребление энергии измерялось с помощью ваттметра:

  • Выключен – 1.2 – 1.3 Вт
  • Простой – 6.0 – 6.5 Вт
  • Воспроизведение видео – 16 – 17 Вт (YouTube 8Kp60 в Firefox)
  • Стресс-тест – 20.1 – 21.1 Вт

Примечание: Во время измерений мини-ПК был подключен к WiFi 6, USB-клавиатуре, USB-мыши и дисплею GAOMON PD2200 через HDMI.

Заключение

GEEKOM Mini Air12 Lite достаточно хорошо работает с Ubuntu 24.04, хотя первоначальная настройка Linux не столь проста, как на большинстве других систем. Сначала о плюсах: веб-серфинг работает нормально с учетом ограниченного объема ОЗУ (8 ГБ), воспроизведение видео 4Kp60 и 8Kp30 на YouTube плавное, хотя 8Kp60 работает не так хорошо, как на Mini Air12 в прошлом году. Общая производительность сопоставима с более дорогими мини-ПК на базе Intel N100.

Процесс первоначальной настройки был не самым гладким. Создание dual-boot системы с Windows 11 и Ubuntu 22.04 на SSD 256 ГБ оказалось сложнее, потребовался сброс Windows 11 перед установкой Ubuntu. В Ubuntu отсутствуют драйверы для Ethernet-контроллера MotorComm YT6801, поэтому изначально работает только WiFi. GEEKOM также заменит модуль WiFi 6 на WiFi 5 в новых партиях, и нет гарантии, что новый модуль будет поддерживаться в Linux. В худшем случае новые Mini Air12 Lite могут не иметь сетевого подключения «из коробки», и для установки драйвера YT6801 может потребоваться USB-Ethernet адаптер. Хотя такой сценарий маловероятен, так как большинство беспроводных модулей поддерживаются в Linux, исключать его полностью нельзя.

Благодарим GEEKOM за предоставленный Mini Air12 Lite для обзора. Устройство хорошо работает с предустановленной Windows 11 Pro, но Ubuntu/Linux рекомендуется более опытным пользователям. Мини-ПК можно приобрести на Amazon за $169 (в рамках Black Friday) и на GEEKOM US за $179 с промокодом «Air12Lite20» (действует до 2 декабря и, возможно, дольше). В Великобритании устройство доступно на GEEKOM UK за 199 GBP , у компании также есть магазины в других странах. Хотя это недорогой мини-ПК по сравнению с Mini Air12, существуют и более бюджетные варианты на Intel N100, например, GMKtec G3 в аналогичной конфигурации примерно за $100 на AliExpress или $128 на Amazon . Преимущество GEEKOM – локальные склады, бесплатный 30-дневный возврат и 3-летняя гарантия, которая может пригодиться (например, если Linux не будет работать с новым модулем WiFi 5).

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments