Leserartikel [eGPU] externe Grafikkarte für das Notebook

Danke @Eisbrecher99.
 
Hi,

ich brauche dringend eure Hilfe. :freak:
Ich habe einen Latitude e6220 (i5 2520 / 2x2gb ram)
Dell 220W Netzteil
GeForce 750
PE4C v3.0 -> expresscard

Die Karte wird erkannt und der neuste Treiber ist auch drauf. Fehlercode 12. Tolud = CFA00000.
Was nun? Kann ich irgendwas deaktivieren, damit es jetzt geht?

MfG 13tank
 
@13tank:

Hi,

in Ermangelung einer dedizierten GPU in deinem Notebook, die man abschalten könnte, musst du hingegen zwingend einen DSDT Override durchführen, d.h. den Adressbus von 32 auf 36bit anheben. Sieh FAQ dazu.

Edit: Dein TOLUD ist nämlich genau auf der Grenze vn 3,25GB.

P.S. Mach dir davor aber zur Sicherheit ein Backup deiner Boot-Partition, z.b. ein Image.
 
Zuletzt bearbeitet:
@ Eisbrecher99

Danke erstmal. Ich hatte gehofft, dass ich da drumherum kommen könnte. Kann ich mir damit was zerschießen? Also Backup brauch ich eig. nicht, der Lappi ist neu aufgesetzt, außer win7 64bit und den Nvidea Treibern ist da nix drauf.

Ich werde es heute Abend mal wagen.

Greetz 13tank
 
Ich Worst Case zerschiesst du dir halt die Partition. Deshalb ist es mit einem Image meistens komfortabler, wenn man in 5min wieder auf dem alten System ist.
 
Na toll... ich hoffe mir kann jemand helfen. Gruß 13tank

dsdt.dsl 6179: Method (ECM8, 1, NotSerialized)
Remark 2120 - ^ Control Method should be made Serialized (d
ue to creation of named objects within)

dsdt.dsl 6293: Divide (Local0, 0x64, Local5, Local3)
Warning 3144 - Method Local is set but never used ^ (Local5)

