Answers:
经过一番尝试后,我开始工作了(来自ubuntu graphics ppa的nvidia-364)。
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-364
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
sudo systemctl enable bumblebeed
之后,sudo gedit /etc/modules
添加2行:
i915
bbswitch
然后
sudo prime-select intel
sudo gedit /etc/bumblebee/bumblebee.conf
在第22行: Driver=nvidia
请务必更改线路改变每nvidia-current
到nvidia-364
(或任何版本你有)。
之后,您可以安全地重新启动计算机。
sudo apt-get purge nvidia* bumblebee
sudo apt-get install nvidia-prime
还有nvidia-364
否则prime-select
将无法使用。对我来说,可以同时安装bumblebee
和并不是很明显nvidia-prime
,尽管这似乎对我的机器很重要。
自2013年以来,Bumblebee一直没有开发,自16.04起已弃用,已安装Bumblebee,nvidia-361
并nvidia-prime
应注意该功能。飞行员6在这里提供用法详细信息。
不要让“它坏了”的评论影响您。同时,有很多改进。
nvidia-prime
几乎没有功能primus
在vsync问题上还是一无所有。我们需要内核4.5,xorg补丁(1.19)和nvidia补丁。
您可以在此处关注该线程。
是的,它受支持。正如Huba Buba所指出的那样,在即将发布的Bumblebee 4.0版本中应该解决这些问题。通过我们的测试PPA可以进行预转换,如果您对其进行测试,请查看https://github.com/Bumblebee-Project/Bumblebee/issues/749、759和761。在此处报告您的结果以告诉我们是否您仍然需要编辑bumblebee.conf文件。
另外,请注意,根本不需要prime-select命令(因此不需要安装nvidia-prime)。并且,虽然可以同时安装它们,但使两者一起工作会更加复杂。
有多种方法可以启用Optimus技术。Bumblebee只是某些受支持的计算机的解决方案之一。请参阅此问题,并带有指向官方Ubuntu Wiki页面的链接。如果您更喜欢使用Bumblebee,建议您尽快等待4.0版的发布,以避免NVidia驱动程序兼容性问题。希望这可以帮助。