Musisz uruchomić skrypt i użyć ustawień nvidia, aby udostępnić CUDA (z mojego procesora graficznego NVIDIA). Czy jest szybszy sposób?

1

Mój laptop ma dwie jednostki graficzne - grafikę Intel HD i procesor graficzny NVIDIA 2015. Ilekroć chcę przełączyć się na GPU, muszę wykonać następujące dwa kroki:

Krok 1: Uruchom skrypt

echo Updating alternatives
sudo update-alternatives --set x86_64-linux-gnu_gl_conf /usr/lib/nvidia-352-prime/ld.so.conf
sudo update-alternatives --set i386-linux-gnu_gl_conf /usr/lib/nvidia-352-prime/alt_ld.so.conf

echo "Starting nvidia-352"
sudo modprobe nvidia-352

Krok 2: Użyj ustawień nvidia

# Open nvidia-settings
# Select Nvidia, enter my password (gsudo) and then quit the window.

Czy istnieje sposób, w jaki mogę to włączyć Krok 2 do mojego skryptu w Krok 1 ?

Utkarsh Sinha
źródło

Odpowiedzi:

0

Otwarcie nvidia-settings zasadniczo uruchom prime-select. Oto jak wygląda odpowiednik CLI:

prime-select nvidia

Teraz mój skrypt wygląda tak:

echo Updating alternatives
sudo update-alternatives --set x86_64-linux-gnu_gl_conf /usr/lib/nvidia-352-prime/ld.so.conf
sudo update-alternatives --set i386-linux-gnu_gl_conf /usr/lib/nvidia-    352-prime/alt_ld.so.conf

echo "Starting nvidia-352"
sudo modprobe nvidia-352

sudo prime-select nvidia
Utkarsh Sinha
źródło