一、前置准备:安装VirtualBox Guest Additions
VirtualBox Guest Additions是提升虚拟机显卡性能的核心组件,需优先安装。操作步骤如下:
/run/media/用户名/VBox_GAs_版本号
);sudo ./VBoxLinuxAdditions.run
;sudo reboot
)。二、配置VirtualBox虚拟显卡基础参数
安装Guest Additions后,需通过VirtualBox界面调整显卡设置:
三、安装特定品牌显卡驱动(以NVIDIA为例)
若需使用NVIDIA显卡的高级功能(如CUDA计算、游戏优化),需安装官方驱动:
sudo yum install gcc kernel-devel kernel-headers
,确保编译环境和内核头文件完整;sudo vi /etc/modprobe.d/blacklist.conf
;blacklist nouveau
,保存退出;sudo dracut /boot/initramfs-$(uname -r).img $(uname -r)
;sudo vi /etc/default/grub
,在GRUB_CMDLINE_LINUX
行添加rd.driver.blacklist=nouveau
;sudo grub2-mkconfig -o /boot/grub2/grub.cfg
;sudo reboot
;rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
(版本号根据CentOS调整)yum install nvidia-detect
(检测显卡型号)nvidia-detect
(输出推荐的驱动包,如kmod-nvidia-340xx
)yum -y install kmod-nvidia-340xx.i686
(安装驱动,含32位兼容库);.run
格式驱动,赋予执行权限后运行:chmod +x NVIDIA-Linux-x86_64-xxxxx.run
,再执行./NVIDIA-Linux-x86_64-xxxxx.run
,按提示完成安装;nvidia-smi
,若显示显卡型号、驱动版本及GPU状态,则说明安装成功。四、安装AMD显卡驱动(可选)
若使用AMD显卡,可通过以下步骤安装ROCm驱动:
sudo yum install epel-release
;sudo yum install rocm-dkms
;sudo reboot
;rocminfo
,若显示AMD GPU信息,则说明安装成功。注意事项