Error: API mismatch: the NVIDIA kernel module has version 295.40, but this NVIDIA driver ...

现象:更新Ubuntu到12.04以后,图像化界面出不来了。(Error: API mismatch: the NVIDIA kernel module has version 295.40, but this NVIDIA driver component has version 295.49. Please make sure that the kernel and all NVIDIA driver components has the same version.)

解决方法:卸载显卡驱动,重新安装。

1.sudo apt-get purge nvidia*  卸载现在的驱动

2.sudo apt-get install nvidia-current-updates-dev

3.reboot


Looks like you didn't uninstall your previous driver version. This can happen because nvidia-current-dev is of version 295.40 and nvidia-current-updates-dev is of version 295.49 as reported. 

If you've installed the nVidia driver from Ubuntu's Additional Drivers dialogue

, try  sudo apt-get purge nvidia*  then try reinstalling by  sudo apt-get install nvidia-current-updates-dev  then reboot. 

If you have used the .run file from nVidia's website

then go to a console by pressing  Alt + Ctrl + F1  and then run  nvidia-xxx-pkg1.run --uninstall to remove the previous driver components. Now give a reboot and see if that works. If not, then execute sudo echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf  so that the default nouveau driver for nVidia chipsets are not loaded instead of proprietary one. Finally install packaged binary drivers by  sudo apt-get install nvidia-current-updates-dev .


http://askubuntu.com/questions/145195/nvidia-driver-problem-after-updating-to-12-04

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值