Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

So geht's: Nvidia-Grafikkarten über Thunderbolt - mit macOS-Hack

Nachdem Nvidia gestern die langersehnten macOS-Treiber für aktuelle GeForce-Grafikkarten in einer Beta-Version veröffentlicht hatte, liegen mittlerweile die ersten Erfahrungsberichte vor. Im Vergleich zur Windows-Variante müssen Mac-Nutzer mit Leistungsabstrichen rechnen, was aber auf den Beta-Status und fehlende Optimierungen zurückzuführen ist. Im Vergleich zu den von Apple verbauten Grafikchips ist dennoch ein signifikanter Leistungssprung zu bemerken.


Viel interessanter ist allerdings noch, dass die neuen Grafiktreiber grundsätzlich auch zu Thunderbolt kompatibel sind. Daher lassen sich die Treiber auch mit einer Grafikkarten in einem PCI-Express-Gehäuse kombinieren. Damit die passenden Treiber der externen Thunderbolt-Grafikkarte zugeordnet werden können, ist aber ein Hack des macOS-Systems notwendig, welcher unter Umständen die Stabilität des Systems beeinträchtigen kann.

macOS-Hack
Im Mittelpunkt des Hacks steht das Script automate-eGPU von GitHub-Nutzer Goalque, welches mit root-Rechten ausgeführt werden muss. Nachdem es von GitHub heruntergeladen wurde, muss als Nutzer mit Administrationsrechten in der Terminal-App folgende Befehlszeile ausgeführt werden:

chmod +x ~/Downloads/automate-eGPU.sh && sudo ~/Downloads/automate-eGPU.sh

Anschließend installiert sich das Script in den Startprozess von macOS und modifiziert das Grafiksystem so, dass es auch externe Grafikkarten erkennt, die über Thunderbolt angeschlossen sind. Zusätzlich sorgt es auch dafür, dass stets die aktuellen Web-Treiber von Nvidia installiert werden. Im Fall von AMD-Grafikkarten werden hingegen die von macOS bereitgestellten Grafiktreiber verwendet.

Auch Thunderbolt 2 möglich
Das System lässt sich nicht nur mit Thunderbolt 3 über USB-C kombinieren, sondern unterstützt auch das ältere Thunderbolt 2. Damit lassen sich externe Grafikkarten auch am aktuellen Mac Pro aber auch allen anderen Macs der zurückliegenden Jahre betreiben. Hierbei sollte man allerdings berücksichtigen, dass sich die Ladezeit aufgrund der reduzierten Bandbreite über Thunderbolt bei einer großen Menge von Texturen erhöht.

Externe Grafikgehäuse
Ein oft aufgeführtes Gehäuse ist die Akitio Thunder3 PCIe Box, die sich aufgrund der Stromversorgung und Kühlleistung allerdings nur für Mid-Range-Grafikkarten bis zur Nvidia GTX 1060 eignet, dafür aber auch nur rund 300 Euro kostet. Um High-End-Grafikkarten anzuschließen, muss tiefer in die Tasche gegriffen werden. In diesem Fall empfiehlt sich ein Blick auf das Akitio Node oder den Razer Core, welche mit rund 400 Euro bzw. 600 Euro zu Buche schlagen. Die Grafikkarten selbst bewegen sich in einem ähnlichen Preisrahmen. Eine GeForce GTX 1060 von Gigabyte ist ab ungefähr 280 Euro erhältlich, während eine GeForce GTX 1080 TI von Asus stolze 800 Euro kostet.

Kommentare

LoCal
LoCal12.04.17 10:09
Ein kleiner Wer­muts­trop­fen: macOS braucht für eGPUs einen externen Monitor, Windows kann das wohl auch auf dem "Hauptmonitor".

Aber noch eine Frage in die Runde: In einem Video zu eGPUs wurde mal erwähnt, dass man auch zwei TB-Ports bündeln kann. Leider habe ich dazu aber nichts mehr gefunden. Hat da jemand viellicht mehr Informationen?
Ich hab zwar keine Lösung, doch ich bewundere dein Problem
+2
iKurt
iKurt12.04.17 10:11
Und mit irgendeinem neuen macOS funktioniert der Hack nicht mehr und das Geld ist weg. Dann doch lieber gleich einen Windows PC kaufen.
-1
aMacUser
aMacUser12.04.17 10:13
LoCal
Ein kleiner Wer­muts­trop­fen: macOS braucht für eGPUs einen externen Monitor, Windows kann das wohl auch auf dem "Hauptmonitor".
Ich frage mich grade, wie eine externe GraKa den internen Laptopbibdschirm speisen soll. Du musst ja den entsprechenden Monitor an die Ports der GraKa anschließen, also HDMI, DP, ..., und das wird mit dem Build-In Monitor schwierig.
0
glf12.04.17 10:15
Immer wenn ich lachen will, schaue ich mir auf Amazon Preise von Thunderbolt-Zubehör an..
+1
nacho
nacho12.04.17 10:19
glf
Immer wenn ich lachen will, schaue ich mir auf Amazon Preise von Thunderbolt-Zubehör an..

