昨天,我对 Ubuntu 13.10 上对 optimus 使用包的初步支持感到非常兴奋nvidia-prime
。这似乎是取代我的熊蜂+杂交筛选克隆配置,因为没有针对 Ubuntu 13.10 附带的英特尔视频驱动程序的补丁。经过数小时的反复试验,我只得到了一个系统,其中外部和 LCD 显示器随机工作或不工作,LCD 屏幕闪烁,窗口装饰损坏,并且显示器随机冻结。到目前为止还不能真正使用...
但现在我的问题是:即使 nvidia-prime 工作正常,我为什么要使用它?Optimus 存在的原因是为了允许在不需要时关闭独立显卡,以节省电池电量。但使用 nvidia-prime 时,独立显卡似乎始终处于通电状态。为什么有人要使用不省电的不稳定 Optimus 支持?
结论:如果我需要节省电池并且不需要外接显示器,我只需要integrated
在 BIOS 中将显示适配器设置为 进行启动。如果我需要外接显示器并且我已连接到扇区,我只需要使用discrete
显示适配器进行启动。如果我需要在 Windows 中启动,我只需要将显示适配器设置恢复为optimus
。
答案1
要使 nvidia-prime 正常工作,请先使用 --purge 删除 bumblebee 和 bumblebee-nvidia。使用 nvidia prime 重新安装 nvidia 驱动程序。nvidia-prime 使用 Nvidia Optimus 技术的实现,但在这种情况下,无论系统负载如何,nvidia 驱动程序始终保持开启状态,而英特尔驱动程序仅用作接收器。这样做的好处是帧速率比 bumblebee 更好,但当然也会消耗更多电池并产生更多热量。使用内核 3.12,可以实现像 Windows 中一样的自动切换。
答案2
我不确定这是否回答了你的问题。但我发现 nvidia-prime 可能会让那些拥有带有 optimus 的 nvidia 卡但无法像你一样在 optimus 设置/非 optimus 设置之间切换的人感到欣慰。就我的笔记本电脑(Dell XPS 15 L502X)而言,我无法在 BIOS 中切换模式,而 nvidia-prime 让我使用我的 nvidia 卡一段时间,直到我发现插入外部显示器真的很麻烦(主要是窗户装饰破损)。
我猜一旦有新的更新推出,这种情况就会改善。希望这能消除一些困惑。
附言:另外,作为一个可能对使用 nvidia 卡的功能感兴趣而不是无法使用它的人,我不介意功耗的权衡。如果我能使用我的 nvidia 卡,例如,使用 openGL 4+ 功能,我会很高兴 :)
编辑 - 我已经安装了 Ubuntu 14.04,并且安装了 nvidia-prime(0.5 是最新更新),您可以在英特尔/nvidia 图形处理器之间切换。nvidia-settings 应用程序也允许您选择此选项(我不确定 nvidia prime 是否对此必不可少,但我还是保留了它)。所以看起来我的所有 optimus 问题都暂时解决了。多亏了这个关联