一、前置准备:安装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.orgrpm -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信息,则说明安装成功。注意事项