Personnaliser un Intel NUC avec Linux
Démarrez Linux sur le petit mais puissant Intel NUC. Utilisez-le pour le codage, la vidéoconférence et bien plus encore.
Après près de six mois de vidéoconférences fréquentes, j'en avais assez de regarder mes collègues comme de minuscules miniatures sur des écrans d'ordinateurs portables de 13 et 15 pouces. Cependant, je ne voulais pas de l'encombrement d'un ordinateur de bureau ou d'un boîtier tour et de tout le câblage associé.
J'ai brièvement envisagé un Mac Mini mais je ne voulais pas céder à une interface propriétaire. Je voulais vraiment un ordinateur de bureau Linux puissant, portable et peu encombrant. J'ai envisagé Meerkat de System76, mais j'ai plutôt choisi de construire mon propre ordinateur en utilisant une Intel Next Unit of Computing (NUC).
Intel a créé le NUC comme un très petit système informatique simple doté d'un certain nombre d'options. Il est plus puissant et plus modulaire qu'un Raspberry Pi, mais il est même plus petit qu'une tour PC de taille microATX.
Au début des années 1990, il était facile d’acheter un système informatique sans système d’exploitation installé. Décider quel système d'exploitation vous souhaitez installer sur votre ordinateur – sans avoir à payer la soi-disant « taxe Windows » – est une liberté que j'ai aimé avoir. Et vous ressentez un autre sentiment de liberté lorsque vous construisez votre propre ordinateur : vous pouvez choisir les composants qui entrent dans votre système informatique, plutôt que de prendre ce que décide le fabricant de l'ordinateur. Il y a aussi une part de risque et d'aventure impliquée dans un projet PC à faire soi-même qui le rend plus gratifiant que le simple achat de quelque chose.
Ce que je ne savais pas, c'est si Linux fonctionnerait bien sur un NUC. Meerkat de System76 est basé sur la plate-forme NUC, mais je ne savais pas s'il contenait une "sauce secrète" qui le faisait fonctionner avec Linux.
Beaucoup de recherches pour un petit PC
J'ai fait pas mal de recherches sur les différentes versions de NUC et j'ai finalement opté pour un kit Intel NUC8i5BEH.
Intel NUC8i5BEK2 (éclairage laser, CC BY-SA 4.0)
Le mien était livré avec un processeur Intel Core i5-8259U à 8x 3,8 GHz et Gigabit Ethernet I219-V. Il dispose également du sans fil Cannon Point-LP CNVi, d'une prise en charge intégrée de Bluetooth, de quatre ports USB, d'un port Thunderbolt et d'un port HDMI. J'ai ajouté deux puces RAM de 8 Go pour 16 Go de RAM (ce NUC peut prendre en charge jusqu'à 32 Go). J'ai également ajouté un disque SSD : un SSD Samsung 970 EVO Plus M.2 NVMe de 250 Go.
Voici un instantané du système que j'ai extrait de 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
Le kit NUC est livré avec le matériel de montage pour le fixer à l'arrière d'un moniteur. J'ai opté pour un clavier et une souris sans fil et j'avais une webcam Logitech C270 issue d'un projet précédent.
Assemblage du NUC
Lorsque le colis est arrivé par la poste, j'avais hâte d'assembler mon nouvel ordinateur. J'ai sorti le NUC de sa boîte et j'ai regardé les instructions. J'apprends mieux en regardant, j'ai donc trouvé une bonne vidéo sur YouTube qui montre comment ouvrir le NUC et installer de la RAM et un disque SSD. En suivant les instructions de la vidéo, j'ai dévissé les quatre vis au bas de l'appareil, retiré le couvercle et mis facilement en place les deux puces RAM de 8 Go.
L'installation du disque SSD a été un peu plus difficile. J'ai dû retirer une petite vis de montage avant d'insérer le lecteur NVMe. Après avoir laissé tomber la vis deux fois et l'avoir perdue une fois dans le boîtier, j'ai réussi à installer et sécuriser le lecteur. Ensuite, j'ai refixé le couvercle et resserré les quatre vis en bas.
Il était enfin temps de voir les fruits de mon travail. J'ai connecté le NUC à un moniteur avec un câble HDMI, connecté le clavier et la souris aux ports USB et allumé l'appareil. Comme indiqué dans les instructions, j'ai appuyé sur la touche F10 au démarrage pour accéder au BIOS et sélectionné la clé USB sur laquelle j'avais précédemment installé le système d'exploitation Pop_OS Linux du System 76.
Démarrer Linux sur un NUC
Mon premier démarrage a échoué, j'ai donc réglé le BIOS en mode Legacy, et au deuxième démarrage, Pop_OS est apparu ! Une vérification rapide a révélé que le réseau sans fil fonctionnait bien et que le clavier et la souris fonctionnaient tous deux. L'installation n'a pris que 10 minutes environ. J'ai ajouté mes applications préférées, y compris le navigateur Chrome, et j'ai commencé à m'amuser. Au début, j'ai essayé un téléviseur LCD 32" comme moniteur, mais l'affichage était trop granuleux, j'ai donc fait quelques recherches en ligne et j'ai commandé un écran Sceptre 27".
L'une des meilleures caractéristiques du NUC est qu'il est livré sans système d'exploitation, vous pouvez donc choisir le vôtre. La plate-forme NUC est certifiée sur un certain nombre de distributions Linux, notamment Ubuntu, OpenSuse et Clear Linux. J'ai démarré Fedora 32 sur mon NUC et cela a bien fonctionné.
J'ai été impressionné par la rapidité du système. Mon temps de démarrage entre le début et la connexion est de 17 secondes. Voici un instantané du système que j'ai créé à l'aide de Neofetch.
(Don Watkins, CC BY-SA 4.0)
Essaie
J'utilise mon système principalement pour l'écriture, le codage, la vidéoconférence, la virtualisation d'autres systèmes d'exploitation et la lecture. Je souhaite en savoir plus sur la plate-forme NUC et sur la manière dont les autres l'utilisent, alors assurez-vous de partager votre expérience dans la section commentaires.