对着Debian 关于bumblebee的Wiki更新好像并不能使用,下面是我安装的过程,
最后更改:2014-10-05 Debian7.6 64bit
163的backports貌似不能用,可以加入下面
deb http://http.debian.net/debian wheezy-backports main
截至到2013-10-27
源:使用163的
deb http://mirrors.163.com/debian wheezy main non-free contrib
deb-src http://mirrors.163.com/debian wheezy main non-free contrib
deb http://mirrors.163.com/debian wheezy-backports main non-free contrib
deb-src http://mirrors.163.com/debian wheezy-backports main non-free contrib
deb http://mirrors.163.com/debian wheezy-updates main non-free contrib
deb-src http://mirrors.163.com/debian wheezy-updates main non-free contrib
1.#apt-get update
2.安装必要的东西
#apt-get install build-essential pkg-config help2man libx11-dev libbsd-dev libglib2.0-dev
3.安装nvidia驱动
#apt-get install nvidia-glx linux-headers-$(uname -r) nvidia-kernel-dkms
重启
4.设置
#update-alternatives --set glx /usr/lib/mesa-diverted
5.安装bumblee-nvidia,primus等
#apt-get install bumblebee-nvidia primus
此命令会自动安装bbswitch-dkms他是用来切换的。
6.添加用户到组,安装会自动建立bumblebee组
#usermod -a -G bumblebee $USER(由于此条命令是在su下运行,会把root加进去)
#usermod -a -G bumblebee NAME NAME是自己的用户名,这样在$状态下可以运行
可以进入/etc/group 查看在bumblebee组下是否有你的用户名
注:最好可以先注销,再继续下面
7.用optirun运行程序如
glxgears 是在mesa-utils包下的,如果没有可以
#apt-get install mesa-utils (也可以不安装)
$optirun glxgears可以发现fps值,一般此时fps并没有什么变化,最后一步安装virtualGL
8.到http://sourceforge.net/projects/virtualgl/files/VirtualGL/下载对应的文件安装,我安装的是**2.3.3**.deb
此时再运行optirun glxgears会发现有1000左右的fps,之前直接运行大概是60fps
更新:到2.3.90了,对应32位或者64位下载即可,大概一点几MB。
附:使用
$optirun nvidia-settings -c :8
设置nvidia显卡参数