我有一台在双引导配置中运行 Ubuntu 10.04 和 Windows 7 Starter 的 Dell Inspiron Mini 1012。
CPU 在 Windows 中的运行温度比在 Ubuntu 中要低得多,即使 CPU 一直处于空闲状态。比如我现在在ubuntu下,cpu已经空闲了一段时间,根据lm-sensors和cpu温度是72℃ coretemp。
这台机器实际上在 Ubuntu 中一度过热,只是因为 CPU 长时间以 100% 运行。同样,这个问题只发生在 Ubuntu 中——我从来没有注意到 Windows 中的散热问题。
我曾尝试使用 CPU Frequency Scaling Monitor GNOME 小程序将我的 CPU 速度设置为 1GHz(而不是 1.67GHz)和节能模式,但这似乎不会影响空闲温度。
这是/proc/cpuinfo:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 28
model name : Intel(R) Atom(TM) CPU N450 @ 1.66GHz
stepping : 10
cpu MHz : 1000.000
cache size …Run Code Online (Sandbox Code Playgroud) 我使用的是三星 5 系列 NP535U4X-S01ID,规格为 AMD 四核 A8-4555M 处理器和 AMD Radeon HD 7600G + HD 7550M 双显卡。
我刚刚安装了 Ubuntu 12.10,并使用了 Ubuntu 软件源推荐的 AMD nee ATI: Thames [Radeon 7500M/7600M 系列] 驱动程序。
但是在我更新到这个 AMD“推荐”的驱动程序后,我的笔记本电脑平均温度上升到 75C。这是正常的吗?或者我应该怎么做才能降低平均温度?
(现在风扇声音很大。)
我可以使用以下命令在 Ubuntu 13.10 中禁用 ATI 独立显卡:
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Run Code Online (Sandbox Code Playgroud)
但是在 Ubuntu 14.04 中它不起作用。cat /sys/kernel/debug/vgaswitcheroo/switch显示相同:
0:IGD:+:DynPwr:0000:01:05.0
1:DIS-Audio: :Pwr:0000:02:00.1
2:DIS: :DynPwr:0000:02:00.0
Run Code Online (Sandbox Code Playgroud)
我应该在 Ubuntu 14.04 中做什么?