From: http://blog.sina.com.cn/s/blog_6dee445401013sss.html
第一步:安装我们的主角Bumblebee(大黄蜂)
sudoadd-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia
sudo reboot
ps: Bumblebee3已经非常完善,把所有的东西都配置好了
第二步:查看显卡工作状态
l spci |grep VGA
结果如下:
00:02.0 VGAcompatible controller: Intel Corporation 2nd Generation CoreProcessor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108[GeForce GT 540M] (rev ff)
独显的状态为 rev ff 即为关闭状态,OK 大功告成!
--------------------------下面非必需,也许要装拓展才能运行下面的命令--------------------------------------------------
打开N卡设置
optirunnvidia-settings -c :8
下边两个命令可以对比开独显跟不开独显的性能差距
glxgears // 直接运行
optirunglxgears //使用独显运行
Ps:optirunXXX 就是调用独显的关键了,这个就是指明用独立显卡打开指定的xxx程序
Ps:optirunXXX
gamma值和亮度:
xgamma -gamma.7 //调节gamma值为0.7。。。详细的请man xgamma
这个时候你会发现你的亮度,用Fn是不能调节的(是否觉得非常蛋疼捏 --)。因为fn调节的是/sys/class/backlight/acpi_video0/brightness文件,而I卡的文件是/sys/class/backlight/intel_backlight/brightness。
解决方法:
sudo su
echo 500 >/sys/class/backlight/intel_backlight/brightness
echo 500 >/sys/class/backlight/intel_backlight/brightness
另外在内核启动kernel后面加
acpi_backlight=vendor
Ps:内核启动在哪捏?
grub2之前的文件是在 : cat /boot/grub/menu.lst|grep acpi_backlight 在内核后边加上即可 如下:
kernel /vmlinuz-linux-ckroot=/dev/disk/by-uuid/4b415fd1-9e54-40da-8d0c-d95a9be11fd3 roelevator=bfq acpi_backlight=vendorvga=773
grub2的配置文件在 /etc/default/grub里:用sudogedit /etc/default/grub 打开配置文件,找到GRUB_CMDLINE_LINUX=""这一行修改成
GRUB_CMDLINE_LINUX="
acpi_backlight=vendor
"
保存重启就OK了
另外把gamma和亮度写入/etc/rc.local就能开机自动设定了,指令如下:Ps:内核启动在哪捏?
grub2之前的文件是在 : cat /boot/grub/menu.lst|grep acpi_backlight
kernel /vmlinuz-linux-ckroot=/dev/disk/by-uuid/4b415fd1-9e54-40da-8d0c-d95a9be11fd3 roelevator=bfq acpi_backlight=vendorvga=773
grub2的配置文件在 /etc/default/grub里:用sudogedit /etc/default/grub
echo 'echo 500> /sys/class/backlight/intel_backlight/brightness'>> /etc/rc.local
Ps:如果你已经存在/etc/X11/xorg.conf或者自己生成了,请删除x的配置文件
sudo rm/etc/X11/xorg.conf
转载请注明出处: http://blog.sina.com.cn/s/blog_6dee445401013sss.html