如何使用 NVIDIA 卡 (Optimus) 运行 Google Chrome?

use*_*686 15 google-chrome optimus windows-8 nvidia-graphics-card

如何告诉 NVIDIA Optimus 始终在我的 NVIDIA(而不是 Intel)卡上运行 Google Chrome?

“使用图形处理器运行:NVIDIA”选项似乎没有任何效果,NVIDIA 出于某种原因似乎在控制面板中禁用了它:

小智 23

我想出了一个解决方法,如果你在同一目录中创建一个到 chrome.exe 的硬链接,你可以独立地为该可执行文件设置一个配置文件。

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

您需要在管理员模式下运行 cmd.exe:右键单击,以管理员身份运行...,您的 Google Chrome 应用程序可能位于另一个文件夹中,如 %USERPROFILE%\AppData\Local\Google\Chrome\Application\

现在我可以运行 gpu-chrome.exe 并从我的专用卡上获得完整的 3D 加速。

只需右键单击这个新的 .exe 并定义一个新的预定 GPU 来运行它,就像在 nVidia 阻止该选项之前所做的那样。


小智 10

更新

看起来更新版本的 GeForce 驱动程序允许为 chrome.exe 选择 nvidia 卡

您可以在 chrome://gpu 上检查 GL_RENDERER,然后应该说 GeForce。

===

根据 NVIDIA 的说法,chrome 和 firefox 都被设计为禁止使用 Nvidia GPU。

这对 optimus 笔记本电脑上的网络浏览器中的 WebGL 是致命的打击,我不知道他们为什么决定这样做。

“Radium3D 说:我有一台具有 GPU 切换功能的 ASUS N53SV 笔记本电脑,我遇到了 326.80 驱动程序的问题,不允许 Firefox 或 Chrome 再使用“高性能 NVIDIA 处理器” 我只有管理 3D 设置下的“集成显卡”选项-> 程序设置。我之前没有问题。”

这是设计使然。我们不久前为其他浏览器禁用了它,直到最近才忘记在 Firefox 上这样做。

曼纽尔

来源[geforce.com]


iBu*_*Bug 5

对于最新版本的 Chrome(80 左右),请转至chrome://flags/#use-angle并选择OpenGL(默认选项读取Default并因版本而异,对于 Chrome 80 为 ANGLE),然后您可以右键单击 Chrome \xe2\x86\x92使用图形运行处理器\xe2\x86\x92高性能 NVIDIA 处理器,让您的 NVIDIA 卡运行 WebGL 等。检查chrome://gpu以确保。

\n\n

至少对我来说(驱动程序 445.75,带有 Intel Coffee Lake 的 Pascal GPU),使用 ANGLE 时,Chrome 永远不会在我的 NVIDIA GPU 上运行,即使我在 NVIDIA 控制面板中进行了设置。然而,当我选择 OpenGL 作为渲染器时(如上段所述),Chrome 确实会尊重我对 GPU 的选择(通过 NCP 或右键单击上下文菜单)。

\n