在VirtualBox中启用Ubuntu虚拟机的GPU加速,可以按照以下步骤进行操作:
检查GPU信息:
nvidia-smi
如果看到错误信息,说明驱动未安装。
禁用Nouveau驱动:
sudo vim /etc/modprobe.d/blacklist.conf
在文件末尾添加:
blacklist nouveau
options nouveau modeset=0
更新系统并重启:
sudo update-initramfs -u
sudo reboot
验证是否禁用成功:
lsmod | grep nouveau
无输出则禁用成功。
配置环境变量:
sudo vim ~/.bashrc
在文件末尾添加:
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
保存并更新:
source ~/.bashrc
安装相关依赖:
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compilers
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
安装NVIDIA驱动:
sudo apt install nvidia-driver-535 -y
安装cuDNN(根据实际CUDA版本调整):
sudo dpkg -i cudnn-local-repo-ubuntu2004-8.6.0.163_1.0-1_amd64.deb
sudo apt-get update
sudo apt-get install libcudnn8=8.9.0.131-1+cuda11.8 libcudnn8-dev=8.9.0.131-1+cuda11.8 libcudnn8-samples=8.9.0.131-1+cuda11.8
完成以上步骤后,你的Ubuntu虚拟机应该能够使用GPU加速,运行更加流畅。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: ubuntu如何用u盘备份