Was ist die kompatibelste Linux-Distribution für MacBook Pro?


16

Hier sind die Mindestanforderungen:

  1. Zwei-Finger-Bewegung auf dem Touchpad zum Scrollen
  2. Verwenden der GPU mit niedrigerer Leistung als Standardkarte
  3. schlaf auf deckel nah
  4. eine Taste (Steuerung oder Befehl) + LMB für RMB

Schön zu haben:

  • "Squeeze" -Geste zum Vergrößern
  • Multimedia-Tasten verwenden
  • Schnelles Einschalten der GPU

Wenn Sie eine geeignete Distribution kennen, können Sie auch alle zusätzlichen Funktionen erwähnen, von denen Sie wissen, dass sie unterstützt werden.


2
3 und 4 sind einfach, ich denke, 1 und 2 sind erreichbar, erfordern aber Optimierungen. Wie auch immer, hier gehts. Help.ubuntu.com/community/MacBookPro
phunehehe

1
Es gibt ziemlich viele Arch-Benutzer mit Macbooks: Das Wiki hat eine detaillierte Liste : wiki.archlinux.org/index.php/MacBook - das meiste, was Sie fragen, sieht einfach aus
jasonwryan

Vielen Dank an beide, aber Leute, warum kommentierst du nur, anstatt eine Antwort zu posten? ;-)
greenoldman

Antworten:


7

Ich habe Arch Linux auf meinem Macbook Pro 7.1 installiert und alles funktioniert perfekt.

Für Sondertasten -> Touchpad-Treiber -> Standard funktioniert gut (Zwei-Finger-Bildlauf und Drei-Finger-Mittelklick sind vorkonfiguriert).

Ich bin mir bei den beiden GPU-Dingen nicht ganz sicher, da ich nur einen Nvidia 320M habe. Schlafen beim Schließen des Deckels ist ziemlich einfach.


Ich kann meinen ARCH nicht von EFI erkennen lassen. Arch Dokumentation ist in dieser Hinsicht umfangreich. Aber es funktioniert nicht für mich. Können Sie auf einen Blog verweisen oder Tipps anbieten?
Salil

Ich habe diesen Blog-Beitrag geschrieben, als ich meinen Mac dreifach gebootet habe. blog.abhijeetr.com/2011/08/…
Abhijeet Rastogi

Ich habe Arch Linux auf dem MacBook Pro 11.5 und alles funktioniert nicht perfekt. Es ist ziemlich nervig geworden. Gnome Desktop funktioniert nicht mit den nvidia-Treibern, es sei denn, Sie machen einen Hack, bei dem Sie Cinnamon und dann Gnome-Shell --replace starten. Bluetooth-Geräte werden in den Gnome-Bluetooth-Einstellungen nicht angezeigt. Das Anhalten funktioniert nur beim ersten Mal, danach wird es immer direkt nach dem Anhalten aktiviert und der Bildschirm bleibt eingeschaltet, wenn der Deckel geschlossen wird. Die Hintergrundbeleuchtung des Bildschirms ist nicht einstellbar und die Tastaturbeleuchtung schaltet sich überhaupt nicht ein.
Trusktr

Wifi funktioniert nur mit dem Broadcom-WL-Treiber, der regelmäßig nach Updates des Kernels neu installiert werden muss, so dass Sie kein WiFi haben und nur Ethernet, um das Problem zu beheben. Früher liebte ich Arch Linux auf meinem älteren Laptop und Desktop, dessen ältere Hardware in der Linux-Welt weitgehend unterstützt wurde. Jetzt ist alles ein Problem für dieses Macbook. Ich hatte ein schlechtes Gewissen, als ich es mit OS X Dual Boot gemacht habe, aber die Entwicklung meiner persönlichen Projekte hat einige Zeit in Anspruch genommen. Ich frage mich, wie es Ubuntu oder Fedora
ergeht

4

Ubuntu 12.04 und Mint 11 sind beide hart im Nehmen. Die Trackpad-Unterstützung ist minimal, in Ubuntu jedoch etwas besser als in Mint. Auch mit Tweaks funktioniert beides nicht gut. Keine einfachen Antworten, wenn Sie einen zweiten Monitor ausführen müssen. Kabellose Tastatur und MagicMouse ... funktionieren nicht. Selbst Stunden, in denen Sie sich mit diesen Themen befassen, werden Sie nicht weiterbringen. Ubuntu-Foren bieten auch keine einfachen Antworten.

