溫馨提示×

如何在ubuntu虛擬機中使用GPU加速

小樊
219
2025-04-19 16:03:29
欄目: 云計算

在Ubuntu虛擬機中使用GPU加速可以通過以下幾種方法實現:

使用VirtualBox啟用GPU加速

  1. 啟用3D加速
  • 打開VirtualBox管理器,選擇你要配置的Ubuntu虛擬機,然后點擊“設置”。
  • 在設置窗口中,選擇“顯示”選項卡。
  • 在“顯卡控制器”下拉菜單中,選擇“VMSVGA”作為顯卡控制器。
  • 勾選“啟用3D加速”選項。
  1. 安裝增強功能
  • 在Ubuntu虛擬機啟動后,點擊“設備”菜單,然后選擇“安裝增強功能”。
  • 掛載增強功能光盤鏡像后,系統會自動執行安裝程序。
  • 安裝完成后,重啟虛擬機。
  1. 安裝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。
  • 無輸出則禁用成功。
  1. 配置環境變量
  • 編輯~/.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。
  1. 安裝相關依賴
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev libopenblas-dev liblapack-dev libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
  1. 安裝NVIDIA驅動
sudo apt install nvidia-driver-535 -y
  1. 安裝cuDNN(根據實際CUDA版本調整):
sudo dpkg -i cudnn-local-repo-ubuntu2004-8.6.0.163-1_amd64.deb
sudo apt-get updates
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加速,運行更加流暢。

使用VMware啟用GPU加速

  1. 創建虛擬機
  • 打開VMware Workstation Pro,選擇“創建新的虛擬機”。
  • 選擇“典型”選項,在“安裝程序光盤映像文件”中選擇下載的Ubuntu ISO鏡像。
  • 選擇“Linux”及其版本(Ubuntu 64位)。
  • 配置虛擬機的名稱、存儲位置和磁盤大小。
  1. 配置虛擬機硬件
  • 在“自定義硬件”部分,選擇“使用ISO映像文件”并選擇Ubuntu鏡像文件。
  • 在“顯示”選項中,選擇“顯卡控制器”為“Quadro”或“AMD Radeon”,并勾選“3D 加速”。
  1. 安裝VMware Tools
  • 在虛擬機啟動后,按照提示安裝VMware Tools。
  • 安裝完成后,重啟虛擬機。

通過以上步驟,你可以在Ubuntu虛擬機中啟用GPU加速,從而提升虛擬機的圖形處理能力和整體性能。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女