我买了带 Touch Bar 的新款 MBP 2016。到目前为止,我知道 Touch Bar 不适用于 Ubuntu 用户,但它没问题。我认为这项技术将在几个月后推出。有人尝试在这台计算机上安装双启动的 Ubuntu 吗?如果有,这项技术是否正常工作(以及原因)?
编辑 :
我知道我不是在直接谈论 Touch Bar。我的问题与 Ubuntu 与这款新设备的兼容性有关。我希望有人能详细说明他/她迄今为止的体验。所以,如果有人成功安装了它,我想知道他是怎么做的,以及它是否运行良好。
提前致谢!
答案1
我没有亲自尝试,但我还是在网上做了一些研究。目前看来,在 Macbook Pro 2016 上以有用的方式运行 Ubuntu(或任何 Linux)似乎是不可能的。
苹果 2016 款 MacBook Pro 与 Linux 不兼容(Phoronix)
“2016 款 MacBook Pro 与 Linux 不兼容”(FOSSbytes.org)
警告:2016 MacBook Pro 与 Linux 不兼容(Reddit 帖子是上述文章的来源)
金钱引文:
我感到 2800 美元的失望。
(双关语。)
我将尝试解决这些帖子和文章中提到的主要阻塞问题,需要做什么来解决这些问题以及在短期内找到解决方案的可能性有多大:
英特尔显卡:看来需要进行一些逆向工程,驱动程序才能与这款受支持的显卡芯片组完美兼容……可能是一些专有的 Apple EFI BIOS 固件。很难说这会在什么时候发生。同时没有硬件加速。
AMD 显卡:自从 Catalyst 驱动程序弃用以来,Linux 上对 AMD GPU 的支持一直很混乱,但看起来 AMD 正在积极寻求改善这种情况,而且我听说一旦增加了对新芯片组的支持,开源驱动程序就会处于良好的状态。
键盘和触摸板:与之前的 Macbook 一样,我们必须等待,直到有人弄清楚它们的工作原理并为其编写驱动程序。我预计人们对这种驱动程序会非常感兴趣,它看起来与之前 Macbook 的现有驱动程序类似,所以我们可能会在几个月内看到一些东西。
内置 SSD:Reddit 帖子作者报告了内置 SSD 的伪造 PCI 设备类标志,而 Phoronix 的 Michael 则没有,因此这似乎只会影响部分新款 MacBook(例如,因为 Apple 并未对所有 MacBook 使用相同的型号)。要解决此问题,需要
Apple 或 SSD 制造商已进行固件升级,但我认为不会发生这种情况,因为该问题不会发生在 MacOS 或 Windows 中,或者
内核驱动程序中的特殊情况处理可能需要一个小补丁,以便可以轻松地移植到较旧的(但不是太旧)的内核。