Thunderbolt, eine einzige Erfolgsgeschichte.
+1
MIke7412.04.17 10:20
LoCal
Ein kleiner Wer­muts­trop­fen: macOS braucht für eGPUs einen externen Monitor, Windows kann das wohl auch auf dem "Hauptmonitor".

Aber noch eine Frage in die Runde: In einem Video zu eGPUs wurde mal erwähnt, dass man auch zwei TB-Ports bündeln kann. Leider habe ich dazu aber nichts mehr gefunden. Hat da jemand viellicht mehr Informationen?
Wie würde die Sache bei einem iMac 27" 2012 Late ausschauen, hier müsste doch eine Ausgabe möglich sein. Kann mir jemand die Frage beantworten? Danke im Voraus!
0
JackBauer
JackBauer12.04.17 10:27
Die einzige gute Nachricht ist dabei, dass Nvidia Treiber für die 10er GTX Generation zur Verfügung stellt - damit wird ein Hackintosh noch einmal deutlich attraktiver.

Eventuell auch ein Hinweis darauf, dass die Pro iMacs und Macs in Zukunft nicht nur AMD beherbergen werden?
0
Räubervater
Räubervater12.04.17 10:36
iKurt
Und mit irgendeinem neuen macOS funktioniert der Hack nicht mehr und das Geld ist weg. Dann doch lieber gleich einen Windows PC kaufen.

Sehe ich auch so. Warum sollten wir Apples großes Versäumnis, sich um Pro-User zu kümmern auch noch per Hack und Hardwarewurschteln selbst versuchen zu lösen? Es gibt auf der Windows-Seite offiziell unterstützte, funktionierende Lösungen. Ohne Hacks, ohne Lizenzproblematiken. Hard- und Software kaufen und arbeiten.
Es ist nur traurig, dass Apple nicht mehr schafft, unsere beruflichen Bedürfnisse zu decken. Aber ich persönlich tu das, was Tim Cook am meisten ärgern würde: Ich kaufe halt das Produkt einer anderen Firma.
+3
chrissli12.04.17 10:50
aMacUser
LoCal
Ein kleiner Wer­muts­trop­fen: macOS braucht für eGPUs einen externen Monitor, Windows kann das wohl auch auf dem "Hauptmonitor".
Ich frage mich grade, wie eine externe GraKa den internen Laptopbibdschirm speisen soll. Du musst ja den entsprechenden Monitor an die Ports der GraKa anschließen, also HDMI, DP, ..., und das wird mit dem Build-In Monitor schwierig.

unter Windows funktioniert das, die externe Grafikleistung wird anstelle der internen genutzt (ähnlich wie das macbook pro auch zwischen der intel und dedizierten Grafikkarte intern Wechseln kann) OSX kann das leider (noch) nicht.
+3
Gammarus_Pulex
Gammarus_Pulex12.04.17 10:58
Mir kommt da grade so eine Idee...

