Warum unterstützt Ubuntu MacBook Pro in der Regel nicht vollständig?

1088
Daniel Vartanov

Laut dieser Ubuntu Community Wiki-Seite: https://help.ubuntu.com/community/MacBookPro Ubuntu 12.04 unterstützt MacBook Pro 8.x immer noch nicht.

Darüber hinaus unterstützt auch Ubuntu 11.10 dieses Gerät nur unvollständig (Thunderbolt funktioniert nicht): https://help.ubuntu.com/community/MacBookPro8-2/Oneiric

Ich glaube, viele Macbook-Benutzer (meistens Programmierer) möchten Ubuntu auf ihren Geräten installieren. Warum gibt es nicht genug Leute, um die volle Unterstützung tatsächlich zu implementieren? Was das Problem ist? Technische Komplexität der Aufgabe?

Bonusfrage: Gibt es etwas, was ich persönlich tun kann, um diese Aufgabe zu erledigen, ohne die Programmierung von Fahrern mit niedrigem Niveau zu lernen?

0
Weil Apple die Treiber nicht macht? Und warum möchten Sie Linux sowieso auf einem Computer mit einem Unix-basierten System installieren? billc.cn vor 12 Jahren 0
Ich nahm an, dass die Ubuntu-Community Fahrer machen sollte. Und ich frage mich, warum dies nicht der Fall ist, obwohl eine erhebliche Nachfrage besteht. Daniel Vartanov vor 12 Jahren 0
Ich bin in der Versuchung, VTC als nicht konstruktiv zu betrachten, aber dies wurde zuvor (und mit verschiedenen Distributionen) gestellt. Ich denke, es ist eine echte Frage von mehreren Leuten. Und die Antwort von billc.cn ist genau richtig. Jemand muss es schreiben, und es ist sehr schwer, ohne Herstellerunterstützung zu schreiben. Hennes vor 12 Jahren 0
Es geht um die Nachfrage. Ihre subjektiven "vielen MacBook-Benutzer", die Ubuntu verwenden möchten, sind wahrscheinlich ein geringfügiger Prozentsatz im Vergleich zu MacBook-Benutzern, die Windows verwenden möchten, oder sogar MacBook-Benutzern, die OS X verwenden möchten, ein perfekt zu bedienendes UNIX-basiertes Betriebssystem. vor 12 Jahren 0

1 Antwort auf die Frage

3
billc.cn

(Zu lang für einen Kommentar :) Es ist fast unmöglich, einen Gerätetreiber ohne die Mitwirkung des Hardwareherstellers zu schreiben. Selbst wenn das Kommunikationsprotokoll usw. zurückentwickelt oder beschafft werden kann, können einige Einschränkungen bei den interlektalen Eigenschaften es auch unmöglich machen, den Treiber als Open-Source-Software zu verteilen.

Auch Treiber sind Teil des Linux-Kernelprojekts, das von Canonical nicht kontrolliert wird (und einen sehr begrenzten Beitrag hat). Die meisten großen Hersteller von Controller-Chips wie Intel, AMD, Realtek tragen direkt zum Kernel bei. Kleinere Anbieter, die sich nicht für Linux-Benutzer interessieren, werden wahrscheinlich niemals Treiber beisteuern, und Benutzer ihrer Geräte werden sich auf generische Treiber verlassen müssen. Linux hatte früher ein großes Problem mit den Atheros-WLAN-Karten, die auf vielen Macs zu finden waren, und es dauerte Jahre, bis die WLAN-Funktion kaum noch nutzbar war. Jetzt haben Sie ein Problem mit dem Thunderbolt-Port, der vermutlich nicht unterstützt wird, bis er auch in PCs weit verbreitet ist.

Trotzdem verstehe ich nicht, warum Sie Ubuntu auf einem Mac ausführen möchten. Die meiste Software, die unter Linux läuft, kann unter OSX kompiliert werden.

Vielen Dank für die Antwort. Ich wusste wirklich nicht, dass das Erstellen von Treibern nach Community (nicht nach Anbieter) keine normale Routine ist. Daniel Vartanov vor 12 Jahren 0
Warum Ubuntu installieren? Ich habe Angst, eine Anziehung zu erreichen, aber der Wechsel von Ubuntu zu Mac OS war der nervigste Prozess. Langsamkeit, Nicht-Antwortfähigkeit des Terminals (!), Ungewöhnlichkeit - deshalb suche ich dringend nach einer Möglichkeit, Ubuntu auf derselben Hardware zu installieren (was offensichtlich sehr gut ist). Daniel Vartanov vor 12 Jahren 0
Ehrlich gesagt, ich liebe das OSX-Terminal. Der Start ist etwas langsam, aber Sie können mit den normalen Tastenkombinationen kopieren und einfügen. Die Version in Lion zeigt auch die Ausgabe des vorherigen Laufs an, was sehr nützlich ist, wenn Sie das Fenster immer aus Versehen schließen. billc.cn vor 12 Jahren 0