Ich habe ein neues Dell XPS 15 (L502x) mit einer NVIDIA GeForce 540M, einem Intel Core i7Q 2.2 Ghz und einer Crucial RealSSD-Festplatte. Wie bei den meisten Laptops mit NVIDIA-Karten heutzutage gibt es die "Optimus" -Funktion, die nahtlos zwischen der integrierten Intel HD-Grafikkarte und der viel leistungsstärkeren NVIDIA-Karte umschaltet, um eine längere Akkulaufzeit zu erreichen.
Als ich diesen Laptop kaufte, ging ich davon aus, dass es bestimmte vernünftige Optionen gibt, z. B. die Möglichkeit, nur die NVIDIA-Karte bei eingeschalteter Klimaanlage zu verwenden, und / oder die Möglichkeit, die Verwendung der einen oder der anderen Karte zu erzwingen. Entweder habe ich mich geirrt oder ich kann einfach nicht herausfinden, wie es geht.
Ich möchte wissen, wie Optimus so konfiguriert wird, dass die NVIDIA-Karte immer für alle Aufgaben verwendet wird, einschließlich des Windows-Desktops / Aero. Ich bin mit der Leistung der Intel-Karte nicht zufrieden und möchte sie daher komplett umgehen. Mir ist bewusst, dass aufgrund der Hardwarekonfiguration dieser Karten die Intel-Hardware nicht einfach deaktiviert werden kann, aber ich möchte, dass die NVIDIA-Karte die ganze Arbeit erledigt. Ich habe sowohl die NVIDIA-Systemsteuerung als auch das Intel-Einstellungsprogramm durchgearbeitet, ohne Hinweise darauf zu finden. Ich habe viel über das Thema gegoogelt, aber wenig Verwendung gefunden.
Dinge, die ich bisher ausprobiert habe:
Im BIOS nach einer Option zur ausschließlichen Verwendung der einen oder der anderen Grafikkarte gesucht. Es gibt keine solche Option.
Aktualisierte das BIOS, ohne Wirkung.
Stellen Sie die Nvidia-Systemsteuerung so ein, dass die Nvidia-GPU als Standardgerät verwendet wird.
Es wurde versucht, dwm.exe über das NVIDIA-Bedienfeld zur Ausführung auf der NVIDIA-GPU zu zwingen, mit dem Ziel, Aero zum Rendern auf der NVIDIA-GPU zu bewegen. Es scheint eine besondere Ausnahme für dieses Programm zu geben, da das Dropdown-Feld für die GPU-Auswahl abgeblendet und auf "Integrierte Grafik" eingestellt ist:
Versucht, ältere Treiber vor Optimus auf die Karte zu zwingen; Kein Erfolg.
Vorschläge sind sehr willkommen, aber bitte antworten Sie nicht, dass ich Optimus nicht deaktivieren sollte!
quelle
Antworten:
Kurze Antwort: Es "schaltet" nicht und Sie können den Intel IGP nicht deaktivieren.
Lange Antwort: Aus Hardware-Sicht verarbeitet der Intel IGP die Bildausgabe immer auf dem LCD-Bildschirm des Laptops. Die NVIDIA GPU kopiert gerenderte Grafiken in den Frame Buffer des Intel IGP (der sich im Systemspeicher befindet), wenn dieser aktiv ist. Die Optimus-Software veranlasst bestimmte Programme, die GPU basierend auf den geladenen Profilen und Benutzereinstellungen zu verwenden. Derzeit wird die Ausführung des OS Desktop Compositing auf der GPU nicht unterstützt.
Weitere Informationen finden Sie im Optimus- Whitepaper.
quelle
Ich bin mit diesem speziellen Laptop nicht vertraut, aber es gibt sehr oft eine Option im BIOS, um entweder Optimus-Grafiken anzugeben oder entweder die Intel- oder die Nvidia-Karte als dominant zu erzwingen. Das würde den einen Chipsatz komplett deaktivieren.
quelle
Ich verstehe nicht, warum sich DWM von jeder anderen 3D-Anwendung unterscheidet und weshalb es etwas Besonderes sein muss.
Es ist ein bisschen schmerzhaft, aber Sie können sich ansehen, wo all diese Informationen gespeichert sind (möglicherweise im
C:\ProgramData\NVIDIA Corporation\Drs
Ordner), und dann versuchen, sie mit einem Hex-Editor zu ändern, um festzustellen, ob Sie das Kombinationsfeld aktivieren können.Wenn Sie sich für die Programmierung interessieren, können Sie auch versuchen, die Aktivierung des Dropdown-Menüs zu erzwingen, indem Sie (1) das Fenster-Handle auf das Kombinationsfeld setzen und (2) es aufrufen
EnableWindow
, obwohl dies meiner Erfahrung nach nicht immer der Fall ist Arbeit.quelle
SYSTEM
Konto und es ist alles im Benutzermodus. @Fopedush: Hm ... bist du sicher, dass sie verschlüsselt sind? Wenn ich einige Dateien in diesem Ordner auf meinem Computer öffne, werden viele Dinge im KlartextVielleicht sehen Sie sich diesen Patch für die Nvidia-Treiber an: Hybrid PhysX mod v1.03 / v1.04ff , der anscheinend mit Ihrem Problem zusammenhängt. Lesen Sie besser auch die Kommentare.
Gegen Ende bestätigt ein Kommentar, dass v1.04ff für die von Ihnen verwendete Version 270.61 funktioniert.
Wenn Sie es ausprobieren möchten, machen Sie zuerst einige gute Backups.
quelle
Optimus kann im BIOS deaktiviert werden. Das einzige Problem ist, dass Sie das Standard-BIOS entsperren müssen.
Ich habe eine Alienware und habe das A08 BIOS freigeschaltet, und dort können Sie das IGP deaktivieren. Ich laufe nur mit NVIDIA und es ist jetzt viel flüssiger.
quelle
Gehen Sie zur Registerkarte "Globale Einstellungen" und wählen Sie "Nvidia Card" als bevorzugtes Gerät aus. Dies war das erste, was ich für mein Notebook gemacht habe und hatte keine Probleme damit. Wenn das nicht funktioniert, haben Sie wahrscheinlich falsche Treiber. Versuchen Sie, Ihr System mit DriverSweeper von alten Treibern zu säubern, und installieren Sie dann die empfohlenen Treiber von Ihrer DELL-Website
quelle
Ich habe eine Lösung gefunden! Folge diesen Schritten:
hdmi
und klicken Sie auf Mit einer externen Anzeige verbinden1. Name of your display - available (GPU) - available intel chipset
. Klicken Sie auf die verfügbare (GPU).Es sollte jetzt auf der GPU funktionieren. Ich habe die Antwort von @ Fopedush benutzt, um das herauszufinden.
quelle
Ich weiß nicht, ob dies tatsächlich funktioniert, aber versuchen Sie Einstellungen> Globale Einstellung für NVIDIA GPU. Dies umgeht die Intel-Grafik nicht vollständig, sondern weist das Betriebssystem an, alle angezeigten Aufträge auf die Karte zu übertragen.
Persönlich empfehle ich nicht, die gesamte Arbeit auf die GPU zu übertragen, da dies die Gesamtlebensdauer der Karte verkürzt und eine Menge Wärme erzeugt. Ich bemerkte, dass der Lüfter schneller lief. Und die Seiten des Laptops werden heißer als normal. Auch die Akkulaufzeit hat sich auf die Hälfte reduziert.
quelle