您的位置:首页 > 其它

ubuntu 13.04 手动安装 nvidia 显卡

2013-06-16 01:48 423 查看
Ubuntu 13.04手动安装nvidia显卡驱动

首先运行以下命令:

sudo apt-get update

sudo apt-get dist-upgrade

sudo apt-get install build-essential

sudo apt-get install linux-kernel-headers *

屏蔽nonuves驱动:

1.编辑或添加以下文件

/etc/modprobe.d/nvidia-graphics-drivers.conf

文件内容为:

# This file was installed by nvidia-current-updates

# Do not edit this file manually

blacklist nouveau

blacklist lbm-nouveau

blacklist nvidia-173

blacklist nvidia-96

blacklist nvidia-current

blacklist nvidia-173-updates

blacklist nvidia-96-updates

alias nvidia nvidia_current_updates

alias nouveau off

alias lbm-nouveau off

2.然后执行如下命令:

sudo update-initramfs -u

再编辑grub2的配置文件:

sudo gedit /etc/default/grub

将其中的GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 改为 : GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

3. 然后进入控制台,首先运行sudo /etc/init.d/lightdm stop

然后运行sudo sh NVIDIA*.run

重启即可

截图如下

我是这样装的12.04

1、在http://www.geforce.cn/drivers#source=prNVIDIA官网下载该驱动 (手动找显卡型号) 老显卡,下载的是NVIDIA-Linux-x86_64-310.19.run

2、AIT+CTRL+F1切换到命令行模式

3、关闭图形界面sudo service lightdm stop

4、cd进入驱动根目录

5、chmod u+x filename

6、启动安装sudo sh filename

7、sudo reboot

很久一直没有搞定,现在终于在下面这个文章的指引下安装成功,感觉很好。

1.删除原驱动(也就是原来我装上去却没有起作用的glx包)

sudo apt-get --purge remove nvidia-glx

2.恢复X设置 (个人认为,在安装完ubuntu之后,应该备份一下xorg.conf,以方便驱动安装出现问题时恢复)

sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf

3.安装编译环境

sudo apt-get install build-essential linux-headers-`uname -r`(注意:这两个`不是单引号,而是数字键1左边那个)

4.禁止系统使用默认的驱动

sudo gedit /etc/default/linux-restricted-modules-common

在最后的双引号中添加nv,即“”改成“nv”

5.按Ctrl+Alt+F1,登录后停止GDM进程

sudo /etc/init.d/gdm stop

6.cd到驱动所在的目录(用ls命令确认文件在不在)

sudo sh *****************.run //从NVIDIA官方下载的驱动http://www.nvidia.com/object/linux_display_archive.html 选择合适自己的驱动下载

安装过程中,

如果提示有旧驱动,询问是否删除旧驱动,选Yes;

如果提示缺少某某模块(modules),询问是否上网下载,选no;

如果提示编译模块,询问是否进行编译,选ok;

如果提示将要修改Xorg.conf,询问是否允许,选Yes;

接下来就是等待安装完成

7.安装完成就回到终端,重启GDM

sudo /etc/init.d/gdm start

好了,现在应该能看到Nvidia那个大大的Logo了。

lz的显卡是GeForce GTX 460SE。而本人是一个灰常灰常的新手,结合网上的教程和自已屡试屡败的经验终于把显卡驱动安装成功了

我安装总是出现下列错误:

ERROR: The Nouveau kernel driver is currently in use by your system. This

driver is incompatible with the NVIDIA driver, and must be disabled

before proceeding. Please consult the NVIDIA driver README and your

Linux distribution's documentation for details on how to correctly

disable the Nouveau kernel driver.

看到好多教程都是修改已有的blacklist.conf,来解决此问题,但我修改以后出现了Ctrl + Alt +F1进入不了第一控制台,然后找nvidia的官方说明,写的是建立一个新的disable-nouveau.conf然后配置, 贴出来好方便大家参考:

具体步聚:

1.去官方下载最新版的nVidia驱动,现最新版本是Nvidia-Linux-x86-280.13.run
http://www.nvidia.cn/Download/index.aspx?lang=cn
2.删除之前所安装的nVidia驱动(没安的略去这一步)

sudo apt-get --purge remove nvidia-*

3.建立并修改disable-nouveau.conf

sudo gedit /etc/modprobe.d/disable-nouveau.conf

在里面填入两行内容:

blacklist nouveau

options nouveau modeset=0

然后重启电脑,重启之后你会发现画面质量明显降低,证明代码生效了。

4.按Ctrl + Alt +F1到第一控制台,输入用户名,密码登陆后执行:

sudo /etc/init.d/gdm stop

这是因为Nvidia官方驱动不能运行在X-server下,所以要关闭GUI。

5.进入驱动所在文件夹,安装驱动

sudo sh NVIDIA-Linux-x86-280.13.run

注意区分大小写,安装过程中出现更新,选择NO,安装完毕,然后配置Xconfig:

sudo nvidia-xconfig

6.配置好之后,重启图形界面,Ok~

sudo /etc/init.d/gdm restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: