Wie starte ich Google Chrome mit einer NVIDIA-Karte (Optimus)?

12

Wie kann ich NVIDIA Optimus anweisen, Google Chrome immer auf meiner NVIDIA-Karte (anstelle von Intel) auszuführen?

Die Option "Mit Grafikprozessor ausführen: NVIDIA" scheint keine Auswirkung zu haben, und NVIDIA scheint sie aus irgendeinem Grund in der Systemsteuerung zu deaktivieren:

user541686
quelle
Sie sollten nun in der Lage sein, die Schritte auszuführen, die Sie ursprünglich unternommen haben. Ab dem 19.04.2017 scheint dies kein Problem mehr zu sein.
AP.
@AP.: Leider ist das passiert. :(
user541686

Antworten:

6

Aktualisieren

Es sieht so aus, als ob eine neuere Version des GeForce-Treibers die Auswahl der NVIDIA-Karte für chrome.exe ermöglicht

Sie können GL_RENDERER unter chrome: // gpu überprüfen, wo dann GeForce stehen sollte.

===

Laut NVIDIA konnten sowohl Chrome als auch Firefox die Nvidia-GPU nicht verwenden.

Dies ist ein Todesstoß für WebGL in Webbrowsern auf Optimus-Laptops, und ich habe keine Ahnung, warum sie sich dazu entschlossen haben.

"Radium3D sagte: Ich habe einen ASUS N53SV-Laptop mit GPU-Umschaltung und ich habe ein Problem mit 326.80-Treibern, die Firefox oder Chrome nicht mehr erlauben," Hochleistungs-NVIDIA-Prozessor "zu verwenden. Ich habe nur die Option für" integrierte Grafik "unter" 3D-Einstellungen verwalten " -> Programmeinstellungen. Ich hatte vorher kein Problem. "

Dies ist beabsichtigt. Wir haben es vor einiger Zeit für andere Browser deaktiviert und bis vor kurzem vergessen, es mit Firefox zu tun.

ManuelG

Quelle [geforce.com]

Radium
quelle
Dies ist nicht mehr die richtige Antwort. Siehe diese Antwort .
Mikael Dúi Bolinder
20

Ich habe eine Problemumgehung dafür gefunden. Wenn Sie im selben Verzeichnis einen festen Link zu chrome.exe erstellen, können Sie unabhängig ein Profil für diese ausführbare Datei festlegen.

C:\Program Files (x86)\Google\Chrome\Application>mklink /H gpu-chrome.exe chrome.exe
Hardlink created for gpu-chrome.exe <<===>> chrome.exe

Sie müssen cmd.exe im Administratormodus ausführen: Klicken Sie mit der rechten Maustaste, führen Sie sie als Administrator aus. Ihre Google Chrome-Anwendung befindet sich möglicherweise in einem anderen Ordner als% USERPROFILE% \ AppData \ Local \ Google \ Chrome \ Application \

Jetzt kann ich gpu-chrome.exe ausführen und von meiner dedizierten Karte aus die volle 3D-Beschleunigung erzielen.

Klicken Sie einfach mit der rechten Maustaste auf diese neue EXE-Datei und definieren Sie eine neue vorgegebene GPU, um sie wie zuvor auszuführen, bevor nVidia diese Option blockiert hat.

Tim Elliott
quelle
Das funktioniert bei mir, danke! Obwohl ich immer das Startsymbol des Profils auf dem Desktop bearbeiten muss, um diese andere EXE-Datei zu verwenden, muss ich auch mit der Auswahl von nvidia gpu aus dem Rechtsklick-Untermenü beginnen.
Ikon
3

Eigentlich scheint das jetzt richtig zu funktionieren (zumindest als ich das gepostet habe, Mai 2017).

In der nVidia-Systemsteuerung können Sie die nVidia-Karte für chrome.exe auswählen. Stellen Sie dann sicher, dass Chrome vollständig geschlossen ist, indem Sie auf das Menü> Beenden gehen. Und wieder öffnen. Wenn Sie den GL_RENDERER in chrome: // gpu überprüfen, sollte GeForce angezeigt werden.

qwertzguy
quelle
Funktioniert nicht für Chrome 80.0.
zwcloud
1

Neue NVIDIA-Treiber ermöglichen das Ausführen mit NVIDIA GPUS, aber Sie müssen weiterhin Chrome mit ausführen

--disable-gpu-driver-bug-workarounds

Parameter. Andernfalls verwendet das Backend immer Intel GPU. Sie können dies aktivieren

chrome://gpu 

Seite und überzeugen Sie sich.

Update 11/2017

In der Nvidia-Systemsteuerung des neuesten Treibers kann die nvidia-GPU ausgewählt werden. In diesem Fall können Sie NVidiaInspector (eine Software von Drittanbietern) verwenden, um dies durchzusetzen.

Uğur Gümüşhan
quelle
Dies scheint für mich derzeit nicht zuzutreffen - qwertzguy gilt für mich.
Stefan Monov