浏览量:191次
Nvidia GTX1080显卡驱动是一种非常常见的硬件驱动程序,它可以帮助你的计算机正常运行和显示高质量的图像。在CentOS 7系统中安装Nvidia GTX1080显卡驱动可能会遇到一些挑战,但是只要你按照正确的步骤进行,就可以成功地安装驱动程序并享受高质量的图像体验。在本篇文章中,我们将会介绍CentOS 7系统中安装Nvidia GTX1080显卡驱动的详细步骤和方法,以帮助你顺利完成安装。
一:首先当然是要把驱动下载下来啦。
我的电脑是NVIDIA的,所以自然先要访问其官网:根据你自己的显卡型号,选择相应的显卡,进行下载勒,下载下来的是一个.run 的文件。?二:OK,接下来就是安装编译环境:gcc、kernel-devel、kernel-headers?? (当然,如果你的电脑已经安装了,自然就不用在装了)
# yum -y install gcc kernel-devel "kernel-devel-uname-r == $(uname -r)" dkms"kernel-devel-uname-r == $(uname -r)"可以确保安装与当前运行内核版本一样的kernel-header
三:修改/etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模块的加载方法: 添加blacklist nouveau,注释掉blacklist nvidiafb(如果存在)blacklist.conf不存在时,执行下面的脚本
# echo -e "blacklist nouveauoptions nouveau modeset=0" >/etc/modprobe.d/blacklist.conf?
四:重新建立initramfs image文件????
# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak # dracut /boot/initramfs-$(uname -r).img $(uname -r)五:执行以下安装脚本
./NVIDIA-Linux-x86_64-375.39.run --kernel-source-path=/usr/src/kernels/3.10.0-514.el7.x86_64 -k $(uname -r) --dkms -s遇到的问题:?ERROR: Unable to load the kernel module 'nvidia.ko'.原因是内核默认开启了nouveau模块,如果没有执行第三步会报该错误Unable to load the 'nvidia-drm' module没有安装dkms模块导致Your kernel headers for kernel 3.10.0-229.el7.x86_64 cannot be found原因是找不到与内核匹配的kernel-header库文件,执行yum install -y "kernel-devel-uname-r == $(uname -r)" 即可其他注意事项:--dkms 可以将Nvidia模块编译进内核默认加载模块,以后升级内核时不需要重新重新安装驱动-s 选项是silence模式安装,去掉-s是交互式模式安装
下面是其他网友的补充
思路:1、去nvidia官网下载显卡驱动,驱动的后缀名为".run",需要注意的是显卡系列名称+位数2、打开terminal终端,输入命令"init 3"切换到文本界面 3、安装过程#cd进显卡驱动下载的目录#chmod a+x 驱动名 #sh 驱动名 4、发现报错无编译器,干脆去把开发工具包安装#yum groupinstall -y Development-Tool 重复安装步骤提示找不到kernel-source,提示指定kernel的路径#sh 驱动名 --kernel-source-path=kernel路径(我的是/usr/src/kernels/核心号/)
[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【779898168@qq.com】,我们在确认后,会立即删除,保证您的版权。