Communityoplossing

Intel N150-iGPU op ZimaOS: van niet-ondersteund in 2024 naar hardwareversnelling via /dev/dri na 1.4.2

A December 2024-August 2025 thread where early N150 systems exposed the VGA device but lacked a usable i915 /dev/dri path. IceWhale said N150 driver testing was underway for 1.4.2. One user later confirmed the iGPU worked from 1.4.2 beta1 with card0 and renderD128 and advised mapping /dev/dri into Jellyfin.

De titel ‘Intel N150 iGPU wordt niet ondersteund’ is historisch. Eind 2024 konden de gebruikers uit de bron het Alder Lake-N-grafische PCI-apparaat zien, maar intel_gpu_top vond geen bruikbaar i915-apparaat en bij latere tests met versie 1.4 ontbrak /dev/dri. IceWhale erkende dat het CPU/GPU-platform te nieuw was en begon met drivervalidatie.

In augustus 2025 meldde een communitygebruiker dat de N150-graphics voor hen al sinds ZimaOS 1.4.2 beta1 werkten. Daarbij toonden ze /dev/dri/card0 en renderD128. De huidige ZimaBoard 2 wordt inmiddels geleverd met een Intel N150, dus de oude conclusie ‘N150 wordt niet ondersteund’ moet niet op de huidige versie van ZimaOS worden toegepast. De resterende vraag is of de specifieke Jellyfin-/Plex-container correcte toegang heeft tot het GPU-apparaat en daadwerkelijk hardwaretranscodering gebruikt.

Vroege versies van ZimaOS konden de GPU zien, maar geen bruikbaar i915-apparaat initialiseren

Het oorspronkelijke bericht toonde:

00:02.0 VGA compatible controller:
Intel Corporation Alder Lake-N [Intel Graphics]

maar intel_gpu_top meldde geen geïntegreerd of afzonderlijk i915-apparaat. Dat betekent dat alleen PCI-enumeratie niet voldoende was voor hardwareversnelling.

Een nieuwere Linux-kernel veranderde het resultaat op andere distributies

Een deelnemer testte distributies gebaseerd op Ubuntu en zei dat de GPU begon te werken na een overstap naar kernel 6.12.3. Dat was vergelijkingsinformatie uit de community en geen oplossing voor ZimaOS, maar het ondersteunde de diagnose dat de volwassenheid van de kernel en driver de beperkende laag was.

IceWhale richtte zich op N150-ondersteuning voor ZimaOS 1.4.2

In mei 2025 zei Zima-Jerry dat het testen van de N150-iGPU-driver gaande was en dat ondersteuning, behoudens problemen, in versie 1.4.2 zou komen.

Toen in juli naar de timing werd gevraagd, zei Zima-Giorgio dat de release binnen twee weken werd verwacht.

Eén gebruiker bevestigde /dev/dri op versie 1.4.2

Na de release van versie 1.4.2 zei Jozu dat het voor hen nog steeds niet werkte, terwijl coffee.coyote antwoordde dat het sinds beta1 werkte en het volgende plaatste:

/dev/dri/
  by-path
  card0
  renderD128

Dit is nuttig, maar geen universele bevestiging: één combinatie van hardware en build werkte, terwijl een andere deelnemer uit de bron nog steeds problemen meldde.

De huidige ZimaBoard 2 gebruikt een Intel N150

De actuele hardwaredocumentatie van IceWhale vermeldt voor de ZimaBoard 2 een quadcore-CPU van het type Intel N150 en een Mini DisplayPort-uitgang. De huidige hardwarehandleiding voor Jellyfin beschrijft de N150 ook als geïntegreerde graphics met Quick Sync-ondersteuning, maar waarschuwt dat hardwaremogelijkheden op zichzelf niet bewijzen dat versnelling in de app actief is.

Zie het huidige ZimaBoard 2-platform met N150.

Controleer eerst het GPU-pad op de host

ls -l /dev/dri
lspci -nnk | grep -A3 -i vga

Een actueel systeem dat bedoeld is voor hardwaretranscodering met Intel zou normaal gesproken een rendernode zoals /dev/dri/renderD128 moeten aanbieden. Als /dev/dri ontbreekt, los dan eerst de hostdriver- of kernelproblemen op voordat je Jellyfin wijzigt.

Geef Jellyfin of Plex toegang tot de GPU

De bron adviseerde specifiek om /dev/dri toe te voegen aan de apparaten/volumes van de container. De huidige richtlijnen voor Jellyfin-containers volgen hetzelfde algemene principe: het renderapparaat moet binnen de container toegankelijk zijn en de runtimegebruiker of -groep moet toestemming hebben om het te gebruiken.

Controleer een echte hardwaretranscodering

Direct Play maakt geen gebruik van de encoder of decoder. Forceer een legale test die transcodering vereist en controleer vervolgens de afspeelinformatie van Jellyfin of Plex en de GPU-activiteit. Alleen een hoge CPU-belasting is geen voldoende bewijs als ondertitels, tonemapping of een niet-ondersteunde codec ervoor zorgt dat een deel van de pijplijn softwarematig wordt uitgevoerd.

Veelgestelde vragen over de Intel N150-iGPU

Wordt de Intel N150 door de huidige versie van ZimaOS nog steeds over het algemeen niet ondersteund?

Nee. De oude thread dateert van vóór het ondersteuningswerk voor versie 1.4.2, en de huidige ZimaBoard 2 gebruikt zelf een Intel N150.

Welk hostpad moet zichtbaar zijn voor Intel-gpuversnelling?

Een werkende Linux-graphicsstack biedt normaal gesproken /dev/dri, inclusief een rendernode zoals renderD128.

Meldde elke gebruiker uit de bron succes met versie 1.4.2?

Nee. Eén gebruiker meldde nog steeds problemen, terwijl een andere gebruiker bevestigde dat het pad /dev/dri sinds ZimaOS 1.4.2 beta1 werkte.