我离实现设置显示在桌面顶部面板上的 CPU 温度图的目标已经非常接近了。我有这个小程序,并让它绘制了温度图,温度似乎被正确地感知了。然而,我的机器默认找不到它的温度传感器;我必须运行
sudo modprobe coretemp
使传感器命令工作,然后注销并重新登录,然后图表小程序才会开始显示我的温度。我想知道我是否可以以某种方式告诉内核在启动时加载 coretemp 模块,这样我就不必继续执行这些额外的步骤。我曾尝试将此命令放入我的启动应用程序中,但我认为它需要 root 权限才能正常工作。有没有办法设置具有 root 权限的启动应用程序,或者其他确保在启动时加载此模块的方法?
如果有人好奇,我在配备 Core i5 处理器和 2.6.35 内核的联想 G770 笔记本电脑上运行 64 位 Ubuntu 10.10。
答案1
您可以像这样添加所需的模块/etc/modules
:
echo coretemp >> /etc/modules
并在系统启动时加载指定的模块。
答案2
对于不自动加载模块的内核,或者如果您想确保某个模块被加载,您可以添加该模块的名称/etc/modules
(某些发行版的文件名不同)
看这里以获得更详细的解释。