• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
가이드

Proxmox 에서 인텔 12세대 GPU VM, LXC로 패스스루 하기 - Mapped Device 도 잘 되는군요.

jerry80 jerry80 869

2

5

찾아보면 정보는 다 있는데 여기 저기 흩어져있어서 찾기가 힘들어 한번 정리합니다.

 

사용 하드웨어는 Chattery T9 n100 미니 피시 이고, 내장그래픽을 윈도VM, 리눅스VM, 리눅스 LXC 에 모두 패스하는 방법입니다.

 

(1) 호스트, 윈도  VM 셋업.

 

여기 있는것 그대로 따라 하면 됩니다. 다른 글들과 달리 에디터 열어서 수정해야 할 부분을 sed 명령어로 만들어 두어서 따라하기 훨씬 편합니다.

예전 달소님 올려주신 가이드와 달리 Mapped Device 를 만들 필요없이 생성된 7개의 장치중에 한개만 패스 하면 됩니다.

 윈도위 VM은 생성방법부터 그대로 따라하면 됩니다.  윈도우 부팅후에 인텔 드라이버 설치는 상당히 오래 걸립니다. 인내를 갖고 기다리시면 됩니다. ^^

 

(2) LXC 셋업

이곳의 Part VI 부분을 보시면 됩니다. 설명은 젤리핀으로 되어있는데,  LXC 설정 파일 수정하는 부분까지만 따라하면 됩니다.

LXC의 경우는 호스트의 커널을 공유하기 때문에 장치만 넘겨주면 되네요.  윈도VM에 넘겨준 장치 번호와 중복되지 않게 하면 됩니다.

 

(3) Linux VM 셋업

이부분을 위해서는 리눅스 커널 6.2 이상의 배포판이 필요합니다. 이하 버전 커널을 가진경우 커널 버전을 올리고 하면 될것 같은데 직접해보지는 않았습니다. (저는 리눅스 민트 21.3 Edge 버전 사용했습니다.)

리눅스 설치 후에 간단히 아래 과정만 수행하면 됩니다.  

==================================================

cd /usr/src
git clone https://github.com/strongtz/i915-sriov-dkms i915-sriov-dkms-6.1

 

    edit /usr/src/i915-sriov-dkms-6.1/dkms.conf with the following:
    PACKAGE_NAME="i915-sriov-dkms"
    PACKAGE_VERSION="6.1"

 

dkms install --force -m i915-sriov-dkms -v 6.1

 

    edit /etc/default/grub with the following:
    GRUB_CMDLINE_LINUX_DEFAULT="quiet i915.enable_guc=3"

 

update-grub
update-initramfs -u

reboot

=======================================================

 

원본링크는 여기입니다.

 

제대로 동작하는지 여부는 vainfo 와 handbrake 인코딩으로 확인했습니다.

 

설명이 너무 불친절하기는 하지만, 지금까지 이리저리 하다가 실패하셨던 분이시면 금방 아실것 같습니다.

 

=== 내용추가 ===

 

호스트세팅 끝난다음에 달소님 글처럼 Mapped Device 생성하면, 동일 장치를 여러개의 VM에 매핑해도 알아서 사용되지 않고 있는 장치를 사용하네요. (윈도, 리눅스 두개의 머신에 동일 Mapped Device 를 패스스루 해도 둘 다 동작함)

 

 

 

 

   

신고공유스크랩
5
profile image 2등
달소 2024.01.26. 14:40
오,, 제껀 뭔가 중구난방인 느낌이있었는데 잘 정리해주셨네요 ㅎㅎ 감사합니다.
제글에도 여기로 오시라고 링크를..
만곰이 2024.01.31. 07:46
드디어 집에 있는 Proxmox에 작업을 해 볼 수 있을것 같습니다. 그간 구글링만 엄청했는데 제가 원하는 답이 정확히 없었습니다. Proxmox + Ubuntu VM + Plex + Intel 12th CPU 내장 그래픽 Passthrough

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
잡담 DuckDNS 서버가 자주 죽어서 도매인 구입했습니다 지축또타 3시간 전23:02 57 +1
가이드 Ubuntu 24.04 LTS Desktop 원격 접속 설정하기(SSH,RDP) 3 달소 2일 전18:33 117 +1
가이드 Ubuntu 24.04 LTS Server 설치해보기 달소 2일 전17:40 194 +2
3875 잡담
image
지축또타 3시간 전23:02 57 +1
3874 질문
image
ljr10 6시간 전20:47 150 0
3873 잡담
image
양미 8시간 전18:34 76 0
3872 잡담
file
몰래컴퓨터 1일 전00:30 124 0
3871 질문
image
무백 1일 전21:45 124 0
3870 잡담
normal
kmw_ 2일 전21:52 413 0
3869 후기
normal
ljr10 2일 전21:18 120 0
3868 가이드
image
달소 2일 전19:06 70 0
3867 가이드
image
달소 2일 전18:33 117 +1
3866 가이드
image
달소 2일 전18:09 123 0
3865 가이드
image
달소 2일 전17:40 194 +2
3864 질문
normal
까칠한나그네 2일 전15:44 88 0
3863 잡담
image
달소 2일 전10:37 311 +2
3862 가이드
image
달소 3일 전23:10 93 +1
3861 가이드
image
달소 3일 전22:54 96 0
3860 질문
normal
감자칩 3일 전18:56 215 0
3859 질문
image
게르노 3일 전16:08 79 0
3858 질문
image
동도리군 3일 전12:14 99 0
3857 정보
image
달소 3일 전08:21 178 +1
3856 잡담
image
달소 3일 전07:46 321 +1