在RHEL / CentOS / Fedora和Debian / Ubuntu / Linux Mint中安装NVIDIA驱动程序

本文指南介绍如何在Linux发行版中安装最新的NVIDIA驱动程序。

在接受记者采访时,在芬兰Linus Torvalds公司背后的Linux的卓越理念和Git源代码管理的人,给他的“ 中指礼炮 ”到NVIDIA在挫折与该公司为Linux平台提供的支持。

托沃兹是郁闷的事实,NVIDIA并不支持Linux,足够了。 它得到更与NVIDIA正在一天天在基于Android手机市场的字面意思,NVIDIA公司不支持Linux越来越热的真相更糟糕。

在Linux中安装NVIDIA驱动程序

在Linux中安装NVIDIA驱动程序

愤怒和沮丧的爆发是由一个Linux用户提出的问题的结果。 问题是NVIDIA的“ 擎天柱 ”功能,它可以让用户打开 / 关闭图形处理单元(GPU),以节省电量来晚了的Linux,相对于其他的操作系统,NVIDIA是非常清楚当被问及这一点,明确指出,NVIDIA是不会支持Linux的地步,WindowsMac会得到。

NVIDIA的这个问题是不是新的,用户一直抱怨了关于这个年。 高级微设备公司 (AMD),试图用自己的开源驱动程序,以填补这一点。NVIDIA拒绝发布开源驱动说,它不能让关键信息公之于众。

在另一方面,显示在相机中指Linus Torvalds的行为被批评,有人说,它不适合像他这样的知识分子,对方说这是不专业可言,而有的说,即使托沃兹是一个人与它只是一个爆发。

大多数今天的发行版附带了一个名为' 风格 '的开源替代NVIDIA。 风格渲染的图形完美,但它缺乏3D支持。 因此,安装专有NVIDIA驱动。 风格必须自动启动,我们将调用作为整篇文章黑名单停止。

在RHEL / CentOS和Fedora中安装NVIDIA驱动程序

首先,使用YUM命令,如图安装所需“ 发展 ”的包。

# yum groupinstall "Development Tools"
# yum install kernel-devel kernel-headers dkms

安装NVIDIA驱动程序之前,你需要了解使用下列命令你的驱动的产品类型。

# lspci -nn | grep VGA
示例输出
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108GL [Quadro 600] [10de:0df8] (rev a1)

一旦你知道你的驱动程序名称,然后去NVIDIA官方网站下载所需的驱动程序为您的系统。 使用下面的链接下载驱动程序。

  1. http://www.nvidia.com/Download/index.aspx
禁用Nouveau驱动程序

在你喜欢的编辑器中打开“/etc/modprobe.d/blacklist.conf”,并添加“ 黑名单Upstart ”着,当然不带双引号。

blacklist nouveau

接下来,创建一个新的“initramfs中的 ”文件和现有的服用备份。

# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak  
# dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

重新启动计算机。 登录到使用ALT + F4 / ALT + F5以root的命令模式。

# reboot

一旦你在命令行模式,然后转向到你下载NVIDIA驱动的文件夹,然后运行该脚本演出。 如果有任何依赖关系,你需要YUM所需的软件包。

./NVIDIA-Linux*.run

安装完成后,使用以下命令生成xorg.conf文件。

# X -configure

复制xorg.conf.new的/etc/X11/xorg.conf。

# cp /root/xorg.conf.new /etc/X11/xorg.conf

现在,通过输入切换到X窗口用户身份。

# init 5

NVIDIA推出配置窗口,然后设置分辨率,手工,在“保存到X配置文件 ”并退出最后点击。 作为参考,请按照下面添加的屏幕截图。

安装NVIDIA驱动程序Debian / Ubuntu / Linux Mint

首先,通过发出以下命令来检查你的支持图形卡的信息。

# lspci -nn | grep VGA
示例输出
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108GL [Quadro 600] [10de:0df8] (rev a1)

下一步在底部添加下“ 的/etc/apt/sources.list”文件的存储库。 保存并关闭它。

deb http://ftp.debian.org/debian/ wheezy main contrib non-free
禁用Nouveau驱动程序

打开“/etc/modprobe.d/blacklist.conf”文件,并添加以下行。 保存并关闭文件。

blacklist nouveau

接下来,做系统更新 ,然后安装的NVIDIA驱动程序,并使用“ 的apt-get”命令所需的内核软件包。

# apt-get update
# apt-get install nvidia-kernel-dkms nvidia-glx nvidia-xconfig nvidia-settings 
# apt-get install nvidia-vdpau-driver vdpau-va-driver

停止在X服务(gdm3)。

# service gdm3 stop

使用以下命令生成新的xorg.conf文件。

# X -configure

复制xorg.conf.new的/etc/X11/xorg.conf。

# cp /root/xorg.conf.new /etc/X11/xorg.conf

现在,通过输入切换到X窗口以根用户身份。

# startx

打开NVIDIA配置向导,并设置分辨率,手工,在“ 保存到X配置文件 ”并退出最后点击。

在Linux中安装NVIDIA驱动程序

NVIDIA驱动程序设置

恭喜! NVIDIA显卡驱动程序的安装和配置完毕。

这就是现在,如果你在安装期间被困在一个地方,无法自己解决,你可以随时在评论部分请求指导。 分享这篇文章,为我们做一个帮助。