在VirtualBox中启用Ubuntu虚拟机的GPU加速,可以按照以下步骤进行操作:
启用3D加速
- 打开VirtualBox管理器,选择你要配置的Ubuntu虚拟机,然后点击“设置”。
- 在设置窗口中,选择“显示”选项卡。
- 在“显卡控制器”下拉菜单中,选择“VMSVGA”作为显卡控制器。
- 勾选“启用3D加速”选项。
安装增强功能
- 在Ubuntu虚拟机启动后,点击“设备”菜单,然后选择“安装增强功能”。
- 挂载增强功能光盘镜像后,系统会自动执行安装程序。
- 安装完成后,重启虚拟机。
安装NVIDIA显卡驱动(适用于NVIDIA显卡)
-
检查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加速,运行更加流畅。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1259861.html