/usr/include/linux 中缺少 thinkpad_acpi.h

/usr/include/linux 中缺少 thinkpad_acpi.h

我在使用 Saucy 时遇到了一个奇怪的问题,无法解决。我通常使用一个著名的 Lenovo Mic Mute led 补丁来修补内核。但是自从最新的内核更新以来,我丢失了/usr/include/linux/thinkpad_acpi.h编译补丁所需的头文件。正如我在内核包中看到的那样 - 该文件应该存在于 linux-kernel-headers 中,但是当我尝试安装它时,我收到以下消息:

Note, selecting 'linux-libc-dev' instead of 'linux-kernel-headers'

linux-libc-dev 中缺少该文件。有人能解释一下 linux-libc-dev 是如何以及何时替换 linux-kernel-headers 的吗,以及为什么thinkpad_acpi.h那里缺少头文件?

答案1

好的,由于某种原因,.h 文件在较新的内核更新中重新出现:

/usr/src/linux-headers-3.11.0-17/include/linux/thinkpad_acpi.h

缺少头文件的问题出现在 3.11.0-13 或 15 中,我记不清具体是哪个版本了。似乎这个问题后来得到了解决。

相关内容