커뮤니티 솔루션

ZimaOS의 Intel N150 iGPU: 2024년 미지원에서 1.4.2 이후 /dev/dri 하드웨어 가속 지원까지

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.

“Intel N150 iGPU 미지원”이라는 제목은 과거의 내용입니다. 2024년 말 당시 원문 작성자가 사용한 시스템에서는 Alder Lake-N 그래픽 PCI 장치를 확인할 수 있었지만, intel_gpu_top에서는 사용 가능한 i915 장치를 찾지 못했고, 이후 1.4 테스트에서는 /dev/dri도 없었습니다. IceWhale은 CPU/GPU 플랫폼이 너무 최신이어서 드라이버 검증을 시작했다고 밝혔습니다.

2025년 8월에는 한 커뮤니티 사용자가 ZimaOS 1.4.2 beta1부터 N150 그래픽이 작동했다고 보고했으며, /dev/dri/card0renderD128을 제시했습니다. 현재 ZimaBoard 2 자체가 Intel N150을 탑재해 출시되므로, 과거의 “N150은 지원되지 않는다”는 결론을 최신 ZimaOS에 적용해서는 안 됩니다. 이제 남은 문제는 특정 Jellyfin/Plex 컨테이너가 GPU 장치에 올바르게 접근할 수 있고 실제로 하드웨어 트랜스코딩을 사용하고 있는지 여부입니다.

초기 ZimaOS에서는 GPU를 확인할 수 있었지만 사용 가능한 i915 장치를 초기화하지 못했습니다

원문 게시물에는 다음과 같이 표시되었습니다.

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

하지만 intel_gpu_top에서는 통합 또는 외장 i915 장치가 없다고 보고했습니다. 이는 PCI 열거만으로는 하드웨어 가속이 충분하지 않았다는 의미입니다.

최신 Linux 커널은 다른 배포판에서 결과를 바꾸었습니다

한 참가자는 Ubuntu 기반 배포판을 테스트했으며 커널을 6.12.3으로 변경한 후 GPU가 작동하기 시작했다고 말했습니다. 이는 ZimaOS의 수정 사항이 아니라 커뮤니티의 비교 테스트 결과였지만, 커널 및 드라이버의 성숙도가 제한 요소였다는 진단을 뒷받침했습니다.

IceWhale은 ZimaOS 1.4.2에서 N150 지원을 목표로 했습니다

2025년 5월, Zima-Jerry는 N150 iGPU 드라이버 테스트가 진행 중이며 문제가 없다면 1.4.2에 지원이 추가될 예정이라고 밝혔습니다.

7월에 일정에 관한 질문을 받자 Zima-Giorgio는 출시가 2주 이내에 이루어질 것으로 예상한다고 답했습니다.

한 사용자가 1.4.2에서 /dev/dri를 확인했습니다

1.4.2가 출시된 후 Jozu는 여전히 작동하지 않는다고 말했지만, coffee.coyote는 beta1부터 작동했다고 답하며 다음 내용을 게시했습니다.

/dev/dri/
  by-path
  card0
  renderD128

이는 유용한 사례이지만 보편적인 확인 결과는 아닙니다. 한 하드웨어 및 빌드 조합에서는 작동했지만, 다른 원문 참가자는 여전히 문제를 보고했습니다.

현재 ZimaBoard 2는 Intel N150을 사용합니다

IceWhale의 최신 하드웨어 문서에는 ZimaBoard 2가 Intel N150 쿼드 코어 CPU와 Mini DisplayPort 출력을 탑재한 것으로 나와 있습니다. 최신 Jellyfin 하드웨어 안내에서도 N150을 Quick Sync를 지원하는 통합 그래픽으로 설명하지만, 하드웨어 지원 자체만으로 앱에서 가속이 활성화되었다고 단정할 수는 없다고 경고합니다.

현재 ZimaBoard 2 N150 플랫폼을 참조하세요.

먼저 호스트 GPU 경로를 확인하세요

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

Intel 하드웨어 트랜스코딩을 사용하도록 구성된 최신 시스템에서는 일반적으로 /dev/dri/renderD128과 같은 렌더 노드가 노출되어야 합니다. /dev/dri가 없다면 Jellyfin을 변경하기 전에 호스트 드라이버 및 커널 계층을 먼저 수정하세요.

GPU를 Jellyfin 또는 Plex에 전달하세요

원문에서는 컨테이너의 장치 또는 볼륨에 /dev/dri를 추가하라고 구체적으로 안내했습니다. 최신 Jellyfin 컨테이너 안내도 같은 원칙을 따릅니다. 컨테이너 내부에서 렌더 장치에 접근할 수 있어야 하며, 실행 사용자 또는 그룹에 이를 사용할 권한이 있어야 합니다.

실제 하드웨어 트랜스코딩을 확인하세요

직접 재생은 인코더나 디코더를 사용하지 않습니다. 트랜스코딩이 필요한 적법한 테스트 콘텐츠를 강제로 재생한 다음 Jellyfin/Plex의 재생 정보와 GPU 활동을 확인하세요. 자막, 톤 매핑 또는 지원되지 않는 코덱 때문에 파이프라인 일부가 소프트웨어로 처리될 수 있으므로 CPU 사용량이 높다는 사실만으로는 충분한 증거가 되지 않습니다.

Intel N150 iGPU FAQ

현재 ZimaOS에서도 Intel N150이 여전히 일반적으로 지원되지 않나요?

아니요. 기존 글은 1.4.2 지원 작업보다 앞선 내용이며, 현재 ZimaBoard 2 자체가 Intel N150을 사용합니다.

Intel GPU 가속을 위해 호스트에 어떤 경로가 표시되어야 하나요?

정상적으로 작동하는 Linux 그래픽 스택에서는 일반적으로 /dev/dri가 노출되며, 그 안에 renderD128과 같은 렌더 노드가 포함됩니다.

원문의 모든 사용자가 1.4.2에서 성공했다고 보고했나요?

아니요. 한 사용자는 여전히 문제를 보고했지만, 다른 사용자는 1.4.2 beta1부터 작동하는 /dev/dri 경로를 확인했습니다.