Nvidia GPU 및 Unity3D를 사용한 게임 개발

Nvidia GPU 및 Unity3D를 사용한 게임 개발

저는 Arch Linux에서 Unity3D를 사용하고 있습니다.https://wiki.archlinux.org/title/Unity3D게임 개발을 위해.

저는 엔비디아 GTX 1650을 가지고 있습니다. 모든 nvidia 패키지가 최신 상태입니다(예: tensorflow-gpu가 제대로 작동함). 하지만 unity3D에서 게임을 실행하면 GPU를 전혀 사용하지 않습니다.

게임을 개발할 때 Unity3D에 GPU를 사용하도록 지시하는 방법은 무엇입니까?

내 GPU 세부 정보는 다음과 같습니다.

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 465.27       Driver Version: 465.27       CUDA Version: 11.3     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   53C    P8     2W /  N/A |      4MiB /  3914MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A       615      G   /usr/lib/Xorg                       4MiB |
+-----------------------------------------------------------------------------+

답변1

내 노트북의 하이브리드 Intel/Nvidia 설정이 전용 그래픽 카드 대신 Intel 그래픽을 기본값으로 설정했기 때문에 문제가 발생한 것으로 나타났습니다.

이 문제는 다음을 사용하여 해결할 수 있습니다.엔비디아-옵티머스특정 애플리케이션을 렌더링하기 위해 전용 GPU를 사용하도록 머신에 지시기본:

sudo pacman -S nvidia nvidia-prime

prime-run unityhub

관련 정보