这是最低要求:
- 触摸板上的两指滚动运动
- 使用低功耗的GPU作为默认卡
- 睡在盖子上关闭
- 某些键(控制或命令)+ LMB(人民币)
很高兴有:
- “挤压”手势放大
- 工作多媒体键
- GPU即时切换
如果您知道符合条件的发行版,还可以提及自己支持的所有其他功能。
这是最低要求:
很高兴有:
如果您知道符合条件的发行版,还可以提及自己支持的所有其他功能。
Answers:
我在Macbook Pro 7.1上安装了Arch Linux,一切正常。
对于特殊键->装有触摸板的驱动程序->默认可以正常使用(已预先配置了两根手指滚动和三根手指中键)。
由于只有一台Nvidia 320M,我不太确定这两个GPU的情况。睡在盖子上很容易。
Ubuntu 12.04和Mint 11都很艰难。轨迹板支持很少,尽管在Ubuntu中比Mint稍好。即使进行了调整,也都无法正常工作。如果您需要运行第二台监视器,没有简单的答案。无线键盘和魔术鼠标...将无法工作。甚至花几个小时研究这些问题也无济于事。Ubuntu论坛也没有简单的答案。
但是,还是有希望...问题出在GNOME / Unity,而不是Linux。在GNOME / Unity DE中,不存在GUI。KDE是另外一个故事。只需几分钟,仅使用随附的系统工具,就可以使触控板正常工作,因为我希望它可以在标准Ubuntu安装之上使用KDE。但是,没有第二台显示器,也没有苹果产品的蓝牙。如果您只需要独立的Macbook,而无需蓝牙鼠标,键盘或第二个显示器,那么KDE ...可能是任何发行版中的...都是最好的。
很大程度上决定内核与硬件及其怪癖而不是发行版兼容性的是内核。就分发而言,唯一真正重要的事情是该操作系统的默认内核是否缺少对某些硬件的支持,或者硬件所需的模块或其他软件包无法通过软件包管理器立即访问,而是对于像MacBook Pro这样常见的硬件,我想您会很难找到没有足够支持的发行版。
话虽如此,Arch Wiki上有很好的文档(已标记为过时,但无论如何该文档的绝大多数都仍然是相关的),有关在Macbook上运行Arch的信息。尽管其中的某些特定功能(例如您描述的多点触控滚动条)可能属于其他软件的范畴,但大多数功能也应适用于其他发行版,这主要取决于内核来确定兼容性。
我在使用osx双重引导的macbook上运行自定义arch linux。Ubuntu几乎可以立即使用。通过大量调整,Arch的效果更好。我必须使用ubuntu live CD通过chroot通过chroot安装zen内核,以使其启动。我曾经自己编译内核,现在在hertsig存储库中使用了内核。
已安装pommed的nvidia专有驱动程序nvidia-bl。3d效果工作。我忘记了如何获得两个和树形手指的滚动/单击,但是两个手指的轻击是中键单击,而三个手指的是右键单击。让我感到高兴的是,快速的Google搜索表明无法在mbp 7.1上运行,但是我已经运行了一年多了。由于某些sata错误,大多数内核无法运行。Zen内核,ubuntu内核。是什么对我有用。
我花了几个星期对一些Linux发行版进行基准测试,例如
而且我已经安装了Elivecd,因为对Mac硬件(即WiFi芯片组)的完全支持和elive的工作相当流畅。