Нужно запустить скрипт и использовать nvidia-settings, чтобы сделать CUDA доступным (из моего nvidia GPU). Есть ли более быстрый способ?

369
Utkarsh Sinha

В моем ноутбуке два графических блока - графика Intel HD и графический процессор nvidia 2015 года. Всякий раз, когда я хочу переключиться на графический процессор, мне нужно сделать следующие два шага:

Шаг 1: Запустите скрипт

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 

Шаг 2: Используйте nvidia-settings

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

Есть ли способ, которым я могу включить Шаг 2 в свой сценарий на Шаге 1 ?

1

1 ответ на вопрос

0
Utkarsh Sinha

Открытие по nvidia-settingsсути запускается премьер-выбор. Вот как выглядит CLI-эквивалент:

prime-select nvidia 

Так что теперь мой сценарий выглядит так:

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