Externe GPU auf einem älteren Laptop mit Ubuntu 18.04.1 und Windows 10 Pro 1909
Viele ältere Laptops haben noch eine akzeptable CPU, fehlen jedoch im GPU- / Grafikbereich. Es ist Hardware verfügbar, mit der eine Desktop-GPU einfach an den Laptop angeschlossen werden kann, und das zu einem viel günstigeren Preis als bei einem neuen Laptop. Die meiste externe GPU-Hardware wird mit USBc / Thunderbolt verbunden, was bei den meisten älteren Laptops nicht verfügbar ist. Andere Optionen, wie eine M2- oder eine Expresskartenverbindung, sind verfügbar und bieten das gewünschte Grafik-Upgrade.
Der EXP GDC Beast-Adapter konvertiert vom Expresskartensteckplatz eines Laptops in einen externen PCIe-Steckplatz und ermöglicht das Einstecken einer Desktop-GPU. Andere Versionen sind mit einem M2-Adapter erhältlich. Um diese zu befestigen, muss das Latop-Gehäuse geöffnet werden. Ältere Probleme mit dem Adapter wurden mit aktuellen Linux-Kerneln und Windows-Versionen behoben. Die Einrichtung einer externen GT 640-GPU (1 GB Videospeicher) war trivial: Deaktivieren Sie in den BIOS / UEFI-Einstellungen die diskreten Grafiken und stellen Sie sicher, dass der Expresskartensteckplatz aktiviert ist.
Hardware
Als Laptop wurde ein Lenovo W520 mit Nvidia 1000M Quadro-Grafik und Expresscard-Steckplatz verwendet. Dies ist eine 2011 64-Bit-UEFI-Maschine, Pre-Secure Boot, Dual-Boot 64-Bit Ubuntu 18.04.1 (Kernel 4.15) und 64-Bit Windows 10 Pro 1909 Build 18363.628. Der Adapter war eine Semoic Express-Karte Mini-PCI-E-Version Expresscard V8.0 EXP GDC Beast PCIe PCI-E PCI-Laptop externes unabhängiges Grafikkartendock (40,00 USD im Verkauf). Das Netzteil war ein Dell D220P-01-Netzteil P / N: MK394 (20,00 USD). Bei der GPU handelte es sich um einen 1-GB-Videospeicher GT 640. Erwägen Sie, ein Gehäuse zu erwerben, um Finger / Kabel vom GPU-Lüfter fernzuhalten.
Ubuntu Setup
Fahren Sie Ubuntu 18.04, das auf dem internen Nvidia Quadro ausgeführt wird, mit dem 390-Treiber herunter. Stecken Sie am Laptop die Expresskarte in das Adapterkabel. Stecken Sie am Adapter die GPU und das 6-polige Stromversorgungskabel ein. Das Kabel zur zusätzlichen Stromversorgung der GPU über den Adapter wurde nicht verwendet. Schließen Sie das Netzteil an, dessen Licht gelb bleibt, bis der Laptop mit Strom versorgt wird, und leuchtet dann grün. Starten Sie den Laptop und wählen Sie die BIOS / UEFI-Einstellungen. Stellen Sie sicher, dass der Grafikmodus auf intern eingestellt ist (nicht diskret oder automatisch). Stellen Sie sicher, dass der Expresskartensteckplatz aktiviert ist. Speichern und schließen. Starten Sie den Laptop, er findet die neue Hardware und verwendet den vorhandenen Nvidia 390-Treiber (den neuesten aus den Standard-Repositorys) auf dem Display des Laptops. Es mussten keine zusätzlichen Module geladen werden, es wurde keine xorg.conf benötigt.
Wenn ein Monitor an die externe GPU angeschlossen ist, wird rechts neben dem Display des Laptops ein Bildschirm angezeigt. Passen Sie die Bildschirmpositionen im Bereich Einstellungen / Anzeige an. Führen Sie nun Software und Updates aus, wählen Sie die Registerkarte Zusätzliche Treiber und aktualisieren Sie die Nvidia-Treiber auf die jetzt angebotene 345-Version. Starten Sie neu und Ubuntu sollte die 345-Treiber für die GT 640-GPU verwenden. Durch Herunterfahren des Laptops wird die GPU abgeschaltet und das Netzteil in den Standby-Modus versetzt (gelbes Licht).
Windows Setup
Überprüfen Sie das Setup-Video unter https://www.youtube.com/watch?v=G0YMBvNFgyE. Der wertvollste Teil ist die Warnung vor dem langen Warten ohne Fortschrittsbalken bei der automatischen Installation des Windows Nvidia-Geräts. (Schließen Sie alles an), starten Sie Windows, lassen Sie es das neue Gerät finden und aktualisieren Sie die Treiber. Es gibt keinen Fortschrittsbalken. Seien Sie also geduldig und lassen Sie ihn beenden. Starten Sie neu, und das neue Gerät sollte angezeigt und verwendet werden. Der Laptop-Bildschirm wird verwendet. Wenn ein Monitor an die GPU angeschlossen ist, wird rechts neben dem Laptop-Bildschirm ein zweiter Bildschirm angezeigt.
In beiden Einstellungen wurden keine Fehler festgestellt. Beachten Sie, dass es sich bei der internen Quadro 1000M um eine 2-GB-Karte handelt, sodass GPUs mit bis zu 2 GB bei diesem W520 wahrscheinlich keine Probleme haben. GPUs mit größeren Videospeichern können Probleme haben. Computer, die ursprünglich mit 32-Bit-Betriebssystemen (wie das Lenovo W520) veröffentlicht wurden, haben möglicherweise Probleme mit der PCI-Pufferung oben im unteren 4G-Speicher. Lösungen sind auf Support-Websites wie https://egpu.io/forums/pc-setup/fix-dsdt-override-to-correct-error-12/ verfügbar.