Tilpas en Intel NUC med Linux

dec 8, 2021
admin

Efter næsten seks måneder med hyppige videokonferencer var jeg træt af at se på mine kolleger som små miniaturebilleder på 13″ og 15″ bærbare skærme. Jeg ønskede dog ikke det rod, som et skrivebords- eller tower-kabinet og al den tilhørende kabelføring udgør.

Jeg overvejede kortvarigt en Mac Mini, men jeg ønskede ikke at overgive mig til en proprietær grænseflade. Jeg ønskede virkelig en Linux-desktop med kraft, bærbarhed og et lille fodaftryk. Jeg overvejede System76’s Meerkat, men valgte i stedet at bygge min egen computer ved hjælp af en Intel Next Unit of Computing (NUC).

Intel skabte NUC’en som et meget lille, barebones-computersystem med en række muligheder. Det er mere kraftfuldt og mere modulært end noget som en Raspberry Pi, men det er mindre end selv et PC-tårn i microATX-størrelse.

I begyndelsen af 1990’erne var det nemt at købe et computersystem uden et installeret operativsystem. At bestemme, hvilket styresystem man ville installere på sin computer – uden at skulle betale den såkaldte “Windows-skat” – er en frihed, som jeg godt kunne lide at have. Og der er en anden følelse af frihed, når du bygger din egen computer – du kan selv vælge de komponenter, der skal indgå i dit computersystem, i stedet for at tage det, som en computerproducent beslutter. Der er også en vis grad af risiko og eventyr forbundet med et gør-det-selv-pc-projekt, som gør det mere tilfredsstillende end blot at købe noget.

Det, jeg ikke vidste, var, om Linux ville køre godt på en NUC. System76’s Meerkat er baseret på NUC-platformen, men jeg var ikke sikker på, om den havde en eller anden “hemmelig sauce”, der fik den til at fungere med Linux.

Meget research for en lille pc

Jeg lavede en hel del research på de forskellige NUC-versioner og besluttede mig til sidst for et Intel NUC8i5BEH-sæt.

800px-intel_nuc8.jpg

Intel NUC8i5BEK2

Intel NUC8i5BEK2 (Laserlicht, CC BY-SA 4.0)

Min kom med en Intel Core i5-8259U-processor @ 8x 3.8GHz og I219-V Gigabit Ethernet. Den har også Cannon Point-LP CNVi trådløs, indbygget understøttelse af Bluetooth, fire USB-porte, en Thunderbolt-port og HDMI. Jeg tilføjede to 8 GB RAM-chips til 16 GB RAM (denne NUC kan understøtte op til 32 GB). Jeg tilføjede også et SSD-drev – en 250 GB Samsung 970 EVO Plus M.2 NVMe SSD.

Her er et øjebliksbillede af systemet, som jeg har trukket fra Phoronix Test Suite:

Intel Core i5-8259U @ 3.80GHz
Core Count: 4 Thread Count: 8
Extensions: SSE 4.2 + AVX2 + AVX + RDRAND + FSGSBASE
Cache Size: 6144 KB
Microcode: 0xd6
Scaling Driver: intel_pstate powersave
GRAPHICS: Intel Iris Plus 655 3GB
Frequency: 1050MHz
OpenGL: 4.6 Mesa 20.0.8
Display Driver: modesetting 1.20.8
Monitor: Sceptre F27
Screen: 1920x1080
MOTHERBOARD: Intel NUC8BEB
BIOS Version: BECFL357.86A.0073.2019.0618.1409
Chipset: Intel Cannon Point-LP
Audio: Realtek ALC233
Network: Intel I219-V + Intel Cannon Point-LP CNVi
MEMORY: 16GB
DISK: Samsung SSD 970 EVO Plus 250GB
File-System: ext4
Mount Options: errors=remount-ro noatime rw
Disk Scheduler: NONE
OPERATING SYSTEM: Pop 20.04
Kernel: 5.4.0-7642-generic (x86_64)
Desktop: GNOME Shell 3.36.4
Display Server: X Server 1.20.8

NUC-sættet blev leveret med monteringshardware til at fastgøre det til bagsiden af en skærm. Jeg valgte et trådløst tastatur og en trådløs mus og havde tilfældigvis et Logitech C270-webkamera liggende fra et tidligere projekt.

Montering af NUC

Da pakken kom med posten, var jeg ivrig efter at samle min nye computer. Jeg tog NUC’en ud af kassen og kiggede på vejledningen. Jeg lærer bedst ved at se på, så jeg fandt en god video på YouTube, der viser, hvordan man åbner NUC’en og installerer RAM og et SSD-drev. Jeg fulgte videoens anvisninger og skruede de fire skruer i bunden af enheden af, fjernede dækslet og fik nemt klikket de to 8 GB RAM-chips på plads.

Installeringen af SSD-drevet var lidt vanskeligere. Jeg var nødt til at fjerne en lillebitte monteringsskrue, før jeg indsatte NVMe-drevet. Efter at have tabt skruen to gange og tabt den i kabinettet en gang lykkedes det mig at installere og fastgøre drevet. Derefter satte jeg dækslet på igen og fastgjorde de fire skruer i bunden igen.

Det var endelig tid til at se frugterne af mit arbejde. Jeg tilsluttede NUC’en til en skærm med et HDMI-kabel, tilsluttede tastaturet og musen til USB-portene og tændte enheden. Som vejledningen angav, trykkede jeg på F10-tasten ved opstart for at åbne BIOS og valgte det USB-drev, som jeg tidligere havde installeret System 76’s Pop_OS Linux-operativsystem på.

Bootning af Linux på en NUC

Min første opstart mislykkedes, så jeg indstillede BIOS til Legacy-tilstand, og ved anden opstart kom Pop_OS frem! Et hurtigt tjek afslørede, at det trådløse var fint, og at tastaturet og musen begge virkede. Installationen tog kun ca. 10 minutter. Jeg tilføjede mine yndlingsprogrammer, herunder Chrome-browseren, og begyndte at have det sjovt. I første omgang prøvede jeg et 32″ LCD-tv som skærm, men skærmen var for grynet, så jeg undersøgte lidt på nettet og bestilte en Sceptre 27″ skærm.

En af de bedste egenskaber ved NUC’en er, at den leveres uden styresystem, så du kan selv vælge dit eget. NUC-platformen er certificeret til en række Linux-distributioner, herunder Ubuntu, OpenSuse og Clear Linux. Jeg startede Fedora 32 op på min NUC, og det fungerede godt.

Jeg har været imponeret over systemets hastighed. Min opstartstid fra start til login er 17 sekunder. Her er et snapshot af det system, jeg oprettede ved hjælp af Neofetch.

nuc-snapshot.png

NUC performance specs

(Don Watkins, CC BY-SA 4.0)

Giv det et forsøg

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.