需要运行脚本并使用 nvidia-settings 来使 CUDA 可用(来自我的 nvidia GPU)。有没有更快捷的方法?

需要运行脚本并使用 nvidia-settings 来使 CUDA 可用(来自我的 nvidia GPU)。有没有更快捷的方法?

我的笔记本电脑有两个图形单元 - Intel HD 显卡和 2015 nvidia GPU。每当我想切换到 GPU 时,我都需要执行以下两个步骤:

步骤 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

打开时,nvidia-settings基本上会运行 prime-select。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

相关内容