Thinkpad W520 + Ubuntu 12.04LTS, 13.10, 14.04LTS安装Nvidia显卡驱动设置

http://henzhai.com/tech/2012/07/w520-ubuntu-nvidia.html

Thinkpad W520带有双显卡:集显Intel 3000和独显Nvidia 1000m/2000m。Nvidia为Windows提供了官方的Optimus驱动支持,可以在集显和独显之间自动切换。在Ubuntu下却遇到了奇怪的问题:如果BIOS里选择使用独显,无法安装Ubuntu(如果在集显安装后,再切换到独显,会无法启动Ubuntu, 偶尔可以启动)。这又带来了另一个问题,因为W520的集显只能输出到笔记本屏幕,要外接显示器,必须使用独显。好在Linux有一个活跃的社区,只要Google一下、折腾一番,总是能找到解决方法。

我自己的解决过程如下:

(1)进入BIOS,在 Configuration -> Display选项中,选择使用集显(Integrated Graphic Card),并且禁用Optimus识别。然后安装Ubuntu。如果你已经安装了Ubuntu,但是在选择使用独显后,很难成功启动,这时不用重装,请看下一步。

(2)进入BIOS, 在Security->Intel Virtualization(虚拟化)选项,禁用(Disable)VT-D。然后在 Configuration -> Display选项中,选择使用独显(Discrete Graphic Card),并且禁用Optimus识别。重启后,就可以进入Ubuntu了。

(3)这时需要安装Nvidia为Linux提供的专属驱动。首先打开Additional Drivers,这时会出现一个Nvidia驱动列表,选择NVIDIA accelerated graphics driver (version  current) [Recommended],然后点击Activate按钮,就会自动安装Nvidia显卡驱动。

如果要安装最新的Nidia显卡驱动,可以使用下面方法:


sudo apt-get update

sudo apt-get install nvidia-settingssudo apt-get install nvidia-current-dev

重启后,运行NVIDIA X Server Settings,就能看到当前的Nvidia驱动和显卡信息。这时通过VGA或DisplayPort外接显示器也没问题了。

(4)上面方法的问题是,需要在BIOS里禁用VT-D选项。可是我还需要使用虚拟化,要解决这个问题,需要编辑/etc/default/grub,修改GRUB_CMDLINE_LINUX_DEFAULT这一行,加上nox2apic选项:

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nox2apic”

然后必须运行:

$ sudo update-grub

重启, 在BIOS就可以启用Intel Virtualization的VT-D,然后仍然能在独显模式下启动Ubuntu。

(5)这时会遇到新问题:按Fn+Home/End组合键时,亮度无法调节。解决方法是修改:

/etc/X11/xorg.conf

在Section “Device”中加入下面一行:

Option  “RegistryDwords”        “EnableBrightnessControl=1″

如果/etc/X11/xorg.conf不存在,运行:

$ sudo nvidia-xconfig

自动生成这个文件。

然后重启,就可以调节亮度了。

(6) 另外,如果进入Ubuntu登陆界面时,屏幕亮度变为最小。解决方法是编辑

/etc/init.d/rc.local,

