Google Chrome'u NVIDIA kartı (Optimus) ile nasıl çalıştırırım?


12

NVIDIA Optimus'a Google Chrome'u NVIDIA (Intel yerine) kartımda her zaman çalıştırmasını nasıl söyleyebilirim?

"Grafik işlemciyle çalıştır: NVIDIA" seçeneğinin bir etkisi yok gibi görünüyor ve NVIDIA herhangi bir nedenle kontrol panelinde devre dışı bırakıyor gibi görünüyor:


Şimdi başlangıçta attığınız adımları atabiliyor olmalısınız. 19.04.2017 itibarıyla artık bu bir sorun gibi görünmüyor.
AP.

@AP .: Ne yazık ki bu oldu. :(
user541686

Yanıtlar:


6

Güncelleme

GeForce sürücüsünün daha yeni bir sürümü chrome.exe için nvidia kartının seçilmesine izin veriyor gibi görünüyor

GL_RENDERER'ı chrome: // gpu adresinden kontrol edebilirsiniz.

===

NVIDIA'ya göre, krom ve firefox'un ikisi de tasarım gereği Nvidia GPU'yu kullanamaz.

Bu, optimus dizüstü bilgisayarlarda web tarayıcılarında WebGL'ye bir ölüm darbesi ve neden bunu yapmaya karar verdiklerine dair hiçbir fikrim yok.

"Radium3D: GPU anahtarlama özelliğine sahip bir ASUS N53SV dizüstü bilgisayarım var ve 326.80 sürücülerinde Firefox veya Chrome'un artık" yüksek performanslı NVIDIA işlemci "kullanmasına izin vermeyen bir sorunum var -> program ayarları. Daha önce bir sorunum olmadı. "

Bu tasarım gereğidir. Bir süre önce diğer tarayıcılar için devre dışı bıraktık ve yakın zamana kadar Firefox'a yapmayı unuttuk.

ManuelG

kaynak [geforce.com]


Bu artık doğru cevap değil. Bu cevaba bakınız .
Mikael Dúi Bolinder

20

Bunun için bir geçici çözüm buldum, aynı dizinde chrome.exe'ye bir sabit bağlantı oluşturursanız, bu yürütülebilir dosya için bağımsız olarak bir profil ayarlayabilirsiniz.

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

Cmd.exe dosyasını yönetici modunda çalıştırmanız gerekir: sağ tıklayın, yönetici olarak çalıştırın. Google Chrome uygulamanız% USERPROFILE% \ AppData \ Local \ Google \ Chrome \ Application \ olarak başka bir klasörde olabilir

Şimdi gpu-chrome.exe'yi çalıştırabilir ve özel kartımdan tam 3D hızlandırmaya sahip olabilirim.

Bu yeni .exe dosyasına sağ tıklayın ve nVidia bu seçeneği engellemeden önce olduğu gibi çalıştırmak için önceden belirlenmiş yeni bir GPU tanımlayın.


Bu benim için çalışıyor, teşekkürler! Her ne kadar diğer .exe kullanmak için masaüstünde profil başlatıcısı simgesini düzenlemek zorunda ve yine de sağ tıklama alt menüsünden nvidia gpu seçerek başlamak zorunda.
Ikon

3

Aslında bu şimdi doğru çalışıyor gibi görünüyor (en azından bunu yayınladığımda, Mayıs 2017).

NVidia kontrol panelinde, chrome.exe için nVidia kartını seçebilirsiniz. Ardından, menü> Çıkış'a giderek kromu tamamen kapattığınızdan emin olun. Ve tekrar aç. GL_RENDERER öğesini chrome: // gpu ile kontrol ederseniz GeForce yazmalıdır.


1
Chrome 80.0 için çalışmıyor.
zwcloud

1

yeni nvidia sürücüleri nvidia gpus ile çalışmaya izin verir, ancak yine de krom ile çalıştırmanız gerekir

--disable-gpu-driver-bug-workarounds

parametreleri. aksi takdirde arka uç her zaman intel gpu kullanır. bunu kontrol edebilirsin

chrome://gpu 

sayfasını ziyaret edin ve kendiniz görün.

11/2017 güncelleme

En son sürücüdeki Nvidia Kontrol paneli, nvidia gpu'nun seçilmesini sağlar. Şimdi ise, zorlamak için NVidiaInspector (üçüncü taraf bir yazılım) kullanabilirsiniz.


Bu benim için geçerli görünmüyor - qwertzguy benim için geçerli.
Stefan Monov

1

Son sürümlerde Chrome (80 veya benzeri) için bunun yerine OpenGL'ye gidinchrome://flags/#use-angle ve seçin (varsayılan seçenek , Chrome 80 için ANGLE olduğu sürümlere göre değişir ve değişir), ardından Chrome'u sağ tıklayın → Grafik işlemcisi ile çalıştırYüksek performanslı NVIDIA NVIDIA kartınızın WebGL vb . için çalışmasını sağlamak için işlemci .Defaultchrome://gpu

En azından benim için (Sürücü 445.75, Intel Coffee Lake'li Pascal GPU) Chrome, bunu NVIDIA Kontrol Panelinde ayarlasam bile ANGLE kullanırken NVIDIA GPU'mda asla çalışmaz. Ancak, oluşturucu olarak OpenGL'yi (yukarıdaki paragrafta açıklandığı gibi) seçtiğimde, GPU (NCP veya sağ tıklama bağlam menüsü aracılığıyla) seçimime saygı duyuyor.


Harika, teşekkürler! Ayrıca Chrome 78'de de görünüyor. Sanırım varsayılan seçenek Direct3D 11 olsa da. Ayrıca, bağlam menüsünde zaten bu seçeneği var, bu yüzden bunun gerekli olup olmadığından emin değilim.
user541686

@ user541686 Varsayılan seçenekler "Varsayılan" değerini okur ve sürümler arasında değişir. En azından Chrome 80 için ANGLE. Bağlam menüsü seçeneğiyle ilgili olarak, üzerinde çalışacak belirli bir GPU seçmezseniz, NVIDIA Denetim Masası'nda belirlenenleri kullanır.
iBug
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.