옵티머스 에너지 절약

옵티머스 에너지 절약

이 질문을 하기 전의 배경 지식은 다음과 같습니다.

아이디어나는 이것을 접하기 전까지 Optimus가 어떻게 작동하는지 이해했습니다.https://bugs.launchpad.net/ubuntu/+source/nvidia-prime/+bug/1765363문제는 Ubuntu의 주요 도구를 사용하는 것입니다. 내 질문은 우분투에만 국한된 것이 아닙니다.

내 생각에는 Optimus 노트북에 독점 드라이버가 있는 경우 시스템이 독점 드라이버와 함께 dGPU를 사용하려고 시도한다는 것입니다. 그러나 여기에 설명된 디스플레이 관리자 스크립트(https://wiki.archlinux.org/index.php/NVIDIA_Optimus#Display_Managers) 원하는 디스플레이 관리자를 선택하세요.

내 생각에는 독점 드라이버가아니요현재 시스템은 Intel + Nouveau를 사용하려고 시도하고 Nouveau에서 절전 기능이 구현되므로 이 경우 DRI_PRIME=1을 사용하여 특정 명령을 실행하지 않으면 Nvidia 카드가 종료됩니다.

전용 드라이버가 존재하지 않는 경우,또는블랙리스트에 올랐는데,그리고게다가 누보도 블랙리스트에 올라 있어서 엔비디아 GPU가 전혀 부팅되지 않을 거라고 짐작하고 있었습니다.

주요 기능의 다운스트림 구현이 없는 배포판(예: Arch Linux)에서 내가 하는 일은 다음을 수행하는 스크립트를 갖는 것입니다.

  • "on" 플래그가 전달되면 DM 스크립트를 올바른 위치에 복사하고 Nvidia를 블랙리스트에 추가합니다.

  • "off" 플래그가 전달되면 DM 스크립트가 제거되고 Nvidia가 블랙리스트에 추가됩니다.

아이디어이 스크립트는 잘 작동하지만 랩톱을 배터리로 실행하는 경우가 거의 없고 필요할 경우를 대비해 절전 옵션을 갖고 싶었기 때문에 배터리 사용량에 대한 심각한 테스트를 수행한 적이 없습니다.

이 기사의 첫 번째 링크(Launchpad에 대한)를 보면 이해가 흔들리는 것 같습니다. 그래서 몇 가지 질문이 있습니다.

질문:

  • 올바르게 이해했다면 Ubuntu의 현재(18.04) PRIME 구현은 Nouveau의 절전 기능이 작동하지 않는 최신 Nvidia GPU를 사용할 때만 작동하지 않습니다(예: Geforce GTX 950m에서는 작동해야 함). 옳은?

  • 두 개의 독점 드라이버가 있는 경우그리고누보는 블랙리스트에 등록되어 있는데 dGPU는 계속 켜질 수 있나요?

  • 그렇다면 일반 시스템(예: Optimus 관리자가 내장되지 않은 Arch Linux)을 가정하면믿을 수 있는Optimus 설정이 Intel 모드에서 실제로 전력을 절약할 수 있습니까? Intel 모드가 활성화된 동안 bbswitch를 설치하고 이를 사용하여 GPU를 종료하는 것이 유일한 방법입니까?

관련 정보