dsdt.dsl 6322: Method (ECS1, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 6586: Method (EINI, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 6633: Method (EEAC, 2, NotSerialized)
Remark 2120 - ^ Control Method should be made Serialized (d
ue to creation of named objects within)

dsdt.dsl 6649: Method (PPRW, 0, NotSerialized)
Remark 2120 - ^ Control Method should be made Serialize
d (due to creation of named objects within)

dsdt.dsl 6749: Method (ACEV, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 6749: Method (ACEV, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 6774: Method (_BIF, 0, NotSerialized) // _BIF: Battery I
nformation
Remark 2120 - ^ Control Method should be made Serialize
d (due to creation of named objects within)

dsdt.dsl 6781: Method (_BST, 0, NotSerialized) // _BST: Battery S
tatus
Remark 2120 - ^ Control Method should be made Serialize
d (due to creation of named objects within)

dsdt.dsl 6815: Method (_BIF, 0, NotSerialized) // _BIF: Battery I
nformation
Remark 2120 - ^ Control Method should be made Serialize
d (due to creation of named objects within)

dsdt.dsl 6822: Method (_BST, 0, NotSerialized) // _BST: Battery S
tatus
Remark 2120 - ^ Control Method should be made Serialize
d (due to creation of named objects within)

dsdt.dsl 6856: Method (_BIF, 0, NotSerialized) // _BIF: Battery I
nformation
Remark 2120 - ^ Control Method should be made Serialize
d (due to creation of named objects within)

dsdt.dsl 6863: Method (_BST, 0, NotSerialized) // _BST: Battery S
tatus
Remark 2120 - ^ Control Method should be made Serialize
d (due to creation of named objects within)

dsdt.dsl 6930: Method (CBAT, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 6930: Method (CBAT, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 7004: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7043: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7082: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7126: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7165: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7204: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7304: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7343: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7382: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7421: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7460: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7499: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7538: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7577: PLD_Revision = 0x1,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, P
ackage required)

dsdt.dsl 7626: Method (SNVC, 1, NotSerialized)
Remark 2120 - ^ Control Method should be made Serialized (d
ue to creation of named objects within)

dsdt.dsl 7637: Method (SNWB, 2, NotSerialized)
Remark 2120 - ^ Control Method should be made Serialized (d
ue to creation of named objects within)

dsdt.dsl 7652: Method (SNRB, 2, NotSerialized)
Remark 2120 - ^ Control Method should be made Serialized (d
ue to creation of named objects within)

dsdt.dsl 7668: Method (SNVP, 2, NotSerialized)
Remark 2120 - ^ Control Method should be made Serialized (d
ue to creation of named objects within)

dsdt.dsl 7683: Method (SNVG, 2, NotSerialized)
Remark 2120 - ^ Control Method should be made Serialized (d
ue to creation of named objects within)

dsdt.dsl 7717: Method (SMBI, 2, NotSerialized)
Remark 2120 - ^ Control Method should be made Serialized (d
ue to creation of named objects within)

dsdt.dsl 7745: Divide (Arg2, 0x04, Local3, Local4)
Warning 3144 - Method Local is set but never used ^ (Local4)

dsdt.dsl 7776: Method (ASMI, 0, NotSerialized)
Remark 2120 - ^ Control Method should be made Serialized (d
ue to creation of named objects within)

dsdt.dsl 7793: Name (_HID, "*pnp0c14") // _HID: Hardware ID
Error 6061 - Invalid leading asterisk ^ (*pnp0c14)

dsdt.dsl 7819: Method (WCAA, 1, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 7845: Method (WSAA, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 7850: Method (WMBA, 3, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 7850: Method (WMBA, 3, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 8135: Method (WMNF, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 8196: Method (DCK5, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 8196: Method (DCK5, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 8277: IO (Decode16,
Remark 2089 - Object is not referenced ^ (Name is within method [_CRS])


dsdt.dsl 8280: 0x01, // Alignment
Remark 2089 - Object is not referenced ^ (Name is within method [_CRS])

dsdt.dsl 8286: CreateByteField (BUF0, \_SB.PCI0.LPCB.UAR1._CRS
._Y21._MIN, IOL0) // _MIN: Minimum Base Address
Warning 3128 - ResourceTag larger tha
n Field ^ (Size mismatch, Tag: 16 bits, Field: 8 bits)

dsdt.dsl 8288: CreateByteField (BUF0, \_SB.PCI0.LPCB.UAR1._CRS
._Y21._MAX, IOL1) // _MAX: Maximum Base Address
Warning 3128 - ResourceTag larger tha
n Field ^ (Size mismatch, Tag: 16 bits, Field: 8 bits)

dsdt.dsl 8420: Method (CLPS, 0, NotSerialized)
Remark 2120 - ^ Control Method should be made Serialize
d (due to creation of named objects within)

dsdt.dsl 8470: IO (Decode16,
Remark 2089 - Object is not referenced ^ (Name is within method [_CRS])


dsdt.dsl 8473: 0x01, // Alignment
Remark 2089 - Object is not referenced ^ (Name is within method [_CRS])

dsdt.dsl 8481: CreateByteField (BUF0, \_SB.PCI0.LPCB.LPTE.
_CRS._Y23._MIN, IOL0) // _MIN: Minimum Base Address
Warning 3128 - ResourceTag larger
than Field ^ (Size mismatch, Tag: 16 bits, Field: 8 bits)

dsdt.dsl 8483: CreateByteField (BUF0, \_SB.PCI0.LPCB.LPTE.
_CRS._Y23._MAX, IOL1) // _MAX: Maximum Base Address
Warning 3128 - ResourceTag larger
than Field ^ (Size mismatch, Tag: 16 bits, Field: 8 bits)

dsdt.dsl 8572: Method (_SRS, 1, Serialized) // _SRS: Set Resource
Settings
Warning 3115 - ^ Not all control paths return a value (_
SRS)

dsdt.dsl 8632: Method (VDP2, 2, NotSerialized)
Remark 2120 - ^ Control Method should be made Serialized (d
ue to creation of named objects within)

dsdt.dsl 8671: Method (VINI, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 8676: Local1 = DCLS /* \_SB_.PCI0.VID_.DCLS */
Warning 3144 - ^ Method Local is set but never used (L
ocal1)

dsdt.dsl 8691: Method (DINI, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 8984: Method (BRT6, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 9697: Method (ILDE, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 9705: Method (IVD1, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 9705: Method (IVD1, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 9713: Method (IVD2, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 9713: Method (IVD2, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 9735: Method (IVD4, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 9735: Method (IVD4, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 9740: Method (IVD3, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 9780: Method (_CRS, 0, NotSerialized) // _CRS: Current Resou
rce Settings
Warning 3115 - ^ Not all control paths return a value (_CRS)


dsdt.dsl 9780: Method (_CRS, 0, NotSerialized) // _CRS: Current Resou
rce Settings
Warning 3107 - ^ Reserved method must return a value (Buffer
required for _CRS)

dsdt.dsl 9791: Method (IBL1, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 9842: Method (\AWAK, 1, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 9851: Method (\APTS, 1, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 9933: Method (\EV10, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 9933: Method (\EV10, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 9963: Method (\EV17, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 9963: Method (\EV17, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

dsdt.dsl 9987: Method (\EV9, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg0)

dsdt.dsl 9987: Method (\EV9, 2, NotSerialized)
Remark 2146 - ^ Method Argument is never used (Arg1)

ASL Input: dsdt.dsl - 10023 lines, 316786 bytes, 3726 keywords

Compilation complete. 15 Errors, 15 Warnings, 98 Remarks, 0 Optimizations

C:\dsdt>
 
Das ist normal. Man darf hier die Unzulänglichkeiten jener ausbügeln, die die originale DSDT geschrieben haben. Nach welchem Befehl tritt das auf? Du musst nur die Errors fixen, das sind bei dir 14x der gleiche Error 6105 und 1x der Error 6061. Einige de

Für den Error 6105: hier.
Für den Error 6061: Laut Fehlerbeschreibung muss das "*" bei (_HID, "*pnp0c14") raus. Wenn es jedoch mehr Fehler produziert, setzt das Sternchen wieder rein und ich mach mich mal schlau, was dagegen sonst noch helfen könnte.

Das Fixen dieser Fehler kann aber evtl. weiter Compile-Fehler auslösen. Fertig ist man erst, wenn es fehlerfrei durchläuft. Verschiede Lösungen zu den jeweiligen Fehlern kann man gut googlen (entweder über die Errorcode oder die betroffene Codestelle), denn du bist nicht der Einzigste, der aus diversen Gründen einen DSDT machen möchte.
 
Zuletzt bearbeitet:
Danke Eisbrecher99,
so ich habs. (_HID, "*pnp0c14") =Richtig ist (_HID, "PNP0C14")

Jetzt kommt das:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.

C:\Program Files (x86)\Microsoft ASL Compiler v4.0>cd "C:\Program Files (x86)\Mi
crosoft ASL Compiler v4.0"

C:\Program Files (x86)\Microsoft ASL Compiler v4.0>asl /loadtable dsdt.aml
Microsoft ACPI Source Language Assembler Version 4.0.0NT [Aug 28 2009, 18:36:36]

Copyright (c) 1996,2009 Microsoft Corporation
Compliant with the ACPI 4.0 Specification

Error: Count not access the registry path: System\CurrentControlSet\Services\ACP
I\Parameters\DSDT\INT430\SYSFexxx\00001001

C:\Program Files (x86)\Microsoft ASL Compiler v4.0>
Ergänzung ()

Tada!

C:\Windows\system32>cd C:\Program Files (x86)\Microsoft ASL Compiler v4.0

C:\Program Files (x86)\Microsoft ASL Compiler v4.0>asl /loadtable dsdt.aml
Microsoft ACPI Source Language Assembler Version 4.0.0NT [Aug 28 2009, 18:36:36]

Copyright (c) 1996,2009 Microsoft Corporation
Compliant with the ACPI 4.0 Specification


Table overloading succeeded

C:\Program Files (x86)\Microsoft ASL Compiler v4.0>
 
Ich erstelle beim DSDT-Override immer einen zusätzlichen Eintrag im Bootloader, so dass ich zwischen normalem Start und Testsigning wählen kann. Wenn etwas schief geht, kommt man so schnell in's funktionierende Windows zurück und kann nachbessern. Wenn Testsigning inaktiv ist, wird der Override ignoriert.

Schritte:
  • bcdedit /v
  • bcdedit /copy <Bezeichner des aktuellen Windows-Startladeprogramms> /D "Windows 8.1 Testsigning"
  • bcdedit /v
  • bcdedit -set <Bezeichner des neu hinzugefügten Windows-Startladeprogramms> TESTSIGNING OFF
  • ggf. noch Timeout auf bequemen Wert setzen: bcdedit /timeout 10

Wenn DSDT-Override zufriedenstellend läuft:
  • bcdedit /default <Bezeichner des neu hinzugefügten Windows-Startladeprogramms>
  • Timeout runtersetzen: bcdedit /timeout 3

@Eisbrecher99: vielleicht wäre das etwas für die FAQ, genauso wie der Hinweis, dass ein Backup sinnvoll ist.

Mir hat das auch schon nach erfolgreichem DSDT-Override mindestens 2x Ärger erspart.
  1. Mein Notebook war in Reparatur, kam mit einem neuen Mainboard zurück und Windows startete nicht mehr -> es hatten sich einige Adressen geändert und ich musste den DSDT-Override erneut durchführen.
  2. Es gab einen dynamischen TOLUD-Change, durch den Windows auch nicht mehr startete. Seitdem brauche ich den DSDT-Override überhaupt nicht mehr.

Für die Dell E6XXX-Serien gibt es mittlerweile übrigens sehr nette Möglichkeiten eine eGPU abseits von Setup 1.30 und DSDT-Override einzusetzen. Mittels UEFI-Variablen kann man neben vielen anderen Dingen folgende Einstellungen vornehmen (Details bei Techinferno):
  • den TOLUD-Wert (DSDT-Override entfällt)
  • die primäre Karte (delay switches/hotplugging entfallen)
  • PCIe-Geschwindigkeit auf Gen1 setzen (Setup 1.30 entfällt)
 
Zuletzt bearbeitet:
@PJ23: Ja, mache ich. Danke für den Post! Vor allem das mit den UEFI-Variablen klingt interessant. :)
 
Moin moin,

gtx750.PNG

Ich habe nur PCIe 1.1 also x1, hab mich im BIOS umgeschaut aber da steht nix von wegen Gen1 oder so. Wenn ich das ohne Setup 1.30 hinbekomme wär natürlich ideal.
3DMark11 sagt 3602 Punkte.

Edit: neues Bios brachte auch keine Änderung. Wie bekomme ich eine x2 Verbindung hin?

Gruß 13tank
 
Zuletzt bearbeitet:
13tank schrieb:
Moin moin,

Anhang anzeigen 526690

Ich habe nur PCIe 1.1 also x1, hab mich im BIOS umgeschaut aber da steht nix von wegen Gen1 oder so. Wenn ich das ohne Setup 1.30 hinbekomme wär natürlich ideal.
3DMark11 sagt 3602 Punkte.

Edit: neues Bios brachte auch keine Änderung. Wie bekomme ich eine x2 Verbindung hin?

Gruß 13tank

x1 / x2 bezeichnet die Anzahl der PCIe-Lanes, das ist mit x1 schon ok, da du ja keine zusätzliche Verbindung z.B. via mPCIe hast.

Das Tool zeigt bei dir nur PCIe 1.1 statt PCIe 2.0. Verifiziere das bitte nochmal mit GPU-Z. Wähle unten Links die korrekte Karte aus und klicke dann auf das Fragezeichen neben Bus Interface und starte den Render Test. Häufig wird dann erst der richtige Wert für das Bus Interface angezeigt.

Ich habe gerade mal die UEFI-Variablen aus deinem BIOS ausgelesen, leider kann man den PCIe Speed hier nicht manuell setzen. Allerdings kann man den TOLUD-Wert und die Grafikinitialisierung ändern, aber du hast es ja schon per DSDT-Override gemacht :)
 
Hi PJ23,

die Infos kannst du mir trotzdem gerne zukommen lassen (BIOS), denn neuer Ram ist schon auf dem Weg zu mir und da wird die SSD auch nicht mehr lange auf sich warten, daher muss ich das ganze bald wieder machen. Ich habe nochmal mit GPU-Z gegengetestet:
gpu-z.PNG

Wie komme ich nun auf PCIe 2.0, denn das sollte ja nochmal einen ordentlichen Leistungsschub bringen oder?

Gruß 13tank
 
Normalerweise wird die Geschwindigkeit automatisch ausgehandelt und auf den höchsten Wert gesetzt. Hast du evtl. noch eine andere Karte (evtl. leihen), mit der du es probieren könntest?

Hier gibt's die Variablen für das E6220 (Bios Rev A13): http://pastebin.com/BUTBamxR

Vorbereitung:

Werte ändern:
  • Beim Start via F12 das Bootmenü aufrufen und vom USB-Stick via UEFI booten.
  • Variable auslesen: setup_var variable (z.B. setup_var 0xC1)
  • Variable setzen: setup_var variable value (z.B. setup_var 0xC1 0x9)
  • ausschalten, normal starten

Für dich dürfte nur TOLUD interessant sein (DSDT-Override vor Änderung entfernen):
Code:
Setting: Max TOLUD, Variable: 0xC1
  Option: Dynamic (default), Value: 0x0
  Option: 1 GB, Value: 0x1 
  Option: 1.25 GB, Value: 0x2
  Option: 1.5 GB, Value: 0x3 
  Option: 1.75 GB, Value: 0x4
  Option: 2 GB, Value: 0x5
  Option: 2.25 GB, Value: 0x6 
  Option: 2.5 GB, Value: 0x7
  Option: 2.75 GB, Value: 0x8
  Option: 3 GB, Value: 0x9
  Option: 3.25 GB, Value: 0xA

Wie üblich gibt's natürlich keine Funktionsgarantie ;)
 
Hallo,
ich möchte nun meine eGPU mit einer nVidia 750ti OC gerne auch am W520 mit Intel HD3000 und einer Quadro 1000 im Optimusverbund. Die nVidia lief bereits an einem W701 mit einer nVidia FX2800 problemlos zusammen und auch im W510 mit einer FX880.
Ein testsystem möchte ich nicht unbedingt aufsetzen, funktionieren die Optimustreiber auch mit 2 Grafikkarten zusammen?
Gruesse
Chris

Edit: Lief alles ohne externe Software wie Setup 1.x und so würde ich das auch gerne weiternutzen.
 
@mChris: Ja, zwei Nvidias können nebeneinander existieren, wenn der TOLUD ohne eGPU bei max. 2,99GB liegt, damit sich die eGPU noch adressieren lässt. Es kann manchmal auch vom Treiber abhängen, d.h. ob beide (dGPU und eGPU) unterstützt werden. Aber die aktullen Nvidia-Treiber haben, sowei ich weiß, die Quadro 1000 immer noch drin.
 
Moin,
hatte bisher leider nicht mehr Zeit zum basteln. Also ich kann keine andere Graka organisieren, hab nur noch ne amd und die ist unter Wasser. Kann mir Setup 1.3 weiterhelfen?? Bevor ich 25$ ausgebe..

Gruß 13tank
 
Eisbrecher99 schrieb:
@mChris: Ja, zwei Nvidias können nebeneinander existieren, wenn der TOLUD ohne eGPU bei max. 2,99GB liegt, damit sich die eGPU noch adressieren lässt. Es kann manchmal auch vom Treiber abhängen, d.h. ob beide (dGPU und eGPU) unterstützt werden. Aber die aktullen Nvidia-Treiber haben, sowei ich weiß, die Quadro 1000 immer noch drin.

Danke, beide funktionieren nebenher, jedoch ohne Optimus unterstützung, wenn die eGPU angeschlossen ist. Und das interne Display laeuft nur noch auf der Intel.

EDIT: ohne eGPU funktioniert es einwandfrei.
 
Zuletzt bearbeitet:
Hm, hast du im Gerätemanager evtl. ein gelben Warndreieck bei den GPUs?
 
Nein die laufen beide Problemlos, allerdings bleibt das interne Display auf der Intel und lässt sich auch nicht dazu bewegen die nVidia zu nutzen und die externen Bildschirme laufen ueber die jeweilige nVidia. Beide GPUs rechnen auch bei CUDA Aufgaben brav paralell zusammen.
 
Zurück
Oben