在Ubuntu虛擬機中安裝顯卡驅動通常涉及以下步驟:
首先,打開終端(Terminal)并輸入以下命令來查看你的GPU信息:
lspci | grep VGA
或者,對于NVIDIA顯卡:
lspci | grep -i nvidia
這將列出與你的顯卡相關的信息,包括顯卡型號。
Nouveau是Ubuntu默認的NVIDIA顯卡驅動,通常不建議使用。你需要禁用它以安裝官方驅動。
編輯 /etc/modprobe.d/blacklist.conf 文件:
sudo vim /etc/modprobe.d/blacklist.conf
在文件末尾添加以下內容:
blacklist nouveau
options nouveau modeset=0
保存并退出編輯器。然后更新initramfs并重啟系統:
sudo update-initramfs -u
sudo reboot
重啟后,使用以下命令檢查Nouveau是否已被禁用:
lsmod | grep nouveau
如果沒有輸出,說明禁用成功。
ubuntu-drivers工具查看系統推薦的驅動版本:
sudo ubuntu-drivers devices
根據輸出信息,選擇推薦的驅動版本進行安裝。例如,安裝 nvidia-driver-535:
sudo apt install nvidia-driver-535 -y
安裝完成后,重啟系統:
sudo reboot
使用 nvidia-smi 命令驗證驅動是否安裝成功:
nvidia-smi
訪問 NVIDIA官方驅動下載頁面,根據你的顯卡型號下載對應的驅動文件(通常是 .run 文件)。
關閉所有GUI界面,進入命令行模式。你可以使用以下命令:
sudo systemctl stop gdm
cd /path/to/your/driver/file
sudo chmod +x NVIDIA-Linux-x86_64-xxx.run
sudo ./NVIDIA-Linux-x86_64-xxx.run -no-opengl-files -no-x-check -no-nouveau-check
其中,-no-opengl-files 參數是禁用OpenGL服務,避免循環登錄。
sudo systemctl start gdm
nvidia-smi 命令驗證驅動是否安裝成功。如果你需要使用CUDA,可以參考NVIDIA官方文檔進行安裝。
通過以上步驟,你應該能夠在Ubuntu虛擬機中成功安裝顯卡驅動。