Optimus 노트북(Ubuntu를 실행하는 MSI GS75 및 RTX2060)에서 VFIO를 실행하려고 합니다. 해결해야 할 유일한 문제는 lspci
Nvidia 드라이버가 실행되지 않을 때 통과해야 하는 3개의 PCI 장치(VGA 컨트롤러 자체 제외)가 누락된다는 것입니다. 따라서 4개의 Nvidia 장치(VGA, 오디오, USB 및 직렬 컨트롤러)를 모두 부팅하면 prime-select nvidia
표시되지만 prime-select intel
(VFIO에 필요한)를 사용하여 부팅하면 VGA 컨트롤러만 표시됩니다 lspci
.
따라서 제가 아는 한, 무슨 일이 일어났는지에 대해서는 두 가지 가능성이 있습니다.
- 엔비디아 드라이버 스티어링떠나다
intel
프로필 선택 후 부팅 중 남은 장치 3개 - 엔비디아 드라이버 스티어링존재하다
nvidia
프로필을 선택할 때 부팅하는 동안 남은 장치 3개(내 추측이지만 그 중 하나일 수도 있음)
나는 Linux에 상당히 익숙하지만 이것은 나에게 Linux의 완전히 새로운 부분입니다. 내 연구가 정확하다면 일부 ACPI 호출일 수 있지만 어떤 ACPI 호출이어야 하는지 아직 파악하기에는 충분하지 않습니다. 정확히 무슨 일이 일어나고 있는지, 4개의 PCI 장치가 모두 선택한 프로필과 함께 표시되도록 하는 방법을 알려줄 수 있는 사람이 있다면 intel
매우 감사하겠습니다. 감사합니다!