ubuntu

VirtualBox中Ubuntu如何安装显卡驱动

小樊
66
2025-04-19 10:33:13
栏目: 智能运维

在VirtualBox中安装Ubuntu显卡驱动有多种方法,以下提供四种常见方式:

使用系统自带的“附加驱动”工具

  1. 打开“软件和更新”设置。
  2. 选择“附加驱动”选项卡。
  3. 系统将列出可用的显卡驱动程序,选择推荐的驱动程序(通常标记为“recommended”),然后点击“应用更改”按钮进行安装。

通过PPA源安装

  1. 禁用系统自带的nouveau驱动:
    sudo gedit /etc/modprobe.d/blacklist.conf
    
    在文件末尾添加:
    blacklist nouveau
    options nouveau modeset=0
    
  2. 更新系统:
    sudo update-initramfs -u
    
  3. 重启系统:
    sudo reboot
    
  4. 添加PPA源:
    sudo add-apt-repository ppa:graphics-drivers/ppa
    
  5. 安装推荐的显卡驱动:
    sudo apt-get update
    sudo ubuntu-drivers autoinstall
    
  6. 重启系统后,使用 nvidia-smi 命令验证安装是否成功。

从官方网站下载安装程序

  1. 关闭虚拟机的图形界面,进入命令行界面(Ctrl+Alt+F1)。
  2. 卸载已有的显卡驱动:
    sudo apt-get remove --purge nvidia*
    
  3. NVIDIA官网下载对应显卡型号的驱动程序(.run文件),例如:
    sudo wget http://us.download.nvidia.com/XFree86/Linux-x86_64/470.57.02/NVIDIA-Linux-x86_64-470.57.02.run
    
  4. 给下载的文件添加执行权限并运行安装程序:
    sudo chmod +x NVIDIA-Linux-x86_64-470.57.02.run
    sudo ./NVIDIA-Linux-x86_64-470.57.02.run -no-x-check -no-nouveau-check
    
  5. 安装完成后,重启图形界面:
    sudo service lightdm start
    
  6. 使用 nvidia-smi 命令验证安装是否成功。

使用VirtualBox安装增强功能

  1. 在VirtualBox菜单中选择“设备” -> “安装增强功能”。
  2. 按照提示安装gcc、make、perl等包。
  3. 安装完成后,重启Ubuntu系统。

通过以上方法,您可以在VirtualBox中的Ubuntu虚拟机上成功安装显卡驱动。如果遇到问题,请参考相关教程或寻求社区帮助。

0
看了该问题的人还看了