Ubuntu 13.10 x86_64 Linux 3.12编译安装NVIDIA 331.17(附打官方补丁)

前情提要:之前写过几篇,内容上有重叠,而且现在3.12终于正式版了,有看到NVIDIA官方提供了补丁,故全删去。

A编译安装3.12的步骤没变,参照我之前写的

B编译安装NVIDIA 331.17版驱动步骤如下:

1.去NVIDIA开发者论坛,获取驱动文件和补丁文件




2.解压驱动,为打补丁做准备

cd /驱动存放目录/
chmod +x NVIDIA-Linux-x86_64-331.17.run
./NVIDIA-Linux-x86_64-331.17.run --extract-only

3.打补丁

这是重点,下载NVIDIA提供的补丁附件,右键提取到此处,会发现这个包也为旧版本的驱动提供了补丁,这里只需要331.17版适用的那个get_num_physpages_325-331.patch。
  • 查看补丁
  • 将补丁发到合适位置
  • 测试补丁
  • 打补丁
more get_num_physpages_325-331.patch
cp get_num_physpages_325-331.patch /NVIDIA-Linux-x86_64-331.17/
patch --dry-run -p0 < get_num_physpages_325-331.patch
patch -p0 < get_num_physpages_325-331.patch



4.屏蔽预装的NOUVEAU开源驱动

在/etc/modprob.d/目录下创建文件nvidia-installer-disable-nouveau.conf内容如下
# generated by nvidia-installer
blacklist nouveau
options nouveau modeset=0

5.重启,关X,安装驱动


1.重启后,由于屏蔽了预装的开源NOUVEAU驱动,分辨率会变得很糟糕


2.使用Ctrl+Alt+F2组合键进入CLI(Command Line Interface)

3.关X

sudo service lightdm stop

4.安装驱动

cd /驱动存放目录/NVIDIA-Linux-x86_64-331.17.run/
sudo ./nvidia-installer
开始安装进程,完后重启

5.使用……

6.补充:去掉开机显示NVIDIA LOGO

sudo nvidia-xconfig --no-logo


更新:新版331.20驱动已经修复了兼容性。无需再打补丁,地址:http://www.nvidia.com/Download/driverResults.aspx/69372/en-us
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值