转载:http://www.linuxidc.com/Linux/2012-09/71206.htm
1.进入Nvidia中国官网下载二进制驱动。
本文中使用64位驱动,版本为295.49 (显卡为NVIDIA Quadro 4200)
文件保存位置(joseph为我的用户名)
/home/joseph/NVIDIA-Linux-x86_64-295.49.run
删除自带的 nouveau nvidia驱动 (important!)
重启后会发现屏幕分辨率变低,这时才能安装驱动
终端下输入:
sudo apt-get --purge remove nvidia-*
sudo apt-get --purge remove xserver-xorg-video-nouveau
2.关闭X-window服务lightdm (Ubuntu 10.04 中服务名为gdm)
在图形界面下 按 Ctrl + Alt +F1 进入 TTY1 控制台
首先我们需要结束x-window的服务,否则驱动将无法正常安装
输入用户名密码登录>键入命令: sudo service lightdm stop
转载:http://tieba.baidu.com/p/2247173531
具体参考 http://wiki.debian.org/Bumblebee,楼主只在wheezy上试过很简单。
1、首先不用说的,安装好内核的头文件等编译需要的东西,驱动装不装貌似都可行(个人建议先不要装)。
2、添加bumblebee所在源的keyringwget -O - http://suwako.nomanga.net/suwako.asc | apt-key add -
3、添加以下源列表
deb http://suwako.nomanga.net/debian sid main contrib
deb-src http://suwako.nomanga.net/debian sid main
然后aptitude update
4、安装bumblebeeapt-get install bumblebee bumblebee-nvidia
这样就会安装bumblebee,bbswitch-dkms,还有nvidia的驱动。而且在modprobe.d里也屏蔽了nvidia、nouveau的模块。安装驱动过程会提示你修改xorg.conf,不要鸟他,不然就不能使用bumblebee来关闭和开启独显啦。(个人是这么理解的,有问题请指出)
5、修改bumblebee配置
编辑/etc/bumblebee/bumblebee.conf
把Driver=后面添加上nvidia把驱动一节的PMMethod=auto修改为PMMethod=bbswitch。
6、把自己的用户添加到bumblebee的group里去usermod -a -G bumblebee $USER
7、重启一下bumblebee服务(注意服务名称!以下是一种方法)
service bumblebeed restart
如果这一步服务启动不成功就表示出了问题(通常在装新内核出现),我遇到的问题如下
(1)nvidia模块没编译成功解决方法:重新安装nvidia-dkms就可以了。
(2)bbswitch模块没了同上把bbswitch-dkms重新装一下就可以启动啦。
PS:我遇到的问题不一定通用,个人视情况而定
8、测试一下结果要用独显运行某程序,只需在命令前加optirun。如独显打开火狐 optirun firefox
optirun glxspheres会测试一下显卡性能可以与glxspheres结果对比一下
9、设置nvidia
optirun nvidia-settings -c :8
会弹出nvidia设置界面