ubuntu下终于安装好了nvidia的gt540显卡驱动。估计好多童鞋怕麻烦都放弃安装了哈。

先看看效果。

~$ lspci |grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 540M] (rev ff)

期间遇到了很多问题,记录一下。

参考链接:【使用 Bumblebee 控制 NVIDIA 双显卡(Ubuntu)】  http://www.linuxidc.com/Linux/2012-09/70418.htm

跟到第五部分:“测试效果”的时候,和作者描述的不同了,出现了一个问题:

执行 optirun glxgears 提示错误:

[ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.

[ERROR]Aborting because fallback start is disabled.

然后继续查找资料,发现都是修改busid的pci编号。

如:http://www.linuxidc.com/Linux/2013-07/87369.htm

http://forum.ubuntu.org.cn/viewtopic.php?f=42&p=2986284

可是我的配置文件是对的,和他们问题的并不一样,无奈,继续查找资料。

没头绪了,注销、重启、重装,各种折腾。

又跟着 http://www.linuxidc.com/Linux/2012-09/70418.htm 重复做了一遍,这次多更新了下pci信息

sudo update-pciids

这时,问题不同了。

[ERROR]Cannot access secondary GPU, secondary X is not active.

又搜索了一番,还是没找到解决办法,差点儿要放弃了。突然想起安装系统的时候有个ask ubuntu。

找到了http://askubuntu.com/questions/295270/failing-to-initialize-nvidia-gpu

终于看到了一个不同的解决方法,顿时窃喜,怎么也得试一把。【PS:百度找到的真是千篇一律,google又无奈被强~~~ 只能呵呵了】

In order to fix my problem in Ubuntu 13.04, I performed the following:

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-319

I then installed bumblebee by the method described by the wiki: https://wiki.ubuntu.com/Bumblebee

To test, I installed mesa-utils, and ran optirun glxgears with great success!

The only thing I would like to check now is whether the bumblebee version offered as default by the repro is the latest 3.2.1 released on the 26th of April. Either way it is not a hassle to upgrade.

ubuntu13和14的驱动差别应该不大,顺便看了下nvidia-319不是最新版本的。 去nvidia看了下,331很新。

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-331

哈哈,安装、重启,再次查看vga信息。

lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 540M] (rev ff)

(rev ff)   貌似成功了。

测试一下:

optirun glxgears

继续:

打开n卡设置:

optirun nvidia-settings -c :8

都ok了。

bumblebee的作用是禁用nvidia独立显卡,需要使用独显时,使用”optirun 程序名“手动开启nvidia来运行需要加速的程序。

如optirun vmware

驱动到此全部安装好了,感触很多哇。千万不要轻言放弃。

转载于:https://www.cnblogs.com/lovelp/p/3855959.html

ubuntu下终于安装好了nvidia的gt540显卡驱动相关推荐

  1. Ubuntu 16.04下NVIDIA GTX 960M显卡驱动的安装

    Ubuntu 16.04下NVIDIA GTX 960M显卡驱动的安装 扩写于2017-12-6 记于2017-11-27 该方案亲测可行 准备工作 在进行本方案前请首先屏蔽nouveau驱动,具体方 ...

  2. Ubuntu 9.10下安装Nvidia GTX 470显卡驱动

    Nvidia三月底刚刚推出了基于Fermi架构的革命性产品GTX 470和480.前天去中关村鼎好买470,本以为可以以网上3888的报价买到,但是由于这两款刚刚上市,目前还没大批量到货,商家都一口同 ...

  3. Ubuntu下pip安装CPU版PaddlePaddle

    Ubuntu下pip安装CPU版PaddlePaddle Ubuntu下pip安装cpu版PaddlePaddle安装过程记录 虚拟机连不上网(NAT) 更改下载源 更改sources.list So ...

  4. Darknet在ubuntu下的安装

    Darknet在ubuntu下的安装与应用 下面介绍安装OPENCV.CUDA和CUDNN以及Darknet的安装 OPENCV的安装 首先安装依赖环境 sudo apt-get install cm ...

  5. ubuntu下如何安装两个版本OpenCV?

    本文首发于微信公众号「3D视觉工坊」--ubuntu下如何安装两个版本OpenCV? 前言 由于在VSLAM技术研究过程中,经常会涉及OpenCV不同版本在ubuntu系统下的安装.因此小凡在此简单总 ...

  6. Ubuntu下Python安装了依赖包后仍然找不到包 python setup.py install 解决方案

    Ubuntu下Python安装了依赖包后仍然找不到包 python setup.py install 解决方案 参考文章: (1)Ubuntu下Python安装了依赖包后仍然找不到包 python s ...

  7. Geant4在Ubuntu下的安装教程

    Geant4在Ubuntu下的安装教程 Geant4是欧洲核子中心(CERN)开发的一款粒子输运模拟软件,使用蒙特卡洛(Monte carlo)算法,特长领域是高能物理.核物理等,如光子中子的辐射屏蔽 ...

  8. Ubuntu下软件安装的方法(配图解)

    Ubuntu下软件安装的方法 1.APP Store安装 1.)双击Ubuntu软件 2.)可以选择软件安装 2.Sudo apt-get install 安装法 我们以安装git为例 1.打开终端 ...

  9. ubuntu下手动安装gnome插件

    ubuntu下手动安装gnome插件 // 下载环境 sudo apt-get install chrome-gnome-shell sudo apt install gnome-shell gnom ...

  10. Ubuntu下升级安装gcc-7.5.0

    Ubuntu16.04 手动升级gcc版本 1.首先下载压缩包 Index of /gnu/gcc/gcc-7.5.0http://ftp.gnu.org/gnu/gcc/gcc-7.5.0/2.具体 ...

最新文章

  1. mysql.err日志分析_Mysql日志解析
  2. C#开发微信门户及应用(24)-微信小店货架信息管理
  3. MyBatis实现与插件开发
  4. UVA12299 线段树水水水,但别乱开空间= =
  5. numpy meshgrid 和 mgrid 的两个简单实例和解析
  6. 决策树--从原理到实现
  7. tensorflow笔记:多层LSTM代码分析
  8. php codecept,Yii2 codecept unit 类找不到
  9. C语言一级指针(char *)易错模型分析
  10. 上机不会做?在讲台上做做试试!
  11. Exynos4412裸机开发综合练习
  12. 图解分析 Linux 网络包发送过程
  13. Springboot+Mybatis+PageHelper 分页、排序
  14. 容器技术第一讲:容器入门篇
  15. C++STL笔记(三):array详解
  16. 初一的学生,上了初中成绩就下降了一大截,该怎么办?
  17. 电梯、电梯调度与电梯问题
  18. tensorflow-训练(train)/测试(test)
  19. 开源分词系统pkuseg学习
  20. Python爬取IMDB TOP 250 电影榜单

热门文章

  1. FPGA下RAM的工作模式
  2. b250支持服务器cpu,b250m主板应该上什么cpu
  3. 入门系列- ABP 本地化
  4. 互联网晚报 | 11月22日 星期一 | 华为正式开启二手机业务;B站通过收购获得支付牌照;字节跳动公益平台正式上线...
  5. PageHelper.startPage()动态排序问题
  6. 一文读懂物联网的关键技术有什么?
  7. Android Jni OpenCV-绘制朱利亚(Julia)集合图形
  8. 学习笔记 Tianmao 篇 recyclerView 辅助的RecycleAdapterImpl类(适配自定义home三型)
  9. SSD的TRIM原理及实践
  10. Thymeleaf模板引擎使用详解