![如何使修补的 DSDT 在 12.04 中工作?](https://linux22.com/image/1079235/%E5%A6%82%E4%BD%95%E4%BD%BF%E4%BF%AE%E8%A1%A5%E7%9A%84%20DSDT%20%E5%9C%A8%2012.04%20%E4%B8%AD%E5%B7%A5%E4%BD%9C%EF%BC%9F.png)
我的三星 R428 笔记本电脑无法在 Ubuntu 12.04 上调整背光。在 Mac OS X 10.8.2 下,我修补了 DSDT 文件并解决了同样的问题。我进行了一些搜索,嗯,Ubuntu 似乎不再支持 DSDT 覆盖。我该如何解决这个问题?
答案1
社区的一名成员描述了如何使用 grub 来执行此操作,而不必在启用 DSDT 覆盖配置选项的情况下重建内核,因此这可能是一种更简单的方法,请参阅:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1045690
请注意,Ubuntu 内核团队禁用了 DSDT 覆盖,因为理论上如果配置错误,可能会损坏您的机器。此外,创建能够以内核权限访问内存的 AML 可能会引发安全问题。最后,使用 DSTD 覆盖配置选项修改 DSDT 后,内核将被标记为受污染,而受污染的内核几乎不会得到内核团队的支持。