加上下面一行(最大亮度值是15,最小是0,可根据自己的需要,修改echo的设置值,参考之前的Thinkpad W520安装Ubuntu 12.04折腾记

echo 12 | sudo tee /sys/class/backlight/acpi_video0/brightness

Thinkpad W520 + Ubuntu 12.04LTS, 13.10, 14.04LTS安装Nvidia显卡驱动设置的更多相关文章

  1. Ubuntu 解决wifi无法打开的问题 安装NVIDIA显卡驱动的正确姿势

    游戏本型号Y7000 win10 Ubuntu16.04双系统 解决wifi无法打开的问题 解决方法: 1.打开终端输入:rfkill list all 出现如下提示::       可以看到,优先级 ...

  2. Laptop Ubuntu16.04/14.04 安装Nvidia显卡驱动

    笔记本型号 机械革命(MECHREVO)深海泰坦X6Ti-S(黑曜金)15.6英寸 CPU型号 i5-7300HQ 内存 8G 硬盘容量 128SSD+1T机械硬盘 显卡 GeForce GTX 10 ...

  3. ubuntu13.04 Thinkpad W520安装nvidia显卡驱动

    Ubuntu13.04 amd64 Thinkpad W520安装Nvidia显卡驱动 曾经在ubuntu11.10上成功安装Nvidia显卡驱动.但是自从机器(Thinkpad W520)更新到13 ...

  4. Ubuntu下安装nvidia显卡驱动

    layout: post title: Ubuntu下安装nvidia显卡驱动 date: 2015-10-02 17:19:06 categories: 常用命令 tags: 显卡 驱动 最近一直在 ...

  5. Ubuntu中安装NVIDIA显卡驱动

    1.参考: https://blog.csdn.net/xunan003/article/details/81665835 https://www.cnblogs.com/luofeel/p/8654 ...

  6. ubuntu 16.04安装nVidia显卡驱动和cuda/cudnn踩坑过程

    安装深度学习框架需要使用cuda/cudnn(GPU)来加速计算,而安装cuda/cudnn,首先需要安装nvidia的显卡驱动. 我在安装的整个过程中碰到了驱动冲突,循环登录两个问题,以至于最后不得 ...

  7. 【Linux开发】【CUDA开发】Ubuntu上安装NVIDIA显卡驱动

    机型为戴尔Vostro3900  显卡型号为GTX 745  对于Nvidia显卡的驱动,如今很多Linux发行版会默认使用名为nouveau的驱动程序.Nouveau是由第三方为Nvidia开发的一 ...

  8. Ubuntu 18.04安装NVIDIA显卡驱动教程

            最近遇到了在Ubuntu 18.04上安装NVIDIA显卡驱动的情况,看到一篇教程讲解的很好,拿来收藏. 安装NVIDIA显卡驱动风险极大,新手注意. 在Ubuntu 18.04上安装 ...

  9. ubuntu 14.04 如何安装nvidia显卡驱动 [转载]

    我的机子装的是64位ubuntu 14.04 LTS系统,显卡是GeForce 405 ,想使用cuda所以需要装NVidia官方驱动,但是总是碰到 nouveau 驱动正在使用的问题.找了好久,网上 ...

随机推荐

  1. SQL Server用户自定义数据类型

    用户自定义数据类型:基于系统数据类型,由数据库管理员生成.利用系统存储过程定义用户自定义数据类型` Sp_addtype [@typename=] 新数据类型名, [@phystype=] 系统数据类 ...

  2. CSS相关

    ===CSS框架=== https://github.com/lucasgruwez/waffle-grid 一个易于使用的 flexbox 栅格布局系统 ===CSS初始化=== https://g ...

  3. 0428css样式

    CSS样式表|-引入的三种方式|--内联样式|----标签内部(空格style)|--内嵌样式|----<head></head>标签内部(<style></ ...

  4. Codeforces Round #305 (Div. 2) A. Mike and Fax 暴力回文串

     A. Mike and Fax Time Limit: 20 Sec  Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/548/pro ...

  5. Data access between different DBMS and other txt/csv data source by DB Query Analyzer

        1 About DB Query Analyzer DB Query Analyzer is presented by Master Genfeng,Ma from Chinese Mainl ...

  6. 【Java集合系列】---总体框架

    个的组合,这些数据项可能共享某些特征,需要以某种操作方式一起进行操作,一般来说,这些数据项的类型都是相同的,或者基类相同(若使用的语言支持继承),列表或数组通常不认为是集合,因为其大小固定,但是事实上 ...

  7. 支付平台PCI认证整改

    五大国际卡组织推出的PCI支付认证.支付平台改造方案.

  8. Android TV开发总结(四)通过RecycleView构建一个TV app列表页(仿腾讯视频TV版)

    转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/52854131 前言:昨晚看锤子手 ...

  9. activiti 配置节点 连线信息获取

    1.1.1. 前言 当使用eclipse插件进行流程设计的时候,部署流程之后,我们如何获取我们定义的所有的节点.连线.关口等配置信息呢?有的人看到这个需求,不免窃喜,这不很简单嘛,重新打来bmpn中定 ...

  10. Java安全管理器——SecurityManager

    总的来说,Java安全应该包括两方面的内容,一是Java平台(即是Java运行环境)的安全性:二是Java语言开发的应用程序的安全性.由于我们不是Java本身语言的制定开发者,所以第一个安全性不需要我 ...