12.10 风扇转速过高

12.10 风扇转速过高

当我的 PC 启动时,风扇转速就像野兽一样旋转,即使在浏览 BIOS、设置等时也是如此,这很正常。以前当我使用 Windows 时,一旦启动,风扇就会平静下来。

然而,当启动到 Ubuntu 12.10 时,它并没有平静下来。

答案1

混合显卡

解决问题最简单的方法是添加:

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

rc.local在终端中使用以下命令添加到您的文件中:

gksu gedit /etc/rc.local---> 在行前添加它exit 0。它将在启动时关闭 ATI 适配器,并且不再有风扇速度和高温。

这适用于我的 ATI 卡

祝你好运!

欲了解更多信息,请查看混合图形

答案2

正如 Dave 所解释的那样,原因几乎总是混合显卡,尤其是 AMD Enduro。为了确保我们涵盖了所有内容,您可能需要安装 GPU 驱动程序并确保它们正常工作。

大多数用户会在“设置”中使用Additional Drivers,但考虑到这都是专有的,我喜欢去源代码。

请注意,“附加驱动程序”中的驱动程序既不是最新的驱动程序,也不是针对 Linux 性能增强的驱动程序,原因有很多,虽然它们似乎可以工作,但事实并非如此。长话短说,只需使用您直接从网站下载的驱动程序即可。

AMD:http://support.amd.com/us/Pages/AMDSupportHub.aspx

有一个“热门支持文章”框,您会在那里找到最新的 Linux 驱动程序,您会想要那里的驱动程序而不是任何其他地方的驱动程序,相信我,我自己有一台 Mobility 7670,这些是唯一对我有用的驱动程序。

英伟达:http://www.geforce.com/drivers

下载文件后,请参阅/questions/18747/有关如何从 .run 文件安装驱动程序部分的最上面的答案。

重新启动后确保驱动程序正常工作的最简单方法是,在镜头中搜索“关于”,打开它并选择图形,查看是否检测到驱动程序,如果显示“未知”,则安装失败。

确认驱动程序正常运行后,如果问题仍然存在,则很可能是内核不包含某些 PC 组件的驱动程序,尤其是如果您使用的是 Ivy Bridge,因为 Intel 在 Ivy Bridge 中专门设计了单独的板载电源管理。如果是这个问题,则很难修复,有一个简单的修复方法,但实际上并不是最好的。

瞧,Ubuntu 中的电源管理不是很高效,它始终无错误地运行,只是没有达到应有的效率,为了省去细节,您应该知道的是,Ubuntu 的运行方式与其他发行版甚至 Windows 完全不同,只是为了确保用户的安心,我自己是 Slackware 用户,在 Slackware 中,电源管理直接提供给登录 shell(几乎和其他所有东西一样),而不是作为 init 块的一部分在内核中运行,这可能会产生问题,因此 Ubuntu 不采用这些方法。

无论如何,有一个简单的解决方法,安装 XFCE 桌面。它有专用的电源管理器,它会为您运行一切,覆盖内核中的电源管理,因为登录环境优先。最简单的方法是从 Synaptics 包管理器安装 XFCE 和所有其他绑定包,这不是最好的方法,但考虑到您还是 Ubuntu 新手,它会为您节省很多精力。

您不必使用 XFCE 或其他任何东西,只需安装电源管理包即可自行完成操作(脚本会自动加载 init)。这在我的 DELL Inspiron 上很有效。

修复该问题的另一种方法是用可以正常运行的脚本替换 Ubuntu 中的脚本,/etc然后/dev将它们加载到内核中以使电源管理正常工作,但随后您必须编译和加载,而且这个过程非常复杂。

如果您有任何疑问,请发表评论;当您修复问题后,请告诉我们您具体做了什么。

相关内容