불안정한 데비안 버전을 실행하는 Asus FX706LI가 있습니다. 그래픽 카드가 아닌 CPU의 통합 그래픽에서만 실행할 수 있는 것으로 보입니다. 그래픽 카드에서만 실행되도록 하려면 어떻게 해야 합니까? NVIDIA GeForce GTX 1650 및 i5-10300H를 사용합니다.
답변1
최신 NVIDIA 드라이버가 설치되어 있는 경우 다음 명령을 사용하여 대부분의 프로그램이 전용 NVIDIA 카드에서 실행되도록 할 수 있습니다.
env __NV_PRIME_RENDER_OFFLOAD=1 \
__GLX_VENDOR_LIBRARY_NAME=nvidia \
__VK_LAYER_NV_optimus=NVIDIA_only \
VK_DRIVER_FILES=/usr/share/vulkan/icd.d/nvidia_icd.json \
<command>
이러한 환경 변수가 설정된 명령을 실행하는 "nv-run"과 같은 스크립트를 생성할 수 있습니다.
#!/usr/bin/bash
env __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only VK_DRIVER_FILES=/usr/share/vulkan/icd.d/nvidia_icd.json LIBVA_DRIVER_NAME=nvidia "$@"
nv-run <command>
그런 다음 NVIDIA 카드에서 프로그램을 실행하는 데 사용됩니다 .
대부분의 노트북은 펌웨어 설정을 통해 온보드 그래픽 비활성화도 지원합니다. 이를 통해 전용 그래픽 카드만 사용하여 데비안을 실행할 수 있습니다.