MacBook Pro 过热和电池耗电

MacBook Pro 过热和电池耗电

我刚刚在 2012 年中期的 Macbook Pro 13" 上安装了 ubuntu Gnome 14.04,但我的笔记本电脑出现了一些问题。

我已经安装了 TLP 和 macfanctld,但我的 MacBook 仍然有问题,当它变得太热时,风扇开始全速运转,然后我的 mac 只是“喘了一口气”,因为在 5 或 10 分钟后故事又重复了。

另外,我不知道这是否是问题的一部分,我的电池寿命……非常糟糕,在 OS X 中我的电池寿命为 6 或 7 小时,但在 ubuntu 中,如果只有 3 小时就太多了。所以我来这里是因为我已经在谷歌上搜索过了,但没有任何信息。请帮忙。

说实话,我希望 ubuntu 能像 OS X 一样好用,因为所有的 MacBook Pro 实际上都是相同的机器,但不幸的是,很多东西都缺失了,自动按键灯和亮度不起作用,键盘不能像我预期的那样工作(与 OS X 中的功能相同),触控板太灵敏了,还有很多东西能用,但没有达到它们应该有的效果。

答案1

难怪您的计算机出现电源问题。您可以采取一些措施让您的计算机在运行 Ubuntu 时正常运行,我将在下文中描述这些措施,但首先您应该了解一些理论:

  1. Apple 以紧密集成的方式制造其产品,以实现人们经常欣赏的出色性能;因此,当运行其硬件和软件时,其行为(几乎)像一个同质单元,这绝对是正常的。但是,当您在同一硬件上安装任何其他东西时 - 或者相反,在另一个硬件上安装其软件时 - 出现粗糙的边缘和奇怪的行为是合乎逻辑的。
  2. 近年来,GNU+Linux 在功耗方面取得了很大进步,这主要归功于那些为内核和 Ubuntu 等不同开源相关项目贡献了脑力的优秀黑客,而不是硬件制造商。当制造商根据其规格为其他系统量身定制产品时,其他平台很容易实现出色的功耗性能。
  3. 目前笔记本电脑热销的最大问题是 GPU 混合模型,因为其管理尚未在 GNU+Linux 下的所有 GPU 组合中完全实现。

考虑到这一点,您可以做几件事来在 Ubuntu 以及大多数其他发行版下实现近乎完美的功耗性能:

  1. 如果不使用 DIS(独立)GPU,请将其关闭
  2. 当您的硬件允许时,使用 TLP - 和 ThermalD
  3. 使用 PowerTop 了解硬件的哪些部分应该设置为待机,并通过在每次启动时使用 /etc/rc.local 和 /etc/pm/sleep.d 加载它们以使更改永久生效

通过应用这些简单的步骤,我在使用我那台蹩脚的笔记本电脑(HP Pavilion dv7-4287cl)的电池时可以额外挤出半个小时的时间,更不用说它几乎一直保持冷却:不仅仅是在使用 DIS GPU 或在全屏观看 1080p 视频、运行 Google Earth 等时“强制”使用 IGD GPU 时。

注意:我承认,在 Linux 中,设置系统以使其按照您预期的方式运行并不像 1、2、3 GO! 那么简单,我自己也已经研究这个主题很长时间了,当博客文章准备好时,我将用分步指南更新此答案。与此同时,您已经拥有开始调整和优化系统的工具。

答案2

您安装指示器了吗?

sudo apt-get install indicator-cpufreq

允许您将 CPU 从“性能”模式更改为“按需”模式和“省电”模式。我有一台联想设备,现在它在 Ubuntu 中的耐用性与我在 Windows 中的耐用性相同。

相关内容