编辑(2019 年 5 月)
这是一个近 5 年前的问题,正如一位评论者提到的,我已经放弃了。我不想删除它 - 因为有警告。所以我做了这个编辑。
我知道 14.04 有内核 3.13,应该在动态电源管理方面表现更好。我的问题是估计的剩余时间一直在变化。但平均下来我看到的是 5 个小时。
在同一台机器上的 Linux mint 15(基于 13.04)我使用了 vgaswitcharoo 方法并且使用了至少 6 个小时。
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
不再起作用。
我尝试过这里提到的 acpi_call 方法:http://www.noobslab.com/2013/10/enable-laptop-mode-and-other-tweaks-to.html 遗憾的是我的卡未列出/不受支持
还(未成功)尝试过:http://www.webupd8.org/2014/04/prevent-your-laptop-from-overheating.html
如果有针对卡片的建议,我有以下卡片:
$ lspci -nn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] [1002:6840] (rev ff)
答案1
我使用了 powertop。我在一台配备 AMD/Intel 混合显卡的 Dell Inspiron 15R 5523 笔记本电脑上安装了 Ubuntu 14.04。我不确定这是否适合您,但我认为它不会破坏系统(因为 powertop 非常可靠),所以尝试一下也没什么不对。在 powertop(查看其网站了解下载和使用程序)中,在更改所有 '坏的' 参数至 '好的' 在里面 ”可调参数“标签,突然我的风扇速度降低了,笔记本电脑的温度也降低了。
我没有为独立 ATI Raedon 卡安装任何驱动程序(和 Catalyst 控制中心),只是安装了来自英特尔网站的英特尔开源驱动程序。
由于设置在重启时不会保留,经过一些实验后,我发现改变'坏的' 参数至 '好的' 的 ”PCI 设备 Advanced Micro Devices, Inc. [AMD/ATI] Mars [Radeon HD 8730M] 的运行时 PM“ 以及每一个 “为 host0 启用 SATA 链路电源管理“为 host1 启用 SATA 链路电源管理“为 host2 启用 SATA 链路电源管理“为 host3 启用 SATA 链路电源管理“为 host4 启用 SATA 链路电源管理“ 和 ”为 host5 启用 SATA 链路电源管理“。我尝试将它们的 echo 命令复制到 /etc/rc.local 文件中,以便在每次系统启动时自动执行它们,但它不起作用(自动‘坏的' 对于“...host0/1/2/3/4/5”可调参数选项卡)。
我甚至检查了它是否真的在源文件中恢复为“自动”(默认)值……我发现,是的,它确实恢复了。所以,基本上,这可能对一些人有用。试试看。如果有人(通过测试)弄清楚如何保持它的永久(即重启后保持不变)。目前我没有重启我的笔记本电脑,只是合上盖子,以防止每次重启时都这样做。
尝试一下,如果对你有用,请发表评论/点赞。只是想知道这是否是适用于任何配备 Intel/AMD 混合显卡的笔记本电脑的通用安装的可行解决方案。