ubuntu 13.04 手动安装 nvidia 显卡

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值