我有一台 Macbook Pro 6.2。它使用 Nvidia Optimus 技术,无法与 Bumblebee 配合使用,因为 i915 驱动程序会失败。我不得不卸载 Bumblebee,安装 nvidia-current,并将 nouveau 和 i915 列入黑名单,才能启动并运行我的笔记本电脑。所以基本上现在我只能使用我的专用 GPU,这意味着我的电池寿命只有大约 2 小时 30 分钟。
在 Nvidia 为其硬件提供适当的支持之前,我是否只能忍受这种短暂的电池寿命?
谢谢。
答案1
Linux 中的电池寿命有时会缩短,因为驱动程序无法自动进入某种节能模式。
虽然如果您的显卡一直处于最大功耗状态,以下建议不会有太大改变,但我发现它们确实有助于延长我的电池寿命:
安装 CPUFreq
sudo apt-get install indicator-cpufreq
然后,您将能够单击以下屏幕截图(指示栏)中键盘图标右侧的图标:
这将打开如下所示的菜单:
处理器速度越低,消耗的电量就越少,因此,要么选择节能或者将其设置为最小,如果您有多核 CPU,这可以有效降低电池电量消耗。
如果你运行的是 Ubuntu,请安装 TLP13.04:
sudo add-apt-repository ppa:linrunner/tlp sudo apt-get update sudo apt-get install tlp tlp-rdw smartmontools ethtool
有关如何详细配置 TLP,请查看以下问题的答案关于 13.04 版省电的这个问题我希望他们的解释足以满足您的需求。
如果你正在运行11.10、12.04 或 12.10
sudo add-apt-repository ppa:webupd8team/jupiter sudo apt-get update sudo apt-get install jupiter
可以使用指示栏中的闪电打开此小程序:
或者,如果它没有自动启动,您可以通过jupiter
在终端窗口(使用Ctrl+ Alt+打开T)中输入来启动它。单击闪电后,您将打开以下菜单,您可以在其中选择功耗设置:
此外,如果您不需要 Wi-Fi 和蓝牙并且希望延长电池寿命,您可以在设备选项卡中禁用它们。
- 安装 powertop:
sudo apt-get install powertop
通过在终端中输入来运行该应用程序sudo powertop
,然后使用箭头键转到最右边的列可调参数,你应该看到类似这样的内容:
使用箭头键选择每个“坏”设置,然后按回车键将其设置为“好”,这可以确保您的计算机以最佳方式使用电池。
在启动时设置 Jupiter 和 CPUFreq
通常,Jupiter 和 CPUFreq 应该会在您下次重新启动时自动启动,但如果它们没有启动,您只需进入启动应用程序并输入以下内容:
- 对于木星
对于 CPUFreq
显然,只要命令保持不变,您可以将启动程序的名称和注释更改为任何您想要的内容。
简而言之,回答你的问题:
如果是 GPU 耗尽了电池电量,那么您必须等待 nVidia。但是,如果任何其他组件也在消耗电量,我上面强调的步骤将帮助您解决任何问题并延长电池寿命。
注意:部分信息来自以下来源:
非常感谢他们二人。
答案2
您可以尝试切换到非硬件加速桌面,(sudo apt-get install lubuntu-desktop
)然后在登录时从齿轮菜单中选择 lxde。您还可以降低屏幕亮度。
答案3
您通常可以在 BIOS 中切换到仅集成显卡模式。在 PC 上,您通常可以在启动时按Del
或来访问它F2
。我不知道 MacBook 的情况,只需谷歌搜索即可。
如果您已进入 BIOS,请搜索切换图形模式的选项。您应该能够在Dedicated Graphics
(仅限 NVidia)、Integrated Graphics
(仅限 Intel) 和之间切换Optimus
。
答案4
所有帖子都是旧的,这是新的”如何安装 Bumblebee“ 如何在混合显卡 Intel/nVidia 之间切换?不要使用旧帖子来安装 bumbleebee,否则您将一无所获……
您还可以检查大黄蜂 维基
关于省电,请寻找@Oyibo 的答案