Debian9 双显卡Intel+Nvidia解决方案(Bumblebee)

参考官方wiki:https://wiki.debian.org/Bumblebee/

查看显卡

$ lspci -nn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107M [GeForce GT 755M] [10de:0fcd] (rev al)

其中nvidia显卡rev al表示显卡已启用

对于debian8(包含)以上的版本可以直接安装Bumblebee与nvidia驱动

如果需要使用 nouveau开源驱动

$ sudo apt-get install bumblebee primus

如果需要使用nvidia闭源官方驱动(需要在/etc/apt/sources.list添加非开源软件仓库, contrib non-free)

$ sudo apt-get install bumblebee-nvidia primus

将用户添加到bumblebee用户组

$ sudo adduser $USER bumblebee

$USER代表用户名

重启

$ reboot

查看显卡

$ lspci -nn | grep VGA

00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK107M [GeForce GT 755M] [10de:0fcd] (rev ff)

此时nvidia显卡已禁用

使用nvidia显卡运行程序

$ optirun [options] <application> [application-parameters]

例如

$ optirun glxgears -info

更多命令

$ optirun --help

打开nvidia配置界面

$ optirun nvidia-settings -c :8

 

tips:

如果使用optirun命令出现错误

$ optirun glxgears -info

[ 127.294118] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.

[ 127.294144] [ERROR]Could not connect to bumblebee daemon - is it running?

可能是之前已经将nouveau添加到了黑名单,.导致与bumblebee冲突

需要将之前的配置取消

删除之前添加的/etc/modprobe.d/blacklist.conf文件

修改完成后重启服务

$ service bumblebeed restart

 

 

转载于:https://my.oschina.net/xdzy/blog/1616407

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值