Solução da comunidade

iGPU Intel N150 no ZimaOS: de não suportado em 2024 à aceleração de hardware /dev/dri após a versão 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.

O título “iGPU Intel N150 não suportada” é histórico. No final de 2024, os utilizadores da fonte conseguiam ver o dispositivo PCI gráfico Alder Lake-N, mas o intel_gpu_top não encontrava nenhum dispositivo i915 utilizável e o /dev/dri estava ausente nos testes posteriores da versão 1.4. A IceWhale reconheceu que a plataforma CPU/GPU era demasiado recente e iniciou a validação dos controladores.

Em agosto de 2025, um utilizador da comunidade relatou que os gráficos do N150 funcionavam para si desde a versão beta1 do ZimaOS 1.4.2 e mostrou /dev/dri/card0 e renderD128. Atualmente, o próprio ZimaBoard 2 é fornecido com um Intel N150, pelo que a antiga conclusão de que “o N150 não é suportado” não deve ser aplicada ao ZimaOS atual. A questão restante é saber se o contentor específico do Jellyfin/Plex tem acesso correto ao dispositivo GPU e se está realmente a utilizar transcodificação por hardware.

As primeiras versões do ZimaOS conseguiam detetar a GPU, mas não inicializavam um dispositivo i915 utilizável

A publicação original mostrava:

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

mas o intel_gpu_top não indicava nenhum dispositivo i915 integrado/discreto. Isto significa que a enumeração PCI, por si só, não era suficiente para permitir a aceleração por hardware.

Um kernel Linux mais recente alterou o resultado noutras distribuições

Um participante testou distribuições derivadas do Ubuntu e afirmou que a GPU começou a funcionar depois de mudar para o kernel 6.12.3. Isto foi uma comparação da comunidade, não uma correção do ZimaOS, mas apoiou o diagnóstico de que a maturidade do kernel/controlador era a camada limitadora.

A IceWhale visou o suporte do N150 no ZimaOS 1.4.2

Em maio de 2025, Zima-Jerry afirmou que os testes do controlador da iGPU do N150 estavam em curso e que, salvo problemas, o suporte deveria chegar na versão 1.4.2.

Quando questionado sobre o prazo em julho, Zima-Giorgio afirmou que o lançamento era esperado dentro de duas semanas.

Um utilizador confirmou o /dev/dri na versão 1.4.2

Depois da chegada da versão 1.4.2, Jozu afirmou que continuava sem funcionar no seu caso, enquanto coffee.coyote respondeu que funcionava desde a beta1 e publicou:

/dev/dri/
  by-path
  card0
  renderD128

Isto é útil, mas não constitui uma confirmação universal — uma combinação de hardware/compilação funcionou, enquanto outro participante da fonte continuava a relatar dificuldades.

O ZimaBoard 2 atual utiliza um Intel N150

A documentação atual de hardware da IceWhale indica que o ZimaBoard 2 inclui um CPU Intel N150 de quatro núcleos e uma saída Mini DisplayPort. As orientações atuais do Jellyfin sobre hardware também descrevem o N150 como tendo gráficos integrados compatíveis com Quick Sync, alertando, contudo, que a capacidade do hardware, por si só, não prova que a aceleração esteja ativa na aplicação.

Consulte a plataforma N150 atual do ZimaBoard 2.

Verifique primeiro o caminho da GPU no anfitrião

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

Um sistema atual destinado à transcodificação por hardware Intel deve normalmente expor um nó de renderização como /dev/dri/renderD128. Se /dev/dri estiver ausente, corrija a camada do controlador/kernel do anfitrião antes de alterar o Jellyfin.

Passe a GPU para o Jellyfin ou Plex

A fonte recomendava especificamente adicionar /dev/dri aos dispositivos/volumes do contentor. As orientações atuais para contentores Jellyfin seguem o mesmo princípio geral: o dispositivo de renderização tem de estar acessível dentro do contentor e o utilizador/grupo de execução deve ter permissão para o utilizar.

Verifique uma transcodificação real por hardware

A Reprodução direta não utiliza o codificador/descodificador. Force uma carga de teste válida que exija transcodificação e, em seguida, verifique as informações de reprodução do Jellyfin/Plex e a atividade da GPU. Uma utilização elevada do CPU, por si só, não é prova suficiente, caso as legendas, o mapeamento de tons ou um codec não suportado mantenham parte do processamento em software.

Perguntas frequentes sobre a iGPU Intel N150

O Intel N150 continua geralmente sem suporte no ZimaOS atual?

Não. A discussão antiga antecede o trabalho de suporte da versão 1.4.2, e o próprio ZimaBoard 2 atual utiliza um Intel N150.

Que caminho do anfitrião deve aparecer para a aceleração gráfica Intel?

Uma pilha gráfica Linux funcional expõe normalmente /dev/dri, incluindo um nó de renderização como renderD128.

Todos os utilizadores da fonte relataram sucesso na versão 1.4.2?

Não. Um utilizador continuou a relatar problemas, enquanto outro confirmou um caminho /dev/dri funcional desde a beta1 da versão 1.4.2.