W520安装Ubuntu的Nvidia显卡驱动设置
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-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current
重启后,运行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”
然后运行update-grub。重启时,在BIOS就可以启用Intel Virtualization的VT-D,然后仍然能在独显模式下启动Ubuntu。
(5)这时会遇到新问题:按Fn+Home/End组合键时,亮度无法调节。解决方法是修改/etc/X11/xorg.conf,在Section “Device”中加入下面一行:
Option “RegistryDwords” “EnableBrightnessControl=1″
然后重启,就可以调节亮度了。另外,如果进入Ubuntu登陆界面时,屏幕亮度变为最小。解决方法是编辑/etc/init.d/rc.local, 加上下面一行(最大亮度值是15,最小是0,可根据自己的需要,修改echo的设置值,参考之前的Thinkpad W520安装Ubuntu 12.04折腾记)
echo 12 | sudo tee /sys/class/backlight/acpi_video0/brightness
Oh Yeah,折腾成功,enjoy!
W520安装Ubuntu的Nvidia显卡驱动设置[zz]
-
- 帖子: 7
- 注册时间: 2013-04-24 10:51
-
- 帖子: 2
- 注册时间: 2013-08-06 5:39
- 系统: Ubuntu 13.04
Re: W520安装Ubuntu的Nvidia显卡驱动设置[zz]
Hi, 想请教一下,我更改grub之后,显示我没有权限。不知是该如何改呢? 才开始用,不是很懂,多谢啦!
- ahwad
- 帖子: 1116
- 注册时间: 2009-05-06 0:36
Re: W520安装Ubuntu的Nvidia显卡驱动设置[zz]
学习了,当初w530安装好后,intel,nv都正常。之后安装vbox,打开了VD-T。之后集显就不正常,一直不知道什么原因,这下清楚了,
感谢!!!!!

感谢!!!!!




上次由 ahwad 在 2013-10-13 0:58,总共编辑 1 次。
- ahwad
- 帖子: 1116
- 注册时间: 2009-05-06 0:36
Re: W520安装Ubuntu的Nvidia显卡驱动设置[zz]
W530测试成功,一切正常。
再次表示感谢!!!!
再次表示感谢!!!!