小编zeg*_*nix的帖子

Can't write data to applesmc 错误,升级到 Arch linux 内核 5.8.1 后

我正在使用来自 Arch User Repository 的当前版本的 mbpfan (mbpfan-git-2.2.1.r4.g52d8973-1-x86_64),在 2010 年年中的 MacBookPro 6,1 上运行 Arch linux(实际上是在外部 USB 上) . Mbpfan 是一个小型守护进程,旨在控制 mac 风扇速度和解决散热问题。

最近从 5.7.12 升级到 5.8.1 内核后,mbpfan 不起作用,出现错误

8 月 20 日 17:19:56 ehost 内核:applesmc:send_byte(0x03, 0x0300) 失败:0x00 8 月 20 日 17:19:56 ehost 内核:applesmc:FS!: 写入数据失败

ehost mbpfan[380]:无法设置风扇速度:输入/输出错误 8 月 20 日 17:21:56 ehost 内核:applesmc:send_byte(0x40, 0x0300) 失败:0x00 Aug 20 17:21:56 ehost 内核:applesmc:F0Tg : 写入数据失败

FS!失败是说,不能将风扇更改为“手动”,而 F0Tg 是第一个尝试写入新速度的风扇。

从在寻找/sys/devices/platform/applesmc.768一个可以看到,即使根只能写fan1_manual,fan1_min和fan1_output,例如。

-r--r--r-- 1 root root 4096 Aug 18 21:00 fan1_input
-r--r--r-- 1 …
Run Code Online (Sandbox Code Playgroud)

linux linux-kernel

7
推荐指数
0
解决办法
471
查看次数

标签 统计

linux ×1

linux-kernel ×1