如何使用.patch 文件?

如何使用.patch 文件?

我按照说明进行操作这里。在此过程中,它似乎正在寻找另一个文件,因为它在我的终端中显示如下内容:

> patch -p1 < HID-core-fix-computation-of-the-report-size.patch

> can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
> --------------------------
|diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c
|index 963a8da..e0f6753 100644
|--- a/drivers/hid/hid-core.c
|+++ b/drivers/hid/hid-core.c
--------------------------
> File to patch:

我该输入什么?我要修补的文件是一个补丁,据说可以修复触摸板无法识别。它是 HID 补丁,可以在该站点的下载链接中找到。

答案1

这是一个内核补丁,用于修改内核源代码。应用后,您需要重新编译内核(来自修改后的源代码),这不是一个简单的操作,您可能不想这样做。

答案2

我同意 fkraiem 的观点,您可能不想自己应用该补丁。

邮件主题最后说修复将在内核版本 3.15 中实现。
目前 trusty 可用的最新标准软件包版本是 3.13。

Ubuntu 下一个版本 Utopic 的当前版本是3.16。也许你可以等待 Utopic,计划发布于10 月 23 日

答案3

更新:

我更新了 BIOS 版本,触摸板可以正常工作,但几分钟后笔记本电脑就死机了。我所做的就是合上盖子让笔记本电脑休眠,然后再打开。它不再死机了,但是触摸板不再工作了。看来 ubuntu 与华硕 BIOS 有问题。这真的不是对原始问题的回答。但是,对于有同样问题(触摸板不工作)的人来说,这是一种替代方法。但这种解决方案(更新 BIOS)非常危险。使用此解决方案需要您自担风险。

相关内容