![东芝 Satallite c660 - 风扇问题](https://linux22.com/image/1108198/%E4%B8%9C%E8%8A%9D%20Satallite%20c660%20-%20%E9%A3%8E%E6%89%87%E9%97%AE%E9%A2%98%20.png)
我正在使用东芝 satallite c660。
我正在使用 ubuntu 12.04(最新版本)。
我的风扇有问题,有时转,有时不转。我不明白为什么。我已经查看了处理器核心的摄氏度,它们运行正常(始终低于 60 摄氏度)。
我想用 toshset 自己控制风扇,但是它输出:
required kernel toshiba support not enabled.
您知道如何以 12.04(amd64)包的形式获取模块吗?
或者您知道其他方法吗?
答案1
您可以在东芝支持下重建内核。sudo apt-get source linux-image-3.0.0-16-generic
(或者如果您正在使用它,则重建-pae)。
然后 cd 到源所在的目录,应该是类似 linux-3.* 的东西,在运行的文件夹中make menuconfig
转到设备驱动程序 -> X86 平台特定驱动程序 -> Toshiba Laptop Extras。按“M”键。然后继续按 Exit,直到它要求您保存配置。告诉它“是”并将其另存为.config
。然后,使用文本编辑器打开 .config 并找到行:#CONFIG_TOSHIBA is not set
并将其更改为CONFIG_TOSHIBA=y
。保存并退出文本编辑器。
make
make install
^ 我对最后一部分不太确定。你可能需要第二个意见。我构建了内核,但从未安装过它们。但是,如果它合理并且像其他一切一样,那么该命令应该可以安装模块和重新构建的内核。
之后你应该希望有您正在寻找的模块。
奇怪的是,我在内核菜单中搜索,却在任何地方都找不到 CONFIG_TOSHIBA 的选项(它被东芝 ACPI 驱动程序引用,但不在菜单中......奇怪)!