在VirtualBox中安装CentOS虚拟机的显卡驱动,可以参考以下步骤:
首先,使用命令 lspci grep VGA
来查看您的显卡型号。
为了安装显卡驱动,您需要启用EPEL(Extra Packages for Enterprise Linux)仓库。运行以下命令以安装EPEL仓库:
sudo yum install epel-release
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
-Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
sudo yum install nvidia-detect
nvidia-detect
sudo yum search kmod-nvidia-340xx # 根据输出结果替换为你的显卡型号
sudo yum -y install kmod-nvidia-340xx.i686
sudo reboot
sudo yum -y install gcc kernel-devel kernel-headers
/etc/modprobe.d/blacklist.conf
文件:vi /etc/modprobe.d/blacklist.conf
在文件末尾添加:blacklist nouveau
sudo dracut /boot/initramfs-$(uname -r).img $(uname -r)
vi /etc/inittab
将 id:3:initdefault:
修改为 id:5:initdefault:
,然后重启系统。chmod +x NVIDIA-Linux-x86_64-xxxxx.run
./NVIDIA-Linux-x86_64-xxxxx.run
按照提示完成安装。sudo yum install rocm-dkms
sudo reboot
对于NVIDIA显卡:
nvidia-smi
对于AMD显卡:
rocminfo
如果驱动已成功安装,这些命令将显示有关显卡和驱动的详细信息。
以上步骤应该可以帮助您在VirtualBox中的CentOS虚拟机上成功安装显卡驱动。如果遇到任何问题,请确保您的VirtualBox和CentOS系统都是最新版本,并参考相关社区的官方文档或论坛寻求帮助。