如何知道一台笔记本电脑是否与Ubuntu兼容?

我想在不久的将来购买一台笔记本电脑,但是事先不知道它是否与Ubuntu兼容,这使得整个操作变得冒险和繁琐。我想知道是否有某种官方硬件数据库,我可以输入我感兴趣的笔记本电脑的名称,并查看它是否百分之百地支持开箱即用,或者如果不支持,具体是什么问题(最好还能提供解决方法)。
Canonical有类似这样的项目吗?

1我发现system76.com网站上销售预装Ubuntu系统的硬件。去看看www.system76.com。 - jfmessier
5个回答

当我购买我的时候,我只是带了一张光盘到商店,并要求在他们的笔记本电脑上试用。我向他们解释了这是什么,并且我想检查不同组件与Ubuntu的兼容性。有时我不得不解释什么是Ubuntu......有一个地方告诉我不能试用。我尽快离开了那家商店。在我实际购买便携式电脑的商店(2006年12月)里,我测试了显示器是否真的在内部显示器上按照规格表上所宣传的全分辨率工作,无线适配器是否被找到,以及我是否可以使用读卡器和我带来的卡片。最后,我还测试了声音本身,这相当容易做到。
如今,你可以带上Linux的USB盘或者SD卡。而且,在2010年,你应该期望每个销售代表至少对Linux有所了解。通常情况下,他们应该明白从光盘启动它,尤其是品牌光盘,而不是家庭刻录的光盘,对机器不会造成任何损害。
注意:一些组件在从光盘启动时可能无法被发现,并不意味着Ubuntu不支持它。很有可能你会找到适合它的正确驱动程序,只是需要进行一些手动设置。
你也可以记下商店里的品牌和型号,在网上通过谷歌搜索一下。通常你会找到一些测试案例或关于该型号的信息交流,这将给你一个很好的了解。

1我同意除了带着一张活动光盘/USB/SD卡去商店之外的所有事情...从原则上讲,这没有什么问题,但是找到一个愿意让你这样做的商店的几率微乎其微。考虑到大多数最低工资的销售员对他们试图销售的产品知之甚少,而且他们从店内宣传册中获得的信息也只是他们接受培训时学到的...这并不是说这不值得一试,你可能会碰到一个对这个主题非常了解的销售员,只是说如果他们说不行,我也不会太生气。 - TheXed
实际上,在我尝试的三家商店中,有两家实际上同意让我这么做了。我觉得关键是能够和了解Linux的销售代表沟通。在2006年,Linux并不像2010年那样为人所熟知。我认为一个不了解Linux的销售代表甚至不应该被雇佣。尽管Linux在操作系统方面不是市场领导者,但它不应该再被忽视。 - jfmessier
+1 对于带着现场CD/USB到商店的做法表示赞赏。最近我就这样为了给我妹妹买笔记本电脑,第一家店说不行(我直接离开了),而第二家店则答应了。我检查了一切都正常后,就从他们那里购买了。试一试并不会有任何损失,如果商家不知道Ubuntu的话,你甚至还能帮助传播这个信息。 - Emilien
有没有一款兼容性软件,我可以运行来测试Ubuntu是否完全兼容?在商店实时测试时,我可能会忘记某些要点。 - Muhammad Gelbana
据我所知,目前没有一款软件可以检查您的笔记本电脑是否与Ubuntu兼容。如上所述,请使用Live CD / USB在新系统上进行测试。 - nsane
当我买我的时候,我只是在商店里带了一张光盘,并要求在他们的笔记本电脑上试用。--- 当我在我的店里这样做时,他们拒绝了,理所当然地考虑到如果失败了重新安装Windows的成本。 - Gyro Gearloose


谢谢aneeshep,那个网页上没有显示很多笔记本电脑,因为它似乎只有官方测试过的硬件,对吗?是否可以看到社区提供的信息? - Bou
4即使是社区信息也可能存在错误,因为一些制造商会在一个系列中更改规格或硬件组件。最好的建议是在购买之前与当地经销商使用光盘进行检查。 - Takkat
1确实!另外,为了以后参考,你能列出在测试笔记本电脑时应该检查哪些具体项目吗? - Bou
1@Bou #1: 是的,这个列表只显示了一部分制造商,但它展示了哪些制造商通过向Canonical提交他们的笔记本电脑进行测试来积极支持Ubuntu。我的笔记本电脑在这个列表上,并且Ubuntu 10.04 在它上面立即运行,包括声音、WiFi、热键等功能。 - onestop

虽然我赞成尝试使用LiveCD或LiveUSBStick的想法,但如果你不能在你喜欢的商店里做到这一点,这里有一些建议...
你可以在Craigslist上查找 - 那里有一些去年的笔记本电脑的好价钱,如果你带着现金,个人可能更愿意让你在上面测试Ubuntu。
如果你真的想买新的,而且无法测试,根据我在过去五年中进行了许多次Ubuntu安装的经验,只有几件事情可能会出现问题。
1. 在一个奇怪的伪RAID配置中使用多个驱动器 - 我在说你,索尼。您可以通过确保笔记本只有一个硬盘来防止这种情况发生。(更多详细信息,请查看这里这里。)
2. 最新的Wi-Fi或以太网控制器;有时需要一段时间才能将对这些控制器的支持纳入Linux内核。有兼容性列表,而且无论如何,如果笔记本的控制芯片来自主要制造商(例如Broadcom、Intel等)并且已经发布了一年,那么应该没问题。
3. 最新的GPU。与Wi-Fi和以太网控制器相同;只是制造商名称不同。
我从来没有遇到过在合理现代的x86 CPU、主板、内存等上使用Ubuntu时出现兼容性问题。甚至在我回收之前,它在我那台老旧的2000年代惠普笔记本上也运行得很好。所以我估计,如果一台笔记本通过了1-3步骤,那么99+%的机会它在Ubuntu上也会表现良好。