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