CentOS 7安装Nvidia GTX1080显卡驱动

废话不多说了,直接说安装步骤和遇到的问题:

一:首先当然是要把驱动下载下来啦。我的电脑是NVIDIA的,所以自然先要访问其官网:http://www.geforce.cn/drivers       根据你自己的显卡型号,选择相应的显卡,进行下载勒,下载下来的是一个.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 nouveau\noptions 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

遇到的问题:

  1. ERROR: Unable to load the kernel module ‘nvidia.ko‘.

    原因是内核默认开启了nouveau模块,如果没有执行第三步会报该错误

  2. Unable to load the ‘nvidia-drm‘ module
    没有安装dkms模块导致
  3. 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是交互式模式安装

时间: 2024-11-08 02:59:49

CentOS 7安装Nvidia GTX1080显卡驱动的相关文章

在CentOS 6.7中安装NVIDIA GT730显卡驱动的手记

主机: Dell OptiPlex 390 MT (i5) 系列: 主机原配独显,型号未知,运转三年半,常有异响,关机之后过一阵再开机,可以解决.最近,风扇的声音实在不正常,重启也无解,判定它挂了.风扇型号power logic直径38mm 孔距25mm 12V 0.05A PLA04710S12L,直径仅38mm,孔距25mm,寻遍中关村的科贸海龙等电子市场也一无可获,最接近的一只风扇也要大出2mm.好在万能的淘宝有售:https://item.taobao.com/item.htm?spm=

fedora20 安装nvidia独立显卡驱动

在Nvidia 官网中找到你自己匹配的显卡驱动文件 vi /boot/grub2/grub.cfg 原文为:linux    /vmlinuz-0-rescue-fdf6762f08f7493181d177e364d70444 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=fedora/root  rhgb quiet 修改为:linux    /vm

ubuntu12.04安装NVIDIA GTX750显卡驱动

电脑最近安装了Ubuntu12.04系统,开机后发现系统只有1024*768的分辨率,我的电脑独立显卡是Nvidia GTX 750, 显示器是支持1920*1080的.上网查找的给系统增加分辨率的方法都不管用,后面自己上NVIDIA官网下载Linux驱动,自己安装,终于搞定!1920*1080的分辨率,就是爽.下面记录一下安装过程,作个备忘. 1. 首先,查看自己的显卡型号: lspci | grep VGA 显示以下信息: 01:00.0 VGA compatible controller:

ThinkPad 430C Ubuntu 双显卡安装NVIDIA GT 635M驱动

Linux系统:Ubuntu 14.04 安装 bumblebee 以管理双显卡,下面命令会自动安装NVIDIA显卡驱动 sudo add-apt-repository ppa:bumblebee/stablesudo apt-get updatesudo apt-get install bumblebee bumblebee-nvidia 安装成功后,重启电脑 查看显卡状态 lspci | grep VGA 00:02.0 VGA compatible controller: Intel Co

ubuntu16.04 下 NVIDIA GTX1050ti 显卡驱动 PPA安装

本文参考资料链接: http://blog.csdn.net/10km/article/details/61191230 前几天在京东商城上花了6999元买了台笔记本(惠普(HP)暗影精灵II代Pro 精灵绿 15.6英寸游戏笔记本(i7-7700HQ 8G 128GSSD+1T GTX1050Ti 4G独显 IPS FHD),  本打算用这台电脑学习CUDA的,可是按照网上的各种教程都无法安装,最后在上述链接的步骤下最终解决,以下给出具体步骤. 硬件配置: CPU Core i7-7700HQ

其实安装ubuntu的显卡驱动挺简单的

之前被centos折磨的够呛,最后也投降了,转投ubuntu门下,装上后就有搜狗,升级一下内核和包也不会崩溃,装vim也不会说缺少这个那个依赖包,httpd上来就能用,我还有什么渴求的呢…… 唯一的问题就是安装显卡驱动了吧,否则风扇转的厉害不说,看视频还卡顿.折腾了1晚没装上,但是主要问题是可视界面下下载不了驱动. 最后无奈,保存了链接用wget,瞬间搞定,改下权限,关闭lightdm服务,安装驱动即可.直接成功. 类似的命令如下: 卸载nvidia $ sudo apt-get remove

Ubuntu14.04下安装Titan X显卡驱动b

现在deep learning这么火,早就想学习学习,最近实验室买了块Titan X显卡,但是目前木有购买相应的服务器,一盘的台式机上带不动这块显卡,而且实验室配置的台式机相当陈旧,配置早已跟不上时代,装上也跑不动. 但是实验室有太工控机,配置还算可以,i7-3770T处理器,所以寻思着把显卡装这台机子上,当然,自带的电源适配器也是带不动的,所以特意买了个1000w的电源,插上显卡总算可以带动. OK,装上Ubuntu14.04,然后参考网上某个教程安装Nvidia官网下载的驱动,跑个网上的de

Deepin2014.3 安装NVIDIA闭源驱动

1.获取NVIDIA Linux闭源驱动,进NVIDIA官网直接下载,注意和系统位数匹配,32位和64位的不通用下载地址:http://www.geforce.cn/drivers 2.将nouveau开源驱动加入黑名单(开源驱动和NVIDIA闭源驱动有冲突)终端执行下列命令:sudo nano /etc/modprobe.d/blacklist.conf文字编辑器会打开文件内容,在最后一行重启一行加入:blacklist nouveau然后保存文件. 3.停用nouveau开源驱动,GRUB加

在centos上安装sequoaidb的php驱动

1:搭建PHP的运行环境 yum install httpd httpd-devel yum install php   php-devel yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc 2:安装sequoiadb的php驱动 我安装的php版本是5.3.3的,在/opt/sequoiadb/lib/phplib/下面找到该版本的驱动.放到/usr/lib64/php/modules目录下 然后