Als mein MacBook Pro (15" 2011 mit 16GB Ram und 1TB SSD) letztes Frühjahr in den rein mobilen Arbeitsalltag verbannt werden musste :'( bin ich auf einen Windows 7 Rechner als Desktop Station umgestiegen. Der Einfachheit und Stabilität von Mac OS sehne ich immernoch nach... aber gibt es eine Liste, in der man prüfen kann, ob die vorhandenen Komponenten einen Hackintosh ermöglichen oder gleich ad acta legen?

Ich nutze hier:

  • MSI X99A Sli Plus Mainboard
  • i7 5820K
  • Samsung Evo SSD
  • 64GB DDR4 Ram
  • GTX 960 4GB

Wenn das jetzt nicht auf Coding und Umschreib-Wahn hinausläuft, hätte ich schon Lust, da mal auf einer separaten Systemplatte Mac OS draufzubügeln
+1
Waldfee12312.04.17 11:11
Jetzt grundlegend eine Frage - da ja jetzt die Treiber für die zb. 1060 für den Mac rausgekommen sind - heißt das ich kann jede 1060 ganz normal auf meinem Mac Pro verwenden oder muss ich wieder irgendwas Flashen - rumwerkeln - etc ? Will mir nen Mac Pro holen - da man die echt günstig bekommt - nur das Grafikkartenthema war immer etwas dubios .. Also jetzt Grafikkarte rein - treiber installieren und gut ? Wahrscheinlich nicht, oder ? Oder brauch ich erst eine andere Grafikkarte um überhaupt ein Bild sehen zu können etc. bevor der Treiber installiert ist ?
0
LoCal
LoCal12.04.17 11:14
Waldfee123
Jetzt grundlegend eine Frage - da ja jetzt die Treiber für die zb. 1060 für den Mac rausgekommen sind - heißt das ich kann jede 1060 ganz normal auf meinem Mac Pro verwenden oder muss ich wieder irgendwas Flashen - rumwerkeln - etc ? Will mir nen Mac Pro holen - da man die echt günstig bekommt - nur das Grafikkartenthema war immer etwas dubios .. Also jetzt Grafikkarte rein - treiber installieren und gut ? Wahrscheinlich nicht, oder ? Oder brauch ich erst eine andere Grafikkarte um überhaupt ein Bild sehen zu können etc. bevor der Treiber installiert ist ?

Doch eigentlich schon, aber ich weiss nicht wie du auf :
Mac Pro […] - da man die echt günstig bekommt

Eigentlich sind nur noch die 4,1er und 5,1er Mac Pros zu empfehlen und die sind nur bedingt günstig.
Ich hab zwar keine Lösung, doch ich bewundere dein Problem
+2
john
john12.04.17 12:10
@ waldfee und local
achtung, gefährliches halbwissen (meinerseits), aber war es nicht so, dass ein mac eine grafikkarte mit einem speziellen efi (statt dem standard uefi) braucht, damit der damit überhaupt was anfangen kann?
also entweder eine karte hat das von haus aus schon so vorgesehen ("mac edition") oder man muss sie umflashen.

korriert mich bitte, wenn das falsch ist! ich weiss es selbst nicht wirklich besser.
biete support. kostenlos, kompetent und freundlich. wähle zwei.
0
ColoredScy
ColoredScy12.04.17 12:32
ROM/EFI einer PC- und einer Mac-Grafikkarte unterscheiden sich nur um wenige Bits. Hier sorgt Apple schon seit Jahrzehnten dafür, dass man eben eine spezielle Mac-Version der ansonsten baugleichen Karte braucht, die dann meist einiges teurer war.

Bisher musste man also diese Version kaufen oder versuchen, das ROM zu flashen (was bei manchen Karten ging, aber nie ein wirklich einfacher Prozess war, weshalb ich immer die Finger davon ließ).

Bei einem Hackintosh springt der Bootloader (wie z.B. Clover) ein und sagt dem MacOS quasi "Is alles in Ordnung. Das ist na Mac-Karte" und MacOS bootet dann einfach – somit gehen alle PC-Karte, für die es auf dem Mac ein Pendant gibt, bzw. die Dank Nvidias grandioser Mac-Unterstützung trotzdem unterstützt werden.

Ob man jetzt so nen Bootloader auf nem echten Mac installiert und dann da auch alles so problemlos läuft, kann ich nicht sagen…
Hey Siri, niemand versteht mich!
+3
LoCal
LoCal12.04.17 12:38
john
@ waldfee und local
achtung, gefährliches halbwissen (meinerseits), aber war es nicht so, dass ein mac eine grafikkarte mit einem speziellen efi (statt dem standard uefi) braucht, damit der damit überhaupt was anfangen kann?
also entweder eine karte hat das von haus aus schon so vorgesehen ("mac edition") oder man muss sie umflashen.

korriert mich bitte, wenn das falsch ist! ich weiss es selbst nicht wirklich besser.

Mit den nvidia-Treibern kannst Du, soweit ich weiss, jede PC-Karte nehmen. Ich kenne einige, die evga-Karten in Thunderboltboxen oder im Mac Pro (bis runter zum Mac Pro 1,1) haben. Der einzige Nachteil ist, dass bis zum Login-Screen der Bildschirm schwarz bleibt.
Ich hab zwar keine Lösung, doch ich bewundere dein Problem
+5
john
john12.04.17 12:44
danke
biete support. kostenlos, kompetent und freundlich. wähle zwei.
0
ColoredScy
ColoredScy12.04.17 13:23
LoCal
Mit den nvidia-Treibern kannst Du, soweit ich weiss, jede PC-Karte nehmen. Ich kenne einige, die evga-Karten in Thunderboltboxen oder im Mac Pro (bis runter zum Mac Pro 1,1) haben. Der einzige Nachteil ist, dass bis zum Login-Screen der Bildschirm schwarz bleibt.

gut zu wissen, dann kann ich ja meine 970 in meinem hack, die ich morgen durch eine 1080ti ersetzen darf (ich freu mich schon drauf), ich meinen TowerMacPro umsiedeln
Hey Siri, niemand versteht mich!
0
rafi12.04.17 20:25
Der Wahnsinn! Treiber für aktuelle Karten! Wow.
-1
Sync312.04.17 21:32
Ich glaubs ja nicht, Mactechnews entdeckt die eGPU's.
Habe ich schon seit langem im Einsatz.

Und wem das Automate-eGPu-Script nicht passt, oder wenn dieses nicht funktionieren sollte, kann man die notwendigen Schritte auch von Hand machen.

Anleitung von OS X 10.8 bis macOS 10.12 hier : https://forums.macrumors.com/threads/building-external-gpus-on-mac-egpu.1893792/

Tip: Je nach OS X Version sollte man auch den richtigen Treiber installieren: http://www.macvidcards.com/drivers.html

Kepler-Karten werden ab OS X 10.8.3 unterstützt, Maxwell ab OS X 10.10, Pascal ab macOS 10.12.4.
0
Cyman13.04.17 00:30
Gammarus_Pulex
Mir kommt da grade so eine Idee...

Als mein MacBook Pro (15" 2011 mit 16GB Ram und 1TB SSD) letztes Frühjahr in den rein mobilen Arbeitsalltag verbannt werden musste :'( bin ich auf einen Windows 7 Rechner als Desktop Station umgestiegen. Der Einfachheit und Stabilität von Mac OS sehne ich immernoch nach... aber gibt es eine Liste, in der man prüfen kann, ob die vorhandenen Komponenten einen Hackintosh ermöglichen oder gleich ad acta legen?

Ich nutze hier:

  • MSI X99A Sli Plus Mainboard
  • i7 5820K
  • Samsung Evo SSD
  • 64GB DDR4 Ram
  • GTX 960 4GB

Wenn das jetzt nicht auf Coding und Umschreib-Wahn hinausläuft, hätte ich schon Lust, da mal auf einer separaten Systemplatte Mac OS draufzubügeln

Ja, so etwas gibt es:

OSX86 Wiki

Bei der Vielzahl an Hardware-Komponenten gibt es natürlich keinen Anspruch auf Vollständigkeit.

Ich persönlich finde die eGPU-Geschichte schon lange reizend, allerdings denke ich, dass man bei den Kosten für Gehäuse und GPU wohl besser mit einem kompletten Ultra-Kompakt-Rechner fährt, der dann für Gaming genutzt werden kann.
+1
motiongroup13.04.17 12:52
http://barefeats.com/cmp_pascal.html

mehr gibt's dazu nicht zu sagen
wer nen roten Daumen über hat.. darüber plaudern ist nicht so euer Ding gell
+1
Thyl14.04.17 08:33
motiongroup
http://barefeats.com/cmp_pascal.html

mehr gibt's dazu nicht zu sagen
na ja, stimmt schon, die tatsächlichen Leistungszuwächse sind geringer als die Euphoriezuwächse der potentiellen Käufer. Eine 1060 entspricht in etwa einer 970. Aber da die Vorgänger schnell vom Markt verschwinden, ist es gut, dass es macOS-Treiber gibt.
0
Schnitter
Schnitter17.04.17 00:01
Gammarus_Pulex
MSI X99A Sli Plus Mainboard
GTX 960 4GB

Das gibt einen prima Hackintosh. Intel X99 Express-Chipsatz läuft, die Maxwell-Karten sowieso. Außer Mainboard und Gfx gibt es beim Hackintosh in der Regel keine kritischen Komponenten: Massenspeicher, CPU, RAM sind frei wählbar. Apple, go figure.
Jeder ist ein Planet und wird von einem Menschen bewohnt.
+2
egpu-alex15.02.18 16:30
Dank des neued High-Sierra Updates, sind ja gottseidank keine solchen Hacks mehr notwendig
Gehäuse können jetzt ganz bequem per plug and play angeschlossen werden!

Wer sich mehr für das Thema eGPU interessiert kann ja gerne mal auf meiner Seite vorbeischaun: http://egpu-vergleich.com oder in unserer Facebook Gruppe: https://www.facebook.com/groups/145494852809450/

Ich freue mich über neue Mitglieder
0

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.