Es gibt jedoch Hoffnung ... Das Problem liegt bei GNOME / Unity, nicht bei Linux. In GNOME / Unity DE sind die GUIs nicht vorhanden. KDE ist eine andere Geschichte. Innerhalb weniger Minuten mit nur den mitgelieferten System-Tools funktionierte das Trackpad so, wie ich es wollte, um KDE auf einer Standard-Ubuntu-Installation zu verwenden. Trotzdem kein zweiter Monitor, kein Bluetooth bei Apple-Produkten. Wenn Sie lediglich ein eigenständiges Macbook benötigen, für das keine Bluetooth-Maus, -Tastatur oder ein zweiter Monitor erforderlich ist, ist KDE ... wahrscheinlich von einer beliebigen Distribution ... am besten geeignet.


3

Es ist vor allem der Kernel, der die Kompatibilität mit der Hardware und ihren Macken bestimmt, und nicht die Verteilung. Vielleicht ist das Einzige, was für die Verteilung wirklich von Bedeutung ist, ob der Standardkern für dieses Betriebssystem einige Ihrer Hardware nicht unterstützt oder Module oder andere für Ihre Hardware erforderliche Pakete nicht sofort über den Paketmanager verfügbar waren, sondern Ich denke, dass Sie bei einer so weit verbreiteten Hardware wie einem MacBook Pro Schwierigkeiten haben, eine Distribution zu finden, die nicht ausreichend unterstützt wird.

Mit dieser sagte, ist es eine sehr gute Dokumentation auf dem Arch Wiki (veraltet markiert, aber die überwiegende Mehrheit des Dokuments sollte noch unabhängig von Bedeutung sein) auf Bogen, die auf einem Macbook hier . Das meiste davon sollte auch auf andere Distributionen anwendbar sein. Die Kompatibilität kann jedoch hauptsächlich vom Kernel bestimmt werden, obwohl einige spezifische Funktionen (wie die von Ihnen beschriebene Multitouch-Scroll) wahrscheinlich in den Zuständigkeitsbereich anderer Software fallen.


Arch Linux auf meinem MacBook Pro 11,5 war ein Schmerz.
Trusktr

1

Ich verwende Custom Arch Linux auf meinem MacBook Dual, das mit OSX gebootet wurde. Ubuntu funktioniert meistens sofort. Arch funktioniert besser mit viel Feineinstellung. Ich musste den Zen-Kernel über chroot mit einer Ubuntu-Live-CD installieren, um ihn zum Booten zu bringen. Früher habe ich den Kernel selbst kompiliert, jetzt benutze ich den im hertsig-Repo.

Installierte pommed, nvidia proprietäre Treiber, nvidia-bl. 3D-Effekte funktionieren. Ich habe vergessen, wie ich mit zwei und drei Fingern gescrollt / geklickt habe, aber das Tippen mit zwei Fingern ist Mittelklick und mit drei Fingern Rechtsklick. Es amüsiert mich, dass eine schnelle Google-Suche besagt, dass es unmöglich ist, auf dem mbp 7.1 zu laufen, aber ich führe es jetzt seit über einem Jahr aus. Die meisten Kernel werden aufgrund eines SATA-Fehlers nicht ausgeführt. Zen-Kernel, Ubuntu-Kernel. Hat was bei mir geklappt.


0

Ich habe ein paar Wochen damit verbracht, einige Linux-Distributionen wie Benchmarking zu testen

  • Minze mit Zimt Desktop-Umgebung.
  • Ubuntu, das neue Debian 7.4
  • Fedora
  • CentOS
  • elivecd

Und ich habe Elivecd installiert, weil die volle Unterstützung der Mac-Hardware, dh des WiFi-Chipsatzes, und von Elive ziemlich flüssig funktioniert.


Was waren die Testergebnisse?
Thiago Macedo

Ich habe das Lived ausprobiert, aber es ist mir nicht gelungen, es zu booten. Verwenden Sie einen Bootloader eines Drittanbieters?
Samantha Catania
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.