根据官方错误报告指南(Wiki 页面:ReportingBugs):
如果您符合以下情况,则不应提交错误:[...] 针对默认支持的 Ubuntu 存储库未提供的软件包提交错误:[...] 通常,不支持的是来自 PPA(个人软件包存档)的软件、第三方软件包、自编译软件等。[...]
这是否也适用于标准 Ubuntu 发行版中未包含的不受支持设备的驱动程序?
例如,我有一台 Acer One 10 S1003,它有一个 64 位 Intel Atom x5-Z8350 CPU,但有一个 32 位 UEFI。要在其上安装 Ubuntu,需要使用 32 位引导加载程序修补 ISO(使用这个方便的工具)所以我认为技术上Ubuntu 不支持。安装完成后,除了我的 WiFi 和蓝牙卡 BCM4343A0 之外,一切都运行正常(只需要在 EFI 分区上安装一个 32 位引导加载程序)。在互联网上搜索后,我发现此主题;看起来缺少固件文件。应用修复程序后,现在一切正常。我应该为这样的事情提交错误报告吗?
谢谢您的回答,希望我没有遗漏任何内容。
编辑(对于那些对我的具体案例感兴趣的人):感谢您的回答和澄清。进一步研究后,我认为丢失的固件文件是内核中的问题,因此应该将错误提交到那里。我感到很困惑,因为它曾经在内核中修复过(所以我认为这是 Ubuntu 的问题),似乎在今天的内核代码中再也找不到相应的补丁代码了 - 看起来驱动程序被重写了或做了其他事情(如果我是对的,我对内核开发一无所知)。
答案1
一般来说,如果开发人员正在积极维护软件,他会对有关该软件的错误报告感兴趣。您引用的页面仅指 Ubuntu 错误报告系统,并且如其所述,“如果您使用不受支持的软件[= Ubuntu 开发人员不支持的软件],最好直接联系维护人员。说明通常可在程序维护人员的网站上找到”(斜体字是我的)。这是因为不了解软件的人无法修复它(除非他研究源代码 - 但他们可能不会),但维护人员通常能够很快做到这一点。
在您的特定情况下,如果您遇到非由 Canonical 开发的工具/引导加载程序/驱动程序的问题,您应该联系工具/引导加载程序/驱动程序的维护人员,而不是 Ubuntu 的